BPM process jax-ws callback URL error

I generated the web service proxy for a BPM process with the callback option. Then I deployed the callback web service in to weblogic 10.3. While invoking the client proxy I am giving the callback url as shown
GCTLab04ProcessPortType gCTLab04ProcessPortType = gCTLab04ProcessService.getGCTLab04ProcessPortType_pt();
+// Get the request context to set the outgoing addressing properties+
WSBindingProvider wsbp = (WSBindingProvider)gCTLab04ProcessPortType;
WSEndpointReference replyTo =
new WSEndpointReference("http://localhost:8001/GCTLab04-WSClient-context-root/GCTLab04ProcessPortTypeCallBackImplPort", WS_ADDR_VER);
String uuid = "uuid:" UUID.randomUUID();+
wsbp.setOutboundHeaders( new StringHeader(WS_ADDR_VER.messageIDTag, uuid), replyTo.createHeader(WS_ADDR_VER.replyToTag));
I am getting the error for invalidaddressing. Can anyone help me how to solve this error?
+<Aug 24, 2010 7:45:44 PM IST> <Warning> <com.sun.xml.ws.addressing.WsaTube> <BEA+
-000000> <A header representing a Message Addressing Property is not valid and t
+he message cannot be processed, Problem header:{http://www.w3.org/2005/08/addres+
+sing}Action, Reason: {http://www.w3.org/2005/08/addressing}ActionMismatch+
com.sun.xml.ws.addressing.model.InvalidAddressingHeaderException

Hi,
there is a bug in 11.1.1.3 which is fixed in 11.1.1.4. but I found a simple workaround.
I changed the web service annotation from the callback function for "@Adressing" from "true" to "false". e.g.
@WebService(targetNamespace="http://xmlns.oracle.com/SOAHelloApp/SOAHelloAsync/SOAHelloAsyncProcess", name="SOAHelloAsyncProcessCallback")
@XmlSeeAlso(
{ ObjectFactory.class })
@SOAPBinding(style=Style.DOCUMENT)
@Addressing(enabled=false, required=false)
so I still have the wrong wsa:Action, but nobody cares.
HTH

Similar Messages

  • Jax-ws callback url

    I generated the web service proxy for a BPM process with the callback option. Then I deployed the callback web service in to weblogic 10.3. while invoking the client proxy I am giving the callback url as shown
    GCTLab04ProcessPortType gCTLab04ProcessPortType = gCTLab04ProcessService.getGCTLab04ProcessPortType_pt();
    +// Get the request context to set the outgoing addressing properties+
    WSBindingProvider wsbp = (WSBindingProvider)gCTLab04ProcessPortType;
    WSEndpointReference replyTo =
    new WSEndpointReference("http://localhost:8001/GCTLab04-WSClient-context-root/GCTLab04ProcessPortTypeCallBackImplPort", WS_ADDR_VER);
    String uuid = "uuid:" UUID.randomUUID();+
    wsbp.setOutboundHeaders( new StringHeader(WS_ADDR_VER.messageIDTag, uuid), replyTo.createHeader(WS_ADDR_VER.replyToTag));
    I am getting the error for invalidaddressing. Can anyone help me how to solve this error?
    +<Aug 24, 2010 7:45:44 PM IST> <Warning> <com.sun.xml.ws.addressing.WsaTube> <BEA+
    -000000> <A header representing a Message Addressing Property is not valid and t
    +he message cannot be processed, Problem header:{http://www.w3.org/2005/08/addres+
    +sing}Action, Reason: {http://www.w3.org/2005/08/addressing}ActionMismatch+
    com.sun.xml.ws.addressing.model.InvalidAddressingHeaderException

    Hi,
    there is a bug in 11.1.1.3 which is fixed in 11.1.1.4. but I found a simple workaround.
    I changed the web service annotation from the callback function for "@Adressing" from "true" to "false". e.g.
    @WebService(targetNamespace="http://xmlns.oracle.com/SOAHelloApp/SOAHelloAsync/SOAHelloAsyncProcess", name="SOAHelloAsyncProcessCallback")
    @XmlSeeAlso(
    { ObjectFactory.class })
    @SOAPBinding(style=Style.DOCUMENT)
    @Addressing(enabled=false, required=false)
    so I still have the wrong wsa:Action, but nobody cares.
    HTH

  • Activation of BPM process DCs in NWDI throws error

    Hi experts,
    We have a problem with NWDI, when we try to active BPM DCs.
    Please see error message below (This is a part of error).
    There are some facts around this issue:
    1.     We can active every DC within the track except DC of type u201CProcess Composeru201D
    2.     We get same error when we try to active different BPM DCs.
    3.     All DC in CBS are green except BPM DCs. They are broken.
    4.     We can build all DCs inclusive BPM in NWDS without any problems
    5.     Building of BPM DCs on CBS is not possible. We get same error.
    Please help!
    Tanks!
    Rabia
    PF.DefaultDataArea:DCs/cust.com/pc_opening/_comp/rep/wsdl/www.cust.com.ws_checkalldata.types#E0356A0456C0002DB60711E0C07700FF688F0DB3 (MRI), com.sap.tc.esmp.mm.xsd1.XsdElementDeclaration (Java Type)
    XSD1.XsdElementDeclaration (MOF Type)
    PF.DefaultDataArea:DCs/cus.com/pc_opening/_comp/rep/wsdl/www.cus.com.ws_checkalldata.types#E0356A0456C2D7D5B60711E0810100FF688F0DB3 (MRI)], CompilerType: TYPECOMPILER
    Error:  "BPM.bp.000021" BC-BMT-BPM-SRV com.sap.tc.glx.BpemTask execute() -  Exception during event definition compilation, compilerType: TYPECOMPILERcaused by com.sap.glx.paradigmInterface.buildapi.BpemBuildException: [BPM.rt_c_type.000000] The XSD schemas of the transitive hull of element 'start' could not be rendered from the meta model.
         at com.sap.glx.paradigmInterface.bpmn.compiler.type.TypeCompiler.compile(TypeCompiler.java:168)
         at com.sap.tc.glx.BpemTask.processCompiler(BpemTask.java:363)
         at com.sap.tc.glx.BpemTask.processCompiler(BpemTask.java:353)
         at com.sap.tc.glx.BpemTask.callCompilers(BpemTask.java:318)
         at com.sap.tc.glx.BpemTask.execute(BpemTask.java:179)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         at org.apache.tools.ant.Task.perform(Task.java:364)
         at org.apache.tools.ant.Target.execute(Target.java:341)
         at org.apache.tools.ant.Target.performTasks(Target.java:369)
         at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
         at com.sap.tc.buildplugin.techdev.ant.util.AntRunner.run(AntRunner.java:114)
         at com.sap.tc.buildplugin.DefaultAntBuildAction.execute(DefaultAntBuildAction.java:57)
         at com.sap.tc.buildplugin.DefaultPlugin.handleBuildStepSequence(DefaultPlugin.java:195)
         at com.sap.tc.buildplugin.DefaultPlugin.performBuild(DefaultPlugin.java:167)
         at com.sap.tc.buildplugin.DefaultPluginV3Delegate$BuildRequestHandler.handle(DefaultPluginV3Delegate.java:66)
         at com.sap.tc.buildplugin.DefaultPluginV3Delegate.requestV3(DefaultPluginV3Delegate.java:48)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
         at java.lang.reflect.Method.invoke(Method.java:611)
         at com.sap.tc.buildtool.v2.impl.PluginHandler2.maybeInvoke(PluginHandler2.java:403)
         at com.sap.tc.buildtool.v2.impl.PluginHandler2.request(PluginHandler2.java:149)
         at com.sap.tc.buildtool.v2.impl.PluginHandler2.build(PluginHandler2.java:87)
         at com.sap.tc.buildtool.PluginHandler2Wrapper.execute(PluginHandler2Wrapper.java:59)
         at com.sap.tc.devconf.internal.DCProxyMake.make(DCProxyMake.java:318)
         at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1432)
         at com.sap.tc.devconf.internal.DCProxy.make(DCProxy.java:1414)
         at com.sap.tc.buildcontroller.CBSBuildController.build(CBSBuildController.java:713)
         at com.sap.tc.buildcontroller.CBSBuildController.execCommand(CBSBuildController.java:478)
         at com.sap.tc.buildcontroller.CBSBuildController.evalCmdLine(CBSBuildController.java:401)
         at com.sap.tc.buildcontroller.CBSBuildController.run(CBSBuildController.java:278)
         at com.sap.tc.buildcontroller.CBSBuildController.mainLoop(CBSBuildController.java:187)
         at com.sap.tc.buildcontroller.CBSBuildController.main(CBSBuildController.java:143)
    Caused by: java.lang.IllegalStateException: The current state is not START_DOCUMENT.
         at com.ibm.xml.xlxp.api.stax.msg.StAXMessageProvider.throwIllegalStateException(StAXMessageProvider.java:46)
         at com.ibm.xml.xlxp.api.stax.XMLStreamReaderImpl.getCharacterEncodingScheme(XMLStreamReaderImpl.java:1580)
         at com.ibm.xml.xlxp.api.stax.XMLInputFactoryImpl$XMLStreamReaderProxy.getCharacterEncodingScheme(XMLInputFactoryImpl.java:353)
         at com.sap.sdo.impl.xml.XmlStaxReader.loadDocument(XmlStaxReader.java:310)
         at com.sap.sdo.impl.xml.XmlStaxReader.parse(XmlStaxReader.java:270)
         at com.sap.sdo.impl.xml.XmlStaxReader.load(XmlStaxReader.java:154)
         at com.sap.sdo.impl.xml.XMLHelperImpl.load(XMLHelperImpl.java:116)
         at com.sap.sdo.impl.xml.XSDHelperImpl.define(XSDHelperImpl.java:212)
         at com.sap.sdo.impl.xml.XSDHelperImpl.define(XSDHelperImpl.java:204)
         at com.sap.sdo.impl.types.TypeHelperImpl.defineTypesFromXsd(TypeHelperImpl.java:787)
         at com.sap.sdo.impl.types.TypeHelperImpl.getType(TypeHelperImpl.java:580)
         at com.sap.sdo.impl.types.TypeHelperImpl$TypeHelperCore.createCtxNamespace(TypeHelperImpl.java:1440)
         at com.sap.sdo.impl.types.TypeHelperImpl$TypeHelperCore.checkNamespacesInitialized(TypeHelperImpl.java:1076)
         at com.sap.sdo.impl.types.TypeHelperImpl.getResolvedType(TypeHelperImpl.java:608)
         at com.sap.sdo.impl.types.TypeHelperImpl.getResolvedType(TypeHelperImpl.java:613)
         at com.sap.sdo.impl.types.TypeHelperImpl.getType(TypeHelperImpl.java:564)
         at com.sap.sdo.impl.objects.DataFactoryImpl.create(DataFactoryImpl.java:70)
         at com.sap.tc.esmp.tools.xsdexport.impl.ExportContext.create(ExportContext.java:300)
         at com.sap.tc.esmp.tools.xsdexport.impl.BaseExporter.create(BaseExporter.java:210)
         at com.sap.tc.esmp.tools.xsdexport.impl.ElementExporter.<init>(ElementExporter.java:50)
         at com.sap.tc.esmp.tools.xsdexport.impl.ExportHelper.exportGlobalElement(ExportHelper.java:65)
         at com.sap.tc.esmp.tools.xsdexport.Exporter.exportToTextSchema(Exporter.java:99)
         at com.sap.tc.esmp.tools.xsdexport.Exporter.exportToTextSchema(Exporter.java:66)
         at com.sap.glx.paradigmInterface.bpmn.compiler.type.TypeCompiler.compile(TypeCompiler.java:147)
         ... 33 more
    Edited by: Rabia Hussein on Jan 20, 2012 8:26 AM
    Edited by: Rabia Hussein on Jan 20, 2012 8:27 AM
    Edited by: Rabia Hussein on Jan 20, 2012 8:32 AM

    Hello,
    we have got the solution.
    The problem is IBM StAX-Parser. You should install SAP Parser on NWDI.
    See SAP note:
    [url]
    https://websmp130.sap-ag.de/sap(bD1kZSZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=0001630231
    Best regards,
    Rabia

  • Not able to deploy BPM Process

    HI,
    while deploying the bpm process i am getting the error i.e
    [06:41:46 PM] Error deploying archive sca_ArCnWorkflow_rev1.0.jar to partition "default" on server AdminServer [http://ddrvaka:7001]
    [06:41:46 PM] HTTP error code returned [500]
    [06:41:46 PM] Error message from server:
    There was an error deploying the composite on AdminServer: Deployment Failed: Error in getting XML input stream: oramds:/deployed-composites/default/ArCnWorkflow_rev1.0/SCA-INF/classes/META-INF/ATC DEV APPS-jdbc.xml: Illegal character in path at index 84: oramds:/deployed-composites/default/ArCnWorkflow_rev1.0/SCA-INF/classes/META-INF/ATC DEV APPS-jdbc.xml.
    [06:41:46 PM] Check server log for more details.
    [06:41:46 PM] Error deploying archive sca_ArCnWorkflow_rev1.0.jar to partition "default" on server AdminServer [http://ddrvaka:7001]
    [06:41:46 PM] #### Deployment incomplete. ####
    [06:41:46 PM] Error deploying archive file:/E:/Ram/6-07-2012/ARCNWorkflow/deploy/sca_ArCnWorkflow_rev1.0.jar
    (oracle.tip.tools.ide.fabric.deploy.common.SOARemoteDeployer)
    if anybody has faced the same issue... please help me on this issue
    Thanks in advance,
    Ram
    Edited by: Kodanda Rami Reddy on Jul 10, 2012 7:16 AM

    Hi
    1 . What dependency is there is that component any EJB/External Lib/rfc etc...
    2. Open the component tree hirerchy and select component (with red indication ) right click and select build/ resolve dependency.
    Best Regards
    Satish Kumar

  • Invoking A BPM Process

    Hi All,
    1. What is general architectural practice of exposing a BPM Process? We are into development and currently calling BPM processes directly using WSDL URLs generated by EM.
    2. In how many ways can we expose a BPM process? For e.g. a) Web Service b) EJB Service ???
    3. What is most widely used method/architecture of calling a BPM Process?
    4. What is most widely used tool/API to call BPM process?
    Thanks.
    Edited by: TripleA on Sep 4, 2012 1:03 AM

    A BPM process 'start' activity can have many implementations, only one of them is 'Message' (i.e. a web service interface).
    A process can also be instantiated using a 'signal' / event if you're adopting a loosely coupled, event driven architecture (read about Oracle Event delivery network).
    To see all your options, right click on your 'Start' -> Properties -> Implementation -> Implementation type
    JV

  • Getting error while Startting a BPM process programmatically

    Hi Experts,
    I am getting an error while trying to start the BPM process programmatically. What i have done till now is
    1. Created a WS in process composer
    2. Binded this ws with start of the process
    3. Created input parameters
    4. Testing it in WS Navigator
    I am following this doc /people/arafat.farooqui/blog/2009/08/13/introduction-to-sap-netweaver-bpm-part-4
    and I am getting error while testing in WS Navigator. I am getting error at the last step i.e. in result step and the error is
    Web Service returned an error. Fault Code: "(http://schemas.xmlsoap.org/soap/envelope/)Client" Fault String: "No operation found using soap keys [], [cn_comments]. InterfaceMapping Object class: com.sap.engine.services.webservices.espbase.mappings.InterfaceMapping mappings: (BindingType=Soap, SEIName=NewWSDLFile, BindingQName=(http://www.example.org/NewWSDLFile/)NewWSDLFileSOAP, PortTypeQName=(http://www.example.org/NewWSDLFile/)NewWSDLFile, SoapVersion=SOAP11, Galaxy_SDO=true, InterfaceMappingID=45ffb27c:1237f972cd8:-7d7e)."
    If possible can any one help me out.
    Thanks and regards
    Pranav

    Hi Arafat,
    Thanks for replying. Yes i have completed the output mapping. Input parameters i need for this service are :
    1. cn_comments
    ca_comments
    2. cn_planningGroup
    ca_account
    ca_serialnumber
    and few more attributes
    Now, what i did was i have created a complex type and added elements in it. But to my surprise i was not able to get these nodes and elements in output mapping. So, i changed the type of "parameter" from "new operation" to my complex type. By doing this i was able to get my nodes and elements in output mapping. Now i tested the entire thing in WS Navigator and i got that error.
    Please suggest how o proceed.
    Regards
    Pranav

  • Serialization Error after adding a new field to BPM Process

    Hi,
    I have a BPM Process to which I added a new attribute userid and consuming the BPM process in a web dynpro application, I created a model using the BPM Process's Web Service but getting a serialization error that the model does not have a mandatory field with name [userid]. see below.
    FYI.. I can trigger my BPM process through the Web Service in wsnavigator , the error I am getting is while executing the BPM Process from the custom webdynpro.
    Any idea how to resolve the issue?
    XML Serialization Error. GenericObject [
    <modelObject class="com.sap.demo.wdpoc.wd.models.model.NewOperation"><attribute name="In" value="KK"/><attribute name="Name" value="133"/><attribute name="Age" value="dad"/><attribute name="Designation" value="12124"/><attribute name="Userid" value="null"/></modelObject>
    ] does not have a mandatory field with name [userid].
    [EXCEPTION]
    com.sap.engine.services.webservices.jaxrpc.exceptions.XmlMarshalException: XML Serialization Error. GenericObject [
    <modelObject class="com.sap.demo.wdpoc.wd.models.model.NewOperation"><attribute name="In" value="KK"/><attribute name="Name" value="133"/><attribute name="Age" value="dad"/><attribute name="Designation" value="12124"/><attribute name="Userid" value="null"/></modelObject>
    ] does not have a mandatory field with name [userid].
    at com.sap.engine.services.webservices.jaxrpc.encoding.SerializationUtil.serializeGenericFieldContent(SerializationUtil.java:1546)
    at com.sap.engine.services.webservices.jaxrpc.encoding.SerializationUtil.serializeGenericFields(SerializationUtil.java:1431)
    at com.sap.engine.services.webservices.jaxrpc.encoding.SerializationUtil.serializeGenericType(SerializationUtil.java:1383)
    at com.sap.engine.services.webservices.jaxrpc.encoding.GeneratedComplexType.serialize(GeneratedComplexType.java:168)
    at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.serializeParameter(SOAPTransportBinding.java:1731)
    at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.serializeRequest(SOAPTransportBinding.java:1683)
    at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.writeSOAPRequestMessage(SOAPTransportBinding.java:254)
    at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call_SOAP(SOAPTransportBinding.java:1272)
    at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.callWOLogging(SOAPTransportBinding.java:952)
    at com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call(SOAPTransportBinding.java:907)
    at com.sap.engine.services.webservices.espbase.client.dynamic.impl.DInterfaceInvokerImpl.invokeOperation(DInterfaceInvokerImpl.java:76)
    at com.sap.tc.webdynpro.model.webservice.model.WSGenericModelClassExecutable.execute(WSGenericModelClassExecutable.java:73)
    at com.sap.tc.webdynpro.model.webservice.gci.WSTypedModelClassExecutable.execute(WSTypedModelClassExecutable.java:49)
    at com.sap.demo.wdpoc.wd.comp.wdpoc.Wdpoc.execute(Wdpoc.java:257)

    This question is not answered but I am marking it answered because I have to post more.
    Sorry
    -Ashwani

  • How to find out what is causing an error in a BPM process

    I have a very basic question and I can't figure it out from help.sap.com
    I have a BPM process deployed to a SAP NW Java BPM 7.40 system. It can be triggered with a web service call.
    It goes into error immediately. I go to NW Administrator > Operations > Process and Tasks > Manage Processes and see the process with status  "Error". But the "Error log" tab below is grayed out. I can't see any error message anywhere.
    How do I find out what is wrong?

    Ah, I didn't notice that on the history tab I can switch from Basic to Medium or Advanced, in Basic it was showing nothing. In Medium and Advanced it shows:
    Mapping failed
    com.sap.engine.services.jndi.persistent.exceptions720.NameNotFoundException: Object not found in lookup of test.sap.com.polreuse.ejbs.UUIDProviderLocal.
    java.lang.IllegalArgumentException: Could not lookup 'test.sap.com/bpmear/LOCAL/UUIDProvider/test.sap.com.polreuse.ejbs.UUIDProviderLocal' bean
    com.sap.mapping.lib.execution.api.exception.TExecutionException
    at EJB::test.sap.com/bpmear/LOCAL/UUIDProvider/test.sap.com.polreuse.ejbs.UUIDProviderLocal( StandardInvocation:invoker )
    at ( DeepExpression )
    at UUID( TerminalPart:expression )
    at result( BroadPart:child )
    at ( NarrowMapping )
    at com.sap.mapping.lib.execution.implementation.Compiler$StandardMappingFunction@241ade69( StandardInvocation:invoker )
    at ( DeepExpression )
    at MessageHeader( TerminalPart:expression )
    at http://sap.com/xi/SAPGlobal20/Global:NewLBrdngFSCreateRequest( BroadPart:child )
    at ( NarrowMapping )
    What could this mean? I didn't deploy all parts correctly or something like that?
    Also, where do I check the default trace?

  • Error starting BPM process in CE 7.2

    Hi Guys,
    I created a BPM process and deployed it on CE 7.2 server. When I try to start it from  Process Repository , I get following error.
    com.sap.tc.bpem.wdui.procstarter.procstarter.comp.ProcStarterComp$MyException: Error :Start event ID is null; Check if the necessary services are started
    Start Event and end event are defined.
    Any idea what this error is about.
    Thanks,
    Yomesh

    hi,
    how about other bpm process?
    if all are like this, you have to check the bpm service.
    Best regards,
    John

  • Catch error in BPM process

    I'm working with 11g.
    I have a BPM process and I want catch the system errors to redirect the work flow at a subprocess or in the particular form that can help external users
    I have tried with "evant subprocess" but don't work (BUG fix in only for PS5(11.1.1.6 version) )
    Can you help me?
    Thanks
    Elena

    Can you be more specific about the bug?
    It's true that the fault handling framework for recovery (as in BPEL) is in an upcoming release. But you can (in 11.1.1.4) put the activities that would generate errors in an embedded subprocess, then put a boundary catch event on the subprocess to catch and handle system and/or business errors. The flow out of whatever handles the error can rejoin the main flow or loop back to retry. A common pattern is to have to flow go to a human activity where the outcome of the activity determines whether to retry.
    You can also catch error events in an event subprocess, but you can't continue the main flow from there. That flow (within the event subprocess) either interrupts or is concurrent with the main flow.

  • Error Handling Inside BPM Process

    Hi All,
    I have a scenario in which, when a BPM Process errors out due to any of the System Exception I'm catching it using a Event SubProcess activity and handling it.
    Problem:
    I want the control to get back to the next activity i.e Normal Process should resume once the control is out of the Event SubProcess.
    I found that using a Normal Subprocess with boundary event helps to resume the flow back to normal control. But Its difficult to have individual Subprocesses for N number of activities.
    Is there any other method to overcome this?
    Please provide a solution.
    Two Cents,
    Karthick.

    I'll bow out of this thread after this post, but a couple thoughts.
    You might have seen these, but here are some links that should help you. If you have not already looked at Fault Policies, pay particular attention to this in the posts below:
    Fault Handling in Oracle SOA Suite
    http://beatechnologies.wordpress.com/2011/07/18/fault-handling-in-oracle-soa-suite-advanced-concepts/
    Fault Handling and Prevention - Part 1
    http://www.oracle.com/technetwork/articles/soa/luttikhuizen-fault-handling-1-1877036.html
    Fault Policy
    http://error0.wordpress.com/2011/08/02/howto-use-the-fault-management-framework-with-oracle-bpm/
    I don't mean for this to sound harsh and please keep in mind that I don't know the problem you're trying to solve or what you're process looks like.
    >
    Yes we do, but we have many activities inside a single process since the business is big.
    >
    Sounds like you're pretty far down the road now, but just a word of caution. I've found myself on projects with large processes. It's not just exception handling that you'll find more difficult, but many things became more cumbersome to maintain in a large process.
    >
    A thought of using Boundary Events with subprocess looks good but its not possible to use a single sub process for all boundary events in order to resume to normal activity.
    >
    I did not follow this. If you invoke a subprocess using a Call activity, you'd be able to add a boundary event on the Call activities for the activities in the called sub process. You'd also have a process that is easier to read and maintain.
    Dan

  • Error Emails from BPM Process Administration Console

    I am able to send error email to a single e-mail Id after configuring it in BPM Process Administrator(Engine-Networking tab).
    How do I sent e-mail to multiple user?
    I tried comma separated. It didnt work.
    Anyone can help on this?
    I get error something like below.....
    will be notified. Original exception is: Illegal address Caused by: Illegal address java.io.IOException: Illegal address at fuego.io.SMTPClient.sendMail(SMTPClient.java:323) at fuego.io.SMTPClient.sendMail(SMTPClient.java:341) at fuego.server.service.MailNotificationDispatcher.sendNow(MailNotificationDispatcher.java:157) at fuego.ejbengine.service.EJBMailNotificationDispatcher.send(EJBMailNotificationDispatcher.java:55) at fuego.server.service.ServerMailLogOutput.doOutput(ServerMailLogOutput.java:116) at fuego.log.LogOutput.output(LogOutput.java:187) at fuego.log.LogSystem$LogItemDispatcher.logItems(LogSystem.java:980) at fuego.log.LogSystem$LogItemDispatcher.run(LogSystem.java:863) Caused by: javax.mail.internet.AddressException: Illegal address in string
    Edited by: sideeque on Feb 16, 2011 7:56 AM

    Not the answer you wanted and sure you already thought of this, but try using a group email address inside the Process Admin email field.
    Dan

  • Error after deploying BPM Process due to VC-TaskUI

    Hello,
    i'm trying to run a successfully deployed BPM Process with one Task created in Visual Composer. The task is consuming a Webservice from the ESWorplace. The task appears in the UWL, when I click it, this error message comes:
    (The error only appears when i try to usa a webservice - without anything, just a simple UI, everythin runs well)
    The initial exception that caused the request to fail, was:
    java.lang.NullPointerException: while trying to invoke the method com.sap.tc.webdynpro.progmodel.api.IWDNode.size() of an object loaded from local variable 'parentNode'
        at com.sap.tc.wd4vc.util.java.XGLNormalizationUtils.resolveDeNormalizedNodeElementAsInput(XGLNormalizationUtils.java:256)
        at com.sap.tc.wd4vc.util.java.XGLNormalizationUtils.copyToNormalizedNodeInternal(XGLNormalizationUtils.java:113)
        at com.sap.tc.wd4vc.util.java.XGLNormalizationUtils.fillNormalizedChildElements(XGLNormalizationUtils.java:160)
        at com.sap.tc.wd4vc.util.java.XGLNormalizationUtils.copyToNormalizedNodeInternal(XGLNormalizationUtils.java:115)
        at com.sap.tc.wd4vc.util.java.XGLNormalizationUtils.copyToNormalizedNode(XGLNormalizationUtils.java:85)
    It is a CE7.2 System with NWDS 7.2 SP001.
    What is the reason?
    Greetings,
    Oliver

    Problem solved.
    In VC - in a datashare - I made an optional Input field of a Webservice (0...n) required (1...1). Apparently there is a bug in the Interface between VC and BPM (Start- and End-Point). Because the "made-required" Context-Node created in VC appear in BPM (in the Inputmapping of the Task) as an infinite-loop of Childnodes. This is the reason for the Error-Message.
    Maybe this bug was fixed in newer SP's (I have SP01).
    Greetings, Oliver

  • How : Invoke asynchronous BPM process with callback within loop?

    Hi All,
    I'm currently using the 11g suite to create 2 BPM processes (Validate and Review). Process Validate is asynchronous and has a callback facility. I intend to invoke Validate from Review as a subprocess. My question would be, is it possible to invoke an asynchronous process with a call back? Can this be done in a loop?
    JDev : 111.1.1.4
    Thanks,
    PP.

    Sai,
    Which IDE are you using to build the client? (In fact it doesn't matter)
    Just put the jar files path into the classpath as John told. In order to find which jar files you need in this process, you can use eclipse java - jar class finder (which works with NWDS as well). Give it the class name(in this case commons.bla.bla...) and your jar files' folder, it will show you which jar file you need to put into the classpath.
    Just a little googling may help you with the class finder

  • JNDI Error when Oracle BPM Process invokes an EJB Service Adapter

    Hi All,
    I am trying to invoke an EJB Service from my Oralce BPM process/workflow. I have provided the JNDI name in EJB service adapter in Jdeverloper also. Even though I have configured the JNDI in weblogic server properly, i am getting some JNDI invocation error (FabricInvocationException) as below.
    Can somebody help me on this.
    Non Recoverable System Fault :
    *<bpelFault><faultType>0</faultType><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>oracle.fabric.common.FabricInvocationException: Exception creating jndi context for ejb invocation:</summary></part><part name="detail"><detail>Unable to resolve 'XXXXXXInterfaceRemote'. Resolved ''</detail></part><part name="code"><code>null</code></part></remoteFault></bpelFault>*
    Edited by: 920456 on Apr 2, 2013 2:09 AM

    Hi All,
    Still i am facing the above stated challenge, i am getting a JNDI error when i am trying to call it from Oracle BPM process.
    can somebody tell me Does Oracle SOA Suite - EJB Adapter version 3.0 has any runtime bugs ? etc.
    Bcoz in the below link it is given something like EJB Version 2 Are Not Supported During Runtime. So, i want to check whether any bugs.
    [Oracle SOA EJB Adapter Version bugs|http://www.oracle.com/technetwork/middleware/docs/aiasoarelnotesps5-1455925.html#intadapt]
    Regards,
    Satya

Maybe you are looking for