现在我与weblogic JMS服务器断开连接看起来像这样
import java.util.Hashtable;
import javax.jms.*;
import javax.naming.*;
import javax.transaction.*;
import java.util.Vector;
import javax.rmi.PortableRemoteObject;
import clojure.java.api.Clojure;
import clojure.lang.IFn;
import org.apache.log4j.Logger;
import weblogic.jndi.*;
public class WebLogicListener implements MessageListener, ExceptionListener{
public InitialContext ctx;
public TopicConnectionFactory conFactory;
public TopicConnection tCon;
public TopicSession tSession;
public TopicSubscriber tSub;
public Boolean development;
public Topic topic;
/*clojure function objects*/
public IFn publish;
public IFn close;
public IFn incrementMetric;
public IFn logMessage;
public IFn resync;
public Object channel;
public ExceptionListener exception;
public String topicName;
public String subName;
public …Run Code Online (Sandbox Code Playgroud) 我的旧版本软件中有一段代码已从当前版本中删除。我想知道这部分是什么时候从代码库中删除的。目前,我这样做的方法是手动将我的集成分支与每个旧提交进行比较,但是包含代码的文件版本和我当前的版本之间有很多提交。
简而言之,如果我在旧版本中的文件的第 44-52 行上有代码,而新版本中不存在该代码,那么当它被删除时,我如何找到该提交?
我正在尝试将属性添加到现有的数据库模式,新属性为
{:db/id #db/id[:db.part/db]
:db/ident :user-deets/enriched
:db/valueType :db.type/boolean
:db/cardinality :db.cardinality/one
:db.install/_attribute :db.part/db}
Run Code Online (Sandbox Code Playgroud)
当我尝试将其作为交易提交时(如http://docs.datomic.com/schema.html所述)
(datomic/query '[{:db/id #db/id[:db.part/db]
:db/ident :user-deets/enriched
:db/valueType :db.type/boolean
:db/cardinality :db.cardinality/one
:db.install/_attribute :db.part/db}] (database/get-db))
Run Code Online (Sandbox Code Playgroud)
我收到一个错误,我的查询中没有:find子句.
我应该如何提交此事务以将属性添加到我的数据库数据库模式?
clojure ×1
connection ×1
datomic ×1
diff ×1
disconnect ×1
git ×1
git-diff ×1
java ×1
schema ×1
weblogic ×1