Alternatively if you set the org.apache.ode.bpel.runtime.ASSIGN category to DEBUG you'll see every single assignment with the assigned value. A bit more verbose but effective. Having the few lines before what you pasted would help as well.
Matthieu On Fri, Jun 12, 2009 at 2:28 PM, Alex Boisvert <[email protected]> wrote: > Sorry, pushed the send button too early.... I meant to say that if you run > both Ode and Intalio side-by-side then you can configure the > "processManagementURI" to point to Ode and inspect variables this way. The > easiest is probably to deploy Ode on the same appserver under a different > webapp context and make sure the RMI ports used a different. > > I'm not sure if the Ode console allows you to inspect variables. (I > haven't > used it enough I guess). > > alex > > > On Fri, Jun 12, 2009 at 2:24 PM, Alex Boisvert <[email protected]> > wrote: > > > The Intalio BPMS console should be able to connect to Apache Ode if you > > change this configuration, > > > > var/config/console/console-config.xml > > > > <bean id="consoleConfiguration" > > class="com.intalio.bpms.console.config.ConsoleConfiguration" > > factory-method="getInstance"> > > <property name="statisticsEnabled" value="true"/> > > <property name="deploymentServiceURI" value=" > > http://localhost:8080/ode/processes/DeploymentService"/> > > <property name="processManagementURI" > > value="rmi://localhost:2099/jcaServer"/> > > </bean> > > > > The "processManagementURI" > > > > On Fri, Jun 12, 2009 at 2:17 PM, <[email protected]> wrote: > > > >> Wait...you made a interesting comment. How do you inspect a variable in > >> ODE? I could not find a way to print out information to the console, > and > >> I > >> have not seen a way to debug a BPEL process. > >> > >> Paul... > >> > >> > >> > >> > >> From: Alex Boisvert <[email protected]> > >> > >> To: [email protected] > >> > >> Date: 06/12/2009 04:08 PM > >> > >> Subject: Re: Ode in Intalio vs downloaded version > >> > >> > >> > >> > >> > >> > >> And you're sure you're sending the same information to the process? > Did > >> you inspect the variable that is being accessed to determine if the data > >> was > >> present and the expression matched the data structure? > >> > >> alex > >> > >> > >> On Fri, Jun 12, 2009 at 2:02 PM, <[email protected]> wrote: > >> > >> > Hello, > >> > > >> > I ran the server in debug mode and this is the log where it is > failing. > >> It > >> > is strange that it is not working. > >> > > >> > Thanks for the help, > >> > > >> > Paul > >> > > >> > > >> > Was using context node <?xml version="1.0" encoding="UTF-8"?> > >> > <message><retrieveIpCrossReference><RtrvIpXrefRqst > >> > xmlns="http://www.metavante.com/mvnt_WS"> > >> > <rqstHdr xmlns=""> <rqstHdrVer > >> > xmlns="mvntCommonRqstHdr">2.0.0</rqstHdrVer> <msgUuid > >> > > xmlns="mvntCommonRqstHdr">12345678-1234-1234-1234-123456789012</msgUuid> > >> > <actyId xmlns="mvntCommonRqstHdr">recordIpEmailAddress</actyId> > >> > <lclPref xmlns="mvntCommonRqstHdr">en-US</lclPref> <billId > >> > xmlns="mvntCommonRqstHdr">MVTEST</billId> <sec > >> > xmlns="mvntCommonRqstHdr"> <basicAuthen> > >> > <usrId>W149481</usrId> <pswrd>global11</pswrd> > >> > </basicAuthen> </sec> <servPrmtrsLst > >> > xmlns="mvntCommonRqstHdr"> <servPrmtrs> > >> > <mediator> <feId>149</feId> > >> > <servId>recordIpEmailAddress</servId> > >> > <servVer>1.0.0</servVer> <applId>CIM</applId> > >> > </mediator> <src> <fldLst> > >> > <fld> <fldNme>UserId</fldNme> > >> > <fldVal>SSTOWASS</fldVal> </fld> > >> > </fldLst> </src> </servPrmtrs> > >> > </servPrmtrsLst> </rqstHdr> > >> > <rtrvIpXrefOsi xmlns=""> > >> > <mvnt_MVOperations:ipId > >> > xmlns:mvnt_MVOperations="http://www.metavante.com/mvnt_MVOperations > "/> > >> > <mvnt_MVOperations:listCntlAggr > >> > xmlns:mvnt_MVOperations="http://www.metavante.com/mvnt_MVOperations"> > >> > <mvnt_Common:lstEntyVal > >> > xmlns:mvnt_Common="http://www.metavante.com/mvnt_Common"/> > >> > <mvnt_Common:nbrOfEnty > >> > xmlns:mvnt_Common="http://www.metavante.com/mvnt_Common"/>> > >> > </mvnt_MVOperations:listCntlAggr> > >> > <mvnt_MVOperations:svcngSysCustIdAggr > >> > xmlns:mvnt_MVOperations="http://www.metavante.com/mvnt_MVOperations > >"> > >> > <mvnt_InvolvedParty:svcngSysCustId > >> > xmlns:mvnt_InvolvedParty="http://www.metavante.com/mvnt_InvolvedParty > >> "/> > >> > <mvnt_InvolvedParty:svcngSysId > >> > xmlns:mvnt_InvolvedParty="http://www.metavante.com/mvnt_InvolvedParty > >> "/> > >> > </mvnt_MVOperations:svcngSysCustIdAggr> > >> > </rtrvIpXrefOsi> > >> > </RtrvIpXrefRqst></retrieveIpCrossReference></message> > >> > Returned node list of size 0 > >> > Assignment Fault: > >> > { > >> > http://docs.oasis-open.org/wsbpel/2.0/process/executable > >> }selectionFailure,lineNo=250,faultExplanation=No< > >> > >> > http://docs.oasis-open.org/wsbpel/2.0/process/executable%7DselectionFailure,lineNo=250,faultExplanation=No > >> > > >> > results for expression: {OXPath10Expression > >> > > >> > > >> > >> > $contactPointManagementRetrieveIpCrossReferenceRequestMsg.retrieveIpCrossReference/rqstHdr/MVCommonRqstHdr:servPrmtrsLst/MVCommonRqstHdr:servPrmtrs/MVCommonRqstHdr:mediator/MVCommonRqstHdr:applId} > >> > >> > ({OScope '__PROCESS_SCOPE:recordIpEmailAddress' > >> > id=3},TerminationChannel#1,ParentScopeChannel#2): has a fault handler > >> for > >> > {http://docs.oasis-open.org/wsbpel/2.0/process/executable > >> }selectionFailure< > >> > >> > http://docs.oasis-open.org/wsbpel/2.0/process/executable%7DselectionFailure > >> > > >> > : > >> > {OCatch faultName=null, faultVariable=null} > >> > SQL Cache missed with key: > >> > org.apache.ode.dao.jpa.ProcessInstanceDAOImpl._scopes in class > >> > > >> > > >> > >> > org.apache.openjpa.jdbc.meta.strats.RelationCollectionInverseKeyFieldStrategy > >> > >> > getConnection (tx=2) > >> > > >> > > >> > > >> > > >> > > >> > From: Alex Boisvert <[email protected]> > >> > > >> > To: [email protected] > >> > > >> > Date: 06/12/2009 03:21 PM > >> > > >> > Subject: Re: Ode in Intalio vs downloaded version > >> > > >> > > >> > > >> > > >> > > >> > > >> > Right, in theory there's no difference and the expressions evaluate > the > >> > same > >> > way. > >> > > >> > In practice there may be differences just because things are packaged > >> > differently. > >> > > >> > Without getting more information, we can't help you. > >> > > >> > alex > >> > > >> > > >> > On Fri, Jun 12, 2009 at 12:52 PM, <[email protected]> wrote: > >> > > >> > > Hey, > >> > > > >> > > That is a great question. I have a couple of different copy > commands > >> > > happening in the same assign. I looked through the logs, and it did > >> not > >> > > state which copy command was the offending one. Why would there be > a > >> > > difference from the ode engine from apache and the one offered from > >> > > Intalio? I would assume that I would get the same results from > either > >> > > engine being they are using the same engine. > >> > > > >> > > Paul > >> > > > >> > > > >> > > > >> > > From: Alex Boisvert <[email protected]> > >> > > > >> > > To: [email protected] > >> > > > >> > > Date: 06/12/2009 01:42 PM > >> > > > >> > > Subject: Re: Ode in Intalio vs downloaded version > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > More details please.... what's the expression where you're getting > a > >> > > selectionFailure? > >> > > > >> > > > >> > > On Fri, Jun 12, 2009 at 11:07 AM, <[email protected]> > wrote: > >> > > > >> > > > > >> > > > Hello all, > >> > > > > >> > > > I have a business process that works great when running in the > >> server > >> > > > supplied by Intalio. (geronimo or tomcat). If I try to deploy it > to > >> a > >> > > > downloaded version of the ode.war file and run it in tomcat (5.5.x > >> or > >> > > 6.x) > >> > > > it returns a selection error. Has anyone else run across this > >> issue? > >> > > > > >> > > > Thanks, > >> > > > > >> > > > Paul > >> > > > > >> --------------------------------------------------------------------- > >> > > > This message contains confidential and proprietary information of > >> the > >> > > > sender, and is intended only for the person(s) to whom it is > >> addressed. > >> > > > Any use, distribution, copying or disclosure by any other person > is > >> > > > strictly prohibited. If you have received this message in error, > >> > please > >> > > > notify the e-mail sender immediately, and delete the original > >> message > >> > > > without making a copy. > >> > > > > >> > > > > >> > > > >> > > > >> > > > >> > > > --------------------------------------------------------------------- > >> > > This message contains confidential and proprietary information of > the > >> > > sender, and is intended only for the person(s) to whom it is > >> addressed. > >> > > Any use, distribution, copying or disclosure by any other person is > >> > > strictly prohibited. If you have received this message in error, > >> please > >> > > notify the e-mail sender immediately, and delete the original > message > >> > > without making a copy. > >> > > > >> > > > >> > > >> > > >> > > >> > --------------------------------------------------------------------- > >> > This message contains confidential and proprietary information of the > >> > sender, and is intended only for the person(s) to whom it is > addressed. > >> > Any use, distribution, copying or disclosure by any other person is > >> > strictly prohibited. If you have received this message in error, > please > >> > notify the e-mail sender immediately, and delete the original message > >> > without making a copy. > >> > > >> > > >> > >> > >> > >> --------------------------------------------------------------------- > >> This message contains confidential and proprietary information of the > >> sender, and is intended only for the person(s) to whom it is addressed. > >> Any use, distribution, copying or disclosure by any other person is > >> strictly prohibited. If you have received this message in error, please > >> notify the e-mail sender immediately, and delete the original message > >> without making a copy. > >> > >> > > >
