[jBPM] - Re: Growing NioProcessor Thread Number in Human Tasks
by Sandip Bhoi
Sandip Bhoi [http://community.jboss.org/people/sandip.bhoi] created the discussion
"Re: Growing NioProcessor Thread Number in Human Tasks"
To view the discussion, visit: http://community.jboss.org/message/638400#638400
--------------------------------------------------------------
Thanks its passing further but stucked at taskSummaryHandler.getResults()
// krisv is Product Planner
public static List<TaskSummary> getTaskDetails(String userName) {
List<TaskSummary> task1 = null;
try {
SystemEventListenerFactory.setSystemEventListener(new SystemEventListener());
TaskClient taskClient = createTaskClient();
// "krisv" executes
BlockingTaskSummaryResponseHandler taskSummaryHandler = new BlockingTaskSummaryResponseHandler();
taskClient.getTasksAssignedAsPotentialOwner(userName, "en-UK", taskSummaryHandler);
if (taskSummaryHandler != null && taskSummaryHandler.getResults() != null
&& taskSummaryHandler.getResults().size() > 0) {
// task1 = taskSummaryHandler.getResults().get(0);
task1 = taskSummaryHandler.getResults();
}
System.out.println("ProcessTest.getTaskDetails() task1:" + task1);
System.out.println("ProcessTest.getTaskDetails() ksession:" + ksession);
} catch (Exception e) {
System.out.println("ProcessTest.getTaskDetails()() Exception");
e.printStackTrace();
}
return task1;
}
public List<TaskSummary> getResults() {
// note that this method doesn't need to be synced because if waitTillDone returns true,
// it means results is available
boolean done = waitTillDone(RESULTS_WAIT_TIME);
if (!done) {
throw new RuntimeException("Timeout : unable to retrieve results");
}
return results;
}
Exception in thread "Thread-21" java.lang.RuntimeException: Client Exception with class class org.jbpm.task.service.hornetq.HornetQTaskClientConnector$1 using port 5445
at org.jbpm.task.service.hornetq.HornetQTaskClientConnector$1.run(HornetQTaskClientConnector.java:115)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassCastException: org.jbpm.process.workitem.wsht.CommandBasedWSHumanTaskHandler$TaskCompletedHandler cannot be cast to org.jbpm.task.service.TaskClientHandler$TaskSummaryResponseHandler
at org.jbpm.task.service.TaskClientHandler.messageReceived(TaskClientHandler.java:171)
at org.jbpm.task.service.hornetq.HornetQTaskClientHandler.messageReceived(HornetQTaskClientHandler.java:55)
at org.jbpm.task.service.hornetq.HornetQTaskClientConnector$1.run(HornetQTaskClientConnector.java:104)
... 1 more
ProcessTest.getTaskDetails()() Exception
java.lang.RuntimeException: Timeout : unable to retrieve results
at org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler.getResults(BlockingTaskSummaryResponseHandler.java:41)
at com.sample.servlet.TaskWorkUtil.getTaskDetails(TaskWorkUtil.java:123)
at com.sample.servlet.OrderFactoryServlet.execute(OrderFactoryServlet.java:119)
at com.sample.servlet.OrderFactoryServlet.doGet(OrderFactoryServlet.java:41)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:297)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:317)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:204)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
:( :( :(
http://community.jboss.org/servlet/JiveServlet/showImage/2-638400-17362/C... http://community.jboss.org/servlet/JiveServlet/downloadImage/2-638400-173...
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/638400#638400]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 4 months
[jBPM] - JBPM 3 : EL resolution issue
by Ivan Rododendro
Ivan Rododendro [http://community.jboss.org/people/rododendro.ivan] created the discussion
"JBPM 3 : EL resolution issue"
To view the discussion, visit: http://community.jboss.org/message/638225#638225
--------------------------------------------------------------
Hi all,
I'm quite new to JBPM / Seam, I'm facing a problem of missing resolution of a Seam component in a jpdl transition : in a process definition we use a reference to a seam component called "etatEvenenemt", normally it works. In the transition "ok" of the node "presenter" EL cannot resolve "etatEvenement" and the property is set to "0". I have no other component with the same name. No exception is thrown
Please help, I'm getting crazy...
JBoss 4.2
Seam 2.1.1
this is the process definition :
<process-definition name="gestionEvenement" xmlns="urn:jbpm.org:jpdl-3.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:jbpm.org:jpdl-3.2 http://jbpm.org/xsd/jpdl-3.2.xsd">
<start-state name="start">
<transition to="instruire">
<action
expression="#{evenementHome.changeEtat(etatEvenement.etatEvenementEnCoursDInstruction)}" />
<create-timer name="rappelInstruction" duedate="2 business days">
<action class="fr.vdm.eventsoe.commun.MailJbpmVdm">
<to>
#{evenementList.getEvenementParId(Id).instructeur.email}
</to>
<subject>
EventsOE - Rappel d'instruction pour
l'vnement
F#{evenementList.getEvenementParId(Id).code.code}
</subject>
<text>
<![CDATA[
--- MESSAGE AUTOMATIQUE ---
Le delai de 48h pour l'instruction de l'vnement F#{evenementList.getEvenementParId(Id).code.code} #{evenementList.getEvenementParId(Id).nom} est coul.
--- MESSAGE AUTOMATIQUE ---
PS: Ce mail vous a t envoy de manire
automatique. Il est inutile d'y rpondre.
]]></text>
</action>
</create-timer>
</transition>
</start-state>
<task-node name="instruire">
<event type="node-enter">
<script>
<expression>
viewId = /evenement.seam; objId = Id; objNameId =
evenementId;
</expression>
<variable name='viewId' access='write' mapped-name='viewId' />
<variable name='objId' access='write' mapped-name='objId' />
<variable name='objNameId' access='write' mapped-name='objNameId' />
</script>
</event>
<task name="Instruire un dossier" duedate="2 business days"
description="Evenement #{gestionEvenementCommun.value}">
<assignment
pooled-actors="#{ (not empty evenementHome and not empty evenementHome.instance and not empty evenementHome.instance.instructeur) ? evenementHome.instance.instructeur.username : cIHome.instance.evenement.instructeur.username }" />
</task>
<transition to="valider" name="valider">
<action
expression="#{evenementHome.changeEtat(etatEvenement.etatEvenementValidationInstruction)}" />
<cancel-timer name="rappelInstruction" />
</transition>
<transition to="completer" name="completer">
<action
expression="#{evenementHome.changeEtat(etatEvenement.etatEvenementAttente)}" />
<cancel-timer name="rappelInstruction" />
</transition>
</task-node>
<task-node name="valider">
<event type="node-enter">
<script>
<expression>
viewId = /evenement.seam; objId = Id; objNameId =
evenementId;
</expression>
<variable name='viewId' access='write' mapped-name='viewId' />
<variable name='objId' access='write' mapped-name='objId' />
<variable name='objNameId' access='write' mapped-name='objNameId' />
</script>
</event>
<task name="Valider un dossier" duedate="1 business day"
description="Evenement #{gestionEvenementCommun.value}">
<assignment pooled-actors="#{evenementHome.instance.autorite.username}" />
</task>
<transition to="diffuser" name="diffuser">
<action
expression="#{evenementHome.changeEtat(etatEvenement.etatEvenementDiffusionAuxServices)}" />
</transition>
<transition to="instruire" name="instruire">
<action
expression="#{evenementHome.changeEtat(etatEvenement.etatEvenementEnCoursDInstruction)}" />
</transition>
</task-node>
<task-node name="completer">
<event type="node-enter">
<script>
<expression>
viewId =/ajoutCI.seam; objNameId =cIId;
</expression>
<variable name='viewId' access='write' mapped-name='viewId' />
<variable name='objNameId' access='write' mapped-name='objNameId' />
</script>
</event>
<task name="Completer un dossier" duedate="15 business days"
description="Evenement #{gestionEvenementCommun.value}">
<assignment pooled-actors="#{identity.username}" />
</task>
<transition to="instruire" name="instruire">
<action
expression="#{cIHome.instance.evenement.setEtat(etatEvenement.etatEvenementEnCoursDInstruction)}" />
</transition>
</task-node>
<task-node name="diffuser">
<event type="node-enter">
<create-timer duedate="15 business days" transition="compiler" />
</event>
<task name="Diffusion du dossier" />
<transition to="compiler" name="compiler">
<action
expression="#{avisHome.changeEtat(etatEvenement.etatEvenementAttentePresentation)}" />
</transition>
</task-node>
<task-node name="compiler">
<event type="node-enter">
<script>
<expression>
viewId =/compilerPrescriptions.seam; objNameId
=evenementId; objId = Id;
</expression>
<variable name='viewId' access='write' mapped-name='viewId' />
<variable name='objNameId' access='write' mapped-name='objNameId' />
<variable name='objId' access='write' mapped-name='objId' />
</script>
</event>
<task name="Compiler les prescriptions" duedate="1 business days"
description="Evenement #{gestionEvenementCommun.value}">
<assignment pooled-actors="#{identity.username}" />
</task>
<transition to="presenter" name="presenter">
<action
expression="#{compilationHome.changeEtat(etatEvenement.etatEvenementValidationCabinetMaire)}" />
</transition>
</task-node>
<task-node name="presenter">
<event type="node-enter">
<script>
<expression>
viewId =/saisirDecisionCab.seam; objNameId
=evenementId;
objId = Id;
</expression>
<variable name='viewId' access='write' mapped-name='viewId' />
<variable name='objNameId' access='write' mapped-name='objNameId' />
<variable name='objId' access='write' mapped-name='objId' />
</script>
</event>
<task name="Saisir une decision du cabinet" duedate="5 business days"
description="Evenement #{gestionEvenementCommun.value}">
<assignment pooled-actors="#{identity.username}" />
</task>
<transition to="Ok" name="Ok">
<action
expression="#{saisirDecisionCabHome.instance.setEtat(etatEvenement.etatEvenementAvisFavorable)}" />
</transition>
<transition to="NOk" name="NOk">
<action
expression="#{saisirDecisionCabHome.instance.setEtat(etatEvenement.etatEvenementAvisDefavorable)}" />
</transition>
</task-node>
<task-node name="Ok">
<transition to="termine" />
<transition to="presenter"></transition>
</task-node>
<task-node name="NOk">
<transition to="termine" />
<transition to="presenter"></transition>
</task-node>
<end-state name="termine" />
<event type="process-start">
<action expression="#{evenementHome.processStart}" />
<!-- <action expression="#{evenementHome.processStart}" /> <script name="affecterVars">
<expression> evt = executionContext.getVariable("Evenement"); id = executionContext.getVariable("Id");
ins = executionContext.getVariable("Instructeur"); dat = executionContext.getVariable("DateFin");
</expression> <variable name='Evenement' access='write' mapped-name='evt'
/> <variable name='Instructeur' access='write' mapped-name='ins' /> <variable
name='Id' access='write' mapped-name='id' /> <variable name='DateFin' access='write'
mapped-name='dat' /> </script> -->
</event>
</process-definition>
this is the seam component which (sometimes) is not resolved.
/**
* Utilisé de partout pour les constantes qu'elle contient, on a decidé ivan et moi de la garder et de la renomer.
* @author OYA
* 25/10/2011
*/
@Name("etatEvenement")
@Scope(ScopeType.STATELESS)
public class EtatEvenement implements Serializable {
public static final Integer etatEvenementInitialise = 0;
public static final Integer etatEvenementHorsPerimetre = 1;
public static final Integer etatEvenementHorsDelai = 2;
public static final Integer etatEvenementEnCoursDInstruction = 3;
public static final Integer etatEvenementDiffusionAuxServices = 4;
public static final Integer etatEvenementValidationCabinetMaire = 5;
public static final Integer etatEvenementAvisFavorable = 6;
public static final Integer etatEvenementAvisDefavorable = 7;
public static final Integer etatEvenementAvisReserve = 8;
public static final Integer etatEvenementAnnule = 9;
public static final Integer etatEvenementRefuse = 10;
public static final Integer etatEvenementTermine = 11;
public static final Integer etatEvenementAttente = 12;
public static final Integer etatEvenementValidationInstruction = 13;
public static final Integer etatEvenementAttentePresentation = 14;
public EtatEvenement(){
super();
}
/**
* @return the etatEvenementInitialise
*/
public Integer getEtatEvenementInitialise() {
return etatEvenementInitialise;
}
/**
* @return the etatEvenementHorsPerimetre
*/
public Integer getEtatEvenementHorsPerimetre() {
return etatEvenementHorsPerimetre;
}
/**
* @return the etatEvenementHorsDelai
*/
public Integer getEtatEvenementHorsDelai() {
return etatEvenementHorsDelai;
}
/**
* @return the etatEvenementEnCoursDInstruction
*/
public Integer getEtatEvenementEnCoursDInstruction() {
return etatEvenementEnCoursDInstruction;
}
/**
* @return the etatEvenementDiffusionAuxServices
*/
public Integer getEtatEvenementDiffusionAuxServices() {
return etatEvenementDiffusionAuxServices;
}
/**
* @return the etatEvenementValidationCabinetMaire
*/
public Integer getEtatEvenementValidationCabinetMaire() {
return etatEvenementValidationCabinetMaire;
}
/**
* @return the etatEvenementAvisFavorable
*/
public Integer getEtatEvenementAvisFavorable() {
return etatEvenementAvisFavorable;
}
/**
* @return the etatEvenementAvisDefavorable
*/
public Integer getEtatEvenementAvisDefavorable() {
return etatEvenementAvisDefavorable;
}
/**
* @return the etatEvenementAvisReserve
*/
public Integer getEtatEvenementAvisReserve() {
return etatEvenementAvisReserve;
}
/**
* @return the etatEvenementAnnule
*/
public Integer getEtatEvenementAnnule() {
return etatEvenementAnnule;
}
/**
* @return the etatEvenementRefuse
*/
public Integer getEtatEvenementRefuse() {
return etatEvenementRefuse;
}
/**
* @return the etatEvenementTermine
*/
public Integer getEtatEvenementTermine() {
return etatEvenementTermine;
}
/**
* @return the etatEvenementAttente
*/
public Integer getEtatEvenementAttente() {
return etatEvenementAttente;
}
/**
* @return the etatEvenementValidationInstruction
*/
public Integer getEtatEvenementValidationInstruction() {
return etatEvenementValidationInstruction;
}
public Integer getEtatEvenementAttentePresentation() {
return etatEvenementAttentePresentation;
}
}
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/638225#638225]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 4 months
[Snowdrop] - hello world example not working
by Ken Dougan
Ken Dougan [http://community.jboss.org/people/kdougan] created the discussion
"hello world example not working"
To view the discussion, visit: http://community.jboss.org/message/638266#638266
--------------------------------------------------------------
I am new to Spring 3 so I thought I would try out Snowdrop 2 on Jboss 6. So I downloaded the spring deployer from http://www.jboss.org/snowdrop/downloads and selected the JBoss AS 6 with Spring 3. Seems pretty easy to install in JBoss's server/default/deployers/spring.deployer/ directory. I did however bundle the spring .jars within the application archive as you will see below.
I found a simple hello world example to try out: http://viralpatel.net/blogs/2010/06/spring-3-mvc-create-hello-world-appli... However I could not get the example to work so I am frustrated. I also didn't like that I have to do this all through eclipse. I wanted to understand how to deploy a .war/.jar directly to server/default/deploy/.
So what I did was package the example with the following:
C:\MyProjects\eclipse\workspace\Spring3MVC\dist>jar tvf Spring3MVC.war
0 Thu Nov 24 09:18:24 MST 2011 META-INF/
71 Thu Nov 24 09:18:24 MST 2011 META-INF/MANIFEST.MF
144 Mon Jun 21 17:38:52 MDT 2010 index.jsp
0 Thu Nov 24 09:17:34 MST 2011 WEB-INF/
0 Thu Nov 24 09:17:34 MST 2011 WEB-INF/classes/
0 Thu Nov 24 09:17:34 MST 2011 WEB-INF/classes/net/
0 Thu Nov 24 09:17:34 MST 2011 WEB-INF/classes/net/viralpatel/
0 Thu Nov 24 09:17:34 MST 2011 WEB-INF/classes/net/viralpatel/spring3/
0 Thu Nov 24 09:17:34 MST 2011 WEB-INF/classes/net/viralpatel/spring3/controller/
1022 Wed Nov 23 21:50:20 MST 2011 WEB-INF/classes/net/viralpatel/spring3/controller/HelloWorldController.class
0 Thu Nov 24 09:17:34 MST 2011 WEB-INF/jsp/
131 Mon Jun 21 17:39:02 MDT 2010 WEB-INF/jsp/hello.jsp
0 Thu Nov 24 09:17:34 MST 2011 WEB-INF/lib/
4467 Fri Aug 26 21:19:32 MDT 2011 WEB-INF/lib/aopalliance.jar
69784 Tue Oct 18 15:51:00 MDT 2011 WEB-INF/lib/snowdrop-deployers.jar
22804 Tue Oct 18 15:50:48 MDT 2011 WEB-INF/lib/snowdrop-vfs.jar
321428 Tue Oct 18 15:50:38 MDT 2011 WEB-INF/lib/spring-aop.jar
53082 Tue Oct 18 15:50:36 MDT 2011 WEB-INF/lib/spring-asm.jar
556590 Tue Oct 18 15:50:42 MDT 2011 WEB-INF/lib/spring-beans.jar
101450 Tue Oct 18 15:50:40 MDT 2011 WEB-INF/lib/spring-context-support.jar
670258 Tue Oct 18 15:50:38 MDT 2011 WEB-INF/lib/spring-context.jar
382184 Tue Oct 18 15:50:38 MDT 2011 WEB-INF/lib/spring-core.jar
169752 Tue Oct 18 15:50:38 MDT 2011 WEB-INF/lib/spring-expression.jar
398149 Tue Oct 18 15:50:44 MDT 2011 WEB-INF/lib/spring-web.jar
419488 Tue Oct 18 15:50:40 MDT 2011 WEB-INF/lib/spring-webmvc.jar
922 Sat Jun 19 15:58:10 MDT 2010 WEB-INF/spring-servlet.xml
806 Mon Jun 21 19:20:26 MDT 2010 WEB-INF/web.xml
If you need to see the source then go to http://viralpatel.net/blogs/2010/06/spring-3-mvc-create-hello-world-appli... (http://viralpatel.net/blogs/2010/06/spring-3-mvc-create-hello-world-appli... I didn't change anything. All I did was create a deployable archive. But it doesn't not work when I click on the 'Say Hello' link in the index.jsp I get the following message:
*message* /Spring3MVC/hello
*description* The requested resource (/Spring3MVC/hello) is not available.
If I look in the Jboss \server\default\work\ directory I only see the index.jsp servlet. So there must be something wrong with the deployment package and the spring .xml files.
Does anyone have any advice how to fix this please?
Thanks
Ken
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/638266#638266]
Start a new discussion in Snowdrop at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 4 months
[jBPM] - jbpm timer + End transaction failed for XAResource
by Abk RH
Abk RH [http://community.jboss.org/people/ramouda] created the discussion
"jbpm timer + End transaction failed for XAResource"
To view the discussion, visit: http://community.jboss.org/message/638333#638333
--------------------------------------------------------------
Hello,
I've misunderstanded problem with jbpm timer behaviour, timer is like :
<state name="WaitOTAInstallCommandResponse">
<timer name="timeout" transition="continue" duedate="#{tim1ID}" repeat="#{tim1ID}"></timer>
<transition to="Dump Service">
</transition>
<transition to="delete Async Service" name="continue"></transition>
</state>
first questioon why i've here 2 transitions ( it's legacy code)
second here is logs :
ERROR [org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory] End transaction failed for XAResource
oracle.jdbc.xa.OracleXAException
at oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:882)
at oracle.jdbc.xa.client.OracleXAResource.end(OracleXAResource.java:347)
at org.jboss.resource.adapter.jdbc.xa.XAManagedConnection.end(XAManagedConnection.java:158)
at org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper.end(JcaXAResourceWrapper.java:58)
at com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord.topLevelPrepare(XAResourceRecord.java:259)
at com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2871)
at com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2828)
at com.arjuna.ats.arjuna.coordinator.BasicAction.prepare(BasicAction.java:2382)
at com.arjuna.ats.arjuna.coordinator.BasicAction.End(BasicAction.java:1783)
at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:88)
at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1406)
at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:94)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:70)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:108)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.wsf.container.jboss42.InvocationHandlerEJB3.invoke(InvocationHandlerEJB3.java:103)
at org.jboss.ws.core.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:220)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:424)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:287)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:197)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:123)
at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
2011-11-24 07:04:12,925 WARN [org.jboss.resource.connectionmanager.TxConnectionManager] Connection error occured: org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener@8f5352[state=NORMAL mc=org.jboss.resource.adapter.jdbc.xa.XAManagedConnection@af3468 handles=0 lastUse=1322114652640 permit=true trackByTx=true mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool@99b6f8 context=org.jboss.resource.connectionmanager.InternalManagedConnectionPool@1bb5d52 xaResource=org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper@1a76740 txSync=null]
oracle.jdbc.xa.OracleXAException
at oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:882)
at oracle.jdbc.xa.client.OracleXAResource.end(OracleXAResource.java:347)
at org.jboss.resource.adapter.jdbc.xa.XAManagedConnection.end(XAManagedConnection.java:158)
at org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper.end(JcaXAResourceWrapper.java:58)
at com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord.topLevelPrepare(XAResourceRecord.java:259)
at com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2871)
at com.arjuna.ats.arjuna.coordinator.BasicAction.doPrepare(BasicAction.java:2828)
at com.arjuna.ats.arjuna.coordinator.BasicAction.prepare(BasicAction.java:2382)
at com.arjuna.ats.arjuna.coordinator.BasicAction.End(BasicAction.java:1783)
at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:88)
at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1406)
at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:94)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:70)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:108)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.wsf.container.jboss42.InvocationHandlerEJB3.invoke(InvocationHandlerEJB3.java:103)
at org.jboss.ws.core.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:220)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:424)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:287)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:197)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:123)
at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
2011-11-24 07:04:14,550 INFO [com.oberthur.tsm.ota.connector.impl.AlmOcsOTAManagerConnection] LOGIN : OK <0> sessionId 1-753694275
2011-11-24 07:04:14,870 INFO [com.oberthur.tsm.ota.connector.impl.AlmOcsOTAManagerConnection] SIMCARD_INFO : OK <0> sessionId 1-753694275
2011-11-24 07:04:15,086 INFO [com.oberthur.tsm.ota.connector.impl.AlmOcsOTAManagerConnection] LOGOUT : OK <0> sessionId 1-753694275
2011-11-24 07:04:15,086 INFO [com.oberthurcs.tsm.mno.cs.impl.CustomerCareServiceBean] SIMCard info{ iccid: 00000000000000000001, freeMemory: 87898
2011-11-24 07:04:15,144 WARN [com.arjuna.ats.jta.logging.loggerI18N] [com.arjuna.ats.internal.jta.resources.arjunacore.preparefailed] [com.arjuna.ats.internal.jta.resources.arjunacore.preparefailed] XAResourceRecord.prepare - prepare failed with exception java.lang.IllegalMonitorStateException
2011-11-24 07:04:15,144 WARN [com.arjuna.ats.arjuna.logging.arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.BasicAction_36] - BasicAction.End() - prepare phase of action-id ac80117:9ff1:4ecb96e4:765bc failed.
2011-11-24 07:04:15,145 WARN [com.arjuna.ats.arjuna.logging.arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.BasicAction_38] - Action Aborting
2011-11-24 07:04:15,150 ERROR [org.jboss.resource.adapter.jdbc.xa.XAManagedConnectionFactory] End transaction failed for XAResource
javax.transaction.xa.XAException
at oracle.jdbc.xa.OracleXAResource.allowGlobalTxnModeOnly(OracleXAResource.java:858)
at oracle.jdbc.xa.OracleXAResource.suspendStacked(OracleXAResource.java:267)
at oracle.jdbc.xa.client.OracleXAResource.end(OracleXAResource.java:333)
at org.jboss.resource.adapter.jdbc.xa.XAManagedConnection.end(XAManagedConnection.java:158)
at org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper.end(JcaXAResourceWrapper.java:58)
at com.arjuna.ats.internal.jta.resources.arjunacore.XAResourceRecord.topLevelAbort(XAResourceRecord.java:387)
at com.arjuna.ats.arjuna.coordinator.BasicAction.doAbort(BasicAction.java:3222)
at com.arjuna.ats.arjuna.coordinator.BasicAction.doAbort(BasicAction.java:3200)
at com.arjuna.ats.arjuna.coordinator.BasicAction.phase2Abort(BasicAction.java:2211)
at com.arjuna.ats.arjuna.coordinator.BasicAction.End(BasicAction.java:1809)
at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:88)
at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1406)
at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:94)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:70)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:108)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.wsf.container.jboss42.InvocationHandlerEJB3.invoke(InvocationHandlerEJB3.java:103)
at org.jboss.ws.core.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:220)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:424)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:287)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:197)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:123)
at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
2011-11-24 07:04:15,153 WARN [com.arjuna.ats.jta.logging.loggerI18N] [com.arjuna.ats.internal.jta.resources.arjunacore.rollbackxaerror] [com.arjuna.ats.internal.jta.resources.arjunacore.rollbackxaerror] XAResourceRecord.rollback - xa error XAException.XAER_RMERR
2011-11-24 07:04:15,157 ERROR [org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS] SOAP request exception
java.lang.RuntimeException: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Can't commit because the transaction is in aborted state
at org.jboss.aspects.tx.TxPolicy.handleEndTransactionException(TxPolicy.java:198)
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:180)
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:94)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:70)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:108)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.wsf.container.jboss42.InvocationHandlerEJB3.invoke(InvocationHandlerEJB3.java:103)
at org.jboss.ws.core.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:220)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:424)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:287)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:197)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:123)
at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Can't commit because the transaction is in aborted state
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1418)
at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
... 40 more
2011-11-24 07:04:15,167 ERROR [org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS] SOAP request exception
java.lang.RuntimeException: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Can't commit because the transaction is in aborted state
at org.jboss.aspects.tx.TxPolicy.handleEndTransactionException(TxPolicy.java:198)
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:180)
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:191)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:94)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:70)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:108)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.wsf.container.jboss42.InvocationHandlerEJB3.invoke(InvocationHandlerEJB3.java:103)
at org.jboss.ws.core.server.ServiceEndpointInvoker.invoke(ServiceEndpointInvoker.java:220)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.processRequest(RequestHandlerImpl.java:424)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleRequest(RequestHandlerImpl.java:287)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.doPost(RequestHandlerImpl.java:197)
at org.jboss.wsf.stack.jbws.RequestHandlerImpl.handleHttpRequest(RequestHandlerImpl.java:123)
at org.jboss.wsf.stack.jbws.EndpointServlet.service(EndpointServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Can't commit because the transaction is in aborted state
at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1418)
at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:135)
at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:87)
at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:175)
... 40 more
I suspect that the timer is the cause of this trouble.
can any one help me plz ?
thnx in advance
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/638333#638333]
Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 4 months
[JBoss Microcontainer] - Class path contains multiple SLF4J bindings
by Thalys de Aguiar Gomes
Thalys de Aguiar Gomes [http://community.jboss.org/people/jc.thalys] created the discussion
"Class path contains multiple SLF4J bindings"
To view the discussion, visit: http://community.jboss.org/message/638232#638232
--------------------------------------------------------------
Please, I have a big problem and would like to see if anyone here could help me, well researched and have not even found a good solution.
I'm trying to upgrade from jboss 4.3.2 to 5.1.0 and I have this problem of implementation of slf4j, I've seen several forums on the Internet but didn't see a more plausible solution, I wonder if anyone has done this in some way and I could help.
I would like to prioritize the application classloader and thus believe that these problems would not have...
16:20:36,437 ERROR [STDERR] SLF4J: Class path contains multiple SLF4J bindings.
16:20:36,437 ERROR [STDERR] SLF4J: Found binding in [vfszip:/C:/Development/Tools/Jboss/5.1.0/server/default/deploy/acsele-DEVELOPMENT.DO-NO-SVN-INFO-20111124.ear/acsele-DEVELOPMENT.DO-NO-SVN-INFO-20111124.war/WEB-INF/lib/logback-classic-1.0.0.jar/org/slf4j/impl/StaticLoggerBinder.class]
16:20:36,437 ERROR [STDERR] SLF4J: Found binding in [vfszip:/C:/Development/Tools/Jboss/5.1.0/common/lib/slf4j-jboss-logging.jar/org/slf4j/impl/StaticLoggerBinder.class]
16:20:36,437 ERROR [STDERR] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
16:20:36,468 ERROR [STDERR] Failed to auto configure default logger context
16:20:36,468 ERROR [STDERR] Reported exception:
16:20:36,468 ERROR [STDERR] ch.qos.logback.core.joran.spi.JoranException: Parser configuration error occurred
16:20:36,468 ERROR [STDERR] at ch.qos.logback.core.joran.event.SaxEventRecorder.buildSaxParser(SaxEventRecorder.java:86)
16:20:36,468 ERROR [STDERR] at ch.qos.logback.core.joran.event.SaxEventRecorder.recordEvents(SaxEventRecorder.java:57)
16:20:36,468 ERROR [STDERR] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:132)
16:20:36,468 ERROR [STDERR] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:96)
16:20:36,468 ERROR [STDERR] at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:55)
16:20:36,468 ERROR [STDERR] at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:75)
16:20:36,468 ERROR [STDERR] at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:148)
16:20:36,484 ERROR [STDERR] at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:84)
Thanks in advance
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/638232#638232]
Start a new discussion in JBoss Microcontainer at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&cont...]
14 years, 4 months