Author: bradsdavis
Date: 2010-09-28 18:08:09 -0400 (Tue, 28 Sep 2010)
New Revision: 6699
Modified:
jbpm3/branches/jbpm-3.2-soa/enterprise-jee5/src/main/java/org/jbpm/ejb/CommandListenerBean.java
jbpm3/branches/jbpm-3.2-soa/enterprise-jee5/src/main/java/org/jbpm/ejb/JobListenerBean.java
Log:
Added logging. Added override for subclass.
Modified:
jbpm3/branches/jbpm-3.2-soa/enterprise-jee5/src/main/java/org/jbpm/ejb/CommandListenerBean.java
===================================================================
---
jbpm3/branches/jbpm-3.2-soa/enterprise-jee5/src/main/java/org/jbpm/ejb/CommandListenerBean.java 2010-09-28
21:03:54 UTC (rev 6698)
+++
jbpm3/branches/jbpm-3.2-soa/enterprise-jee5/src/main/java/org/jbpm/ejb/CommandListenerBean.java 2010-09-28
22:08:09 UTC (rev 6699)
@@ -114,6 +114,10 @@
log.debug("Command:
"+ReflectionToStringBuilder.toString(command)+" sent with
Message["+message.toString()+"]");
}
result = commandService.execute(command);
+
+ if(log.isTraceEnabled()) {
+ log.trace("Command:
"+ReflectionToStringBuilder.toString(command)+" sent with
Message["+message.toString()+"] Completed Successfully. Committing.");
+ }
}
catch (RuntimeException e) {
// if this is a locking exception, keep it quiet
Modified:
jbpm3/branches/jbpm-3.2-soa/enterprise-jee5/src/main/java/org/jbpm/ejb/JobListenerBean.java
===================================================================
---
jbpm3/branches/jbpm-3.2-soa/enterprise-jee5/src/main/java/org/jbpm/ejb/JobListenerBean.java 2010-09-28
21:03:54 UTC (rev 6698)
+++
jbpm3/branches/jbpm-3.2-soa/enterprise-jee5/src/main/java/org/jbpm/ejb/JobListenerBean.java 2010-09-28
22:08:09 UTC (rev 6699)
@@ -1,11 +1,13 @@
package org.jbpm.ejb;
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+
import javax.jms.JMSException;
import javax.jms.Message;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-
import org.jbpm.command.Command;
import org.jbpm.jms.ExecuteJobCommand;
@@ -26,9 +28,11 @@
*/
public class JobListenerBean extends CommandListenerBean {
+ private static final DateFormat sdf = new SimpleDateFormat("yyyy.MM.dd G
'at' HH:mm:ss z");
private static final long serialVersionUID = 1L;
private static final Log log = LogFactory.getLog(JobListenerBean.class);
+ @Override
protected Command extractCommand(Message message) throws JMSException {
// checking for jobId property
if (message.propertyExists("jobId")) {
Show replies by date