[JBossWS] - JBOSS WS and SOAP element expected problem...
by sekobey
Hi,
I was using JBOSS 4.2.1 GA with Java 6 successfully. Now I've started to use JBOSS 4.2.3 with JAVA 6. I use a WS by a calling an ejb method. Firstly i got an exception as in:
http://www.jboss.com/index.html?module=bb&op=viewtopic&t=117274
Then i solved it. But now i get a new exception:
java.lang.IllegalArgumentException: SOAPElement expected
at org.jboss.ws.core.soap.SOAPHeaderImpl.convertToHeaderElement(SOAPHeaderImpl.java:286)
at org.jboss.ws.core.soap.SOAPHeaderImpl.insertBefore(SOAPHeaderImpl.java:204)
at com.sun.xml.wss.impl.XMLUtil.prependChildElement(XMLUtil.java:300)
at com.sun.xml.wss.impl.XMLUtil.prependChildElement(XMLUtil.java:307)
at com.sun.xml.wss.impl.SecurableSoapMessage.findWsseSecurityHeaderBlock(SecurableSoapMessage.java:197)
at com.sun.xml.wss.impl.SecurableSoapMessage.findOrCreateSecurityHeader(SecurableSoapMessage.java:225)
at com.sun.xml.wss.impl.filter.AuthenticationTokenFilter.addUserNameTokenToMessage(AuthenticationTokenFilter.java:429)
at com.sun.xml.wss.impl.filter.AuthenticationTokenFilter.processUserNameToken(AuthenticationTokenFilter.java:81)
at com.sun.xml.wss.impl.HarnessUtil.processWSSPolicy(HarnessUtil.java:72)
at com.sun.xml.wss.impl.HarnessUtil.processDeep(HarnessUtil.java:218)
at com.sun.xml.wss.impl.SecurityAnnotator.processMessagePolicy(SecurityAnnotator.java:143)
at com.sun.xml.wss.impl.SecurityAnnotator.secureMessage(SecurityAnnotator.java:118)
at com.sun.xml.rpc.security.SecurityPluginUtil._preRequestSendingHook(SecurityPluginUtil.java:215)
at tr.gov.nvi.kps.ws.client.KPSSoap_Stub._preRequestSendingHook(KPSSoap_Stub.java:2294)
at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:87)
at tr.gov.nvi.kps.ws.client.KPSSoap_Stub.nufusCuzdaniDogrulama(KPSSoap_Stub.java:579)
at gov.tubitak.uekae.ydys.kym.eao.KartEAOImpl.getKPSNufusBilgisi(KartEAOImpl.java:1816)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
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:110)
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.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:240)
at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:210)
at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:84)
at $Proxy103.getKPSNufusBilgisi(Unknown Source)
at gov.tubitak.uekae.ydys.kym.kyb.ejb.KYBIslemleriBean.getKPSNufusBilgisi(KYBIslemleriBean.java:609)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79)
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:95)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:166)
at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:115)
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:110)
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.ejb3.stateless.StatelessContainer.dynamicInvoke(StatelessContainer.java:304)
at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106)
at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:809)
at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:608)
at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:406)
at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:173)
Important: In JBOSS 4.2.1 everything was fine. In JBOSS 4.2.3 i got this exception. Is there any library problem? Please help, thanks...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4177584#4177584
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4177584
17 years, 10 months
[JBoss jBPM] - 'Global' transitions
by caron@sadalbari.com
Hi,
I have defined a process (see below).
>From the UI, the user can click a button (at any time of the process) called 'Unsign Data Capture'. Regardless of which state the process is, the state must 'rewind' and execute task node 'process data capture'
To model this, I have added transitions 'Unsign Data Capture' from each of my nodes back to the 'process data capture' node. I am wondering if there is a better way of doing this ie to indicate a 'global' transition back to a state/nodel
This is a snapshot of my process:
|
| <process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="ClaimLifecycle">
| <start-state name="start">
| <transition to="process data capture"></transition>
| </start-state>
|
| <task-node name="process data capture">
| <task name="process data capture">
| <assignment actor-id="#{claimLifecycleService.getDataCaptureActor}"></assignment>
| </task>
| <transition to="process quality assurance" name="sign data capture"></transition>
| </task-node>
|
| <task-node name="process quality assurance">
| <task name="process quality assurance">
| <assignment pooled-actors="#{claimLifecycleService.getProcessQualityAssuranceTaskPool}"></assignment>
| </task>
| <transition to="process merit assessment" name="sign quality assurance"></transition>
| <transition to="process data capture" name="unsign data capture"></transition>
| </task-node>
|
| <task-node name="process merit assessment">
| <task name="process merit assessment">
| <assignment pooled-actors="#{claimLifecycleService.getProcessMeritAssessmentTaskPool}"></assignment>
| </task>
| <transition to="process data capture" name="unsign data capture"></transition>
| <transition to="end-state1" name="to end-state1"></transition>
| </task-node>
|
| <end-state name="end-state1"></end-state>
|
| </process-definition>
|
In reality, the process is much longer than this and for each node I have to add the same transition to get me back to 'process data capture'.
| transition to="process data capture" name="unsign data capture"></transition>
|
Any help will be much appreciated.
Thanks,
Caron
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4177571#4177571
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4177571
17 years, 10 months