OSB- BEA-380000 - com.bea.wli.sb.pipeline.PipelineException in OSB 11.1

Hi,
  My test case is a simple one. JMS Proxy (Publish with QOS- exactly once) --> http Proxy (Publish with QOS- Best Effort)--> http BS. Am getting a BEA-380000 - com.bea.wli.sb.pipeline.PipelineException error while testing from JMS proxy in test console. However, the test is successful while testing from http Proxy.
I saw one of the threads OSB - BEA-380000 - com.bea.wli.sb.pipeline.PipelineException   but it didn't solve my issue.
Please advise if anyone has a solution.
Thanks,
Nikhil

Hi All,
I found these are the observations when ever this error occured.
1) name space issue, un used namspaces are giving conflict, two namespaces with different uri's, out of which one is no more required, that will give problem.
2) Copying any stage from route node to the other stages ( it will add few extra namespaces).
3) Using un-reachable variables in the failed stage.
Thanks.
Edited by: user12679330 on 07-Oct-2011 02:19

Similar Messages

  • OSB - BEA-380000 - com.bea.wli.sb.pipeline.PipelineException.

    Hi,
    Any idea when this error usually occurs in OSB.
    Thanks.

    Hi All,
    I found these are the observations when ever this error occured.
    1) name space issue, un used namspaces are giving conflict, two namespaces with different uri's, out of which one is no more required, that will give problem.
    2) Copying any stage from route node to the other stages ( it will add few extra namespaces).
    3) Using un-reachable variables in the failed stage.
    Thanks.
    Edited by: user12679330 on 07-Oct-2011 02:19

  • Alsbejbtransport - com.bea.wli.sb.transports.TransportException

    Dear expert,
    Desperately need help! From time to time, we run into this issue - Unable to find port at address.. At the first level of research, I think some temporary file / cache for the ejb transport are generated in /appl/osb_bea/user_projects/domains/<domain name>/sbgen/alsbejbtransport.
    Currently, we have to stop the server --> remove all the cache file --> recreate the business service --> restart. May I know is there a permanent solution? Also has found this is supposed to be fixed by CR355917? I've also attached the details logs.
    CR355917 - After removing an EJB business service, some EJB transport generated files remain under BEA_HOME\user_projects\domains\DOMAIN_NAME\sbgen\alsbejbtransport.
    Workaround: You can delete these files. However, to delete the files, you might need to wait until the server is stopped, as they might be open.
    Error Log File
    com.bea.wli.sb.transports.TransportException: Unable to find port at address: /alsb/internal/transports/ejb/Enterprise_Services_Component_Servi965/service.jw
    s
    at com.bea.wli.sb.transports.ejb.EjbEndpoint.invoke(EjbEndpoint.java:719)
    at com.bea.wli.sb.transports.ejb.EjbEndpoint.sendMessageAsync(EjbEndpoint.java:306)
    at com.bea.wli.sb.transports.ejb.EjbTransportProvider.sendMessageAsync(EjbTransportProvider.java:356)
    at sun.reflect.GeneratedMethodAccessor684.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.bea.wli.sb.transports.Util$1.invoke(Util.java:82)
    at $Proxy64.sendMessageAsync(Unknown Source)
    at com.bea.wli.sb.transports.LoadBalanceFailoverListener.sendMessageAsync(LoadBalanceFailoverListener.java:148)
    at com.bea.wli.sb.transports.LoadBalanceFailoverListener.sendMessageToServiceAsync(LoadBalanceFailoverListener.java:543)
    at com.bea.wli.sb.transports.LoadBalanceFailoverListener.sendMessageToService(LoadBalanceFailoverListener.java:478)
    at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageToService(TransportManagerImpl.java:544)
    at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageAsync(TransportManagerImpl.java:422)
    at com.bea.wli.sb.pipeline.PipelineContextImpl.doDispatch(PipelineContextImpl.java:583)
    at com.bea.wli.sb.pipeline.PipelineContextImpl.dispatch(PipelineContextImpl.java:498)
    at stages.routing.runtime.RouteRuntimeStep.processMessage(RouteRuntimeStep.java:128)
    at com.bea.wli.sb.pipeline.debug.DebuggerRuntimeStep.processMessage(DebuggerRuntimeStep.java:74)
    at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:346)
    at com.bea.wli.sb.pipeline.RouteNode.doRequest(RouteNode.java:106)
    at com.bea.wli.sb.pipeline.Node.processMessage(Node.java:67)
    at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:866)
    at com.bea.wli.sb.pipeline.Router.processMessage(Router.java:191)
    at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:75)
    at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:508)
    at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:506)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at com.bea.wli.sb.security.WLSSecurityContextService.runAs(WLSSecurityContextService.java:55)
    at com.bea.wli.sb.pipeline.RouterManager.processMessage(RouterManager.java:505)
    at com.bea.wli.sb.test.service.ServiceMessageSender.send0(ServiceMessageSender.java:263)

    hi anuj,
    I do have restarted the servers after the deployment
    Steps to Configure socket transport:
    Place the samples folder under OSB installation directory
    1. Run DOMAIN_HOME/bin/setDomainEnv.cmd (setDomainEnv.sh on a UNIX system) on the command prompt to set the environment where DOMAIN_HOME is the physical directory of your OSB domain.
    2. Navigated to directory OSB_ORACLE_HOME/samples/servicebus/sample-transport on the same command prompt where OSB_ORACLE_HOME is your OSB home (for e.g. - D:\OFMW11g\mw\Oracle_OSB\samples\servicebus\sample-transport)
    3. Executed command - "ant build" without double quotes (Make sure that you get "BUILD SUCCESSFUL" message) on the same command prompt
    4. Executed command - "ant stage" without double quotes (Make sure that you get "BUILD SUCCESSFUL" message) on the same command prompt
    5. Executed command - "ant deploy" without double quotes (Make sure that you get "BUILD SUCCESSFUL" message) on the same command prompt after modifying build.properties as per your setup.
    6. Now go to weblogic admin console --> Deployments section and make sure that you see deployments "Socket Transport" and "SocketAdapter" in "Active" state
    7. Create the proxy and business services as directed on the OSB documentation link (http://download.oracle.com/docs/html/E15866_01/example.htm#i1036658)
    8. Start and test the socket server as directed on the OSB documentation link..
    Please let me know if I am going wrong anywhere.
    Edited by: 814269 on Aug 10, 2011 6:34 PM

  • Customisation during Import failed due to com.bea.wli.sb.transports.ejb.Jws

    Hi All,
    *Environment:
    Weblogic Server: 10.0.1.0
    Workshop Studiio: 1.1.0.0
    Aqualogic Service Bus: 3.0.0.0.0
    Linux: 2.6.18-53.e15 x86_64
    ANT: org.apache.ant_1.6.5
    JDK: jdk150_11
    All my services are JMS based, so all the JMS destinations has already been created and tested using a different utlity written in java which sends a messages to the jms queues and recieve those messges, so i am sure my jms destinations are already there.
    *Problem:
    1 - I can use alsb console to import the config.jar without any problem, even though the jms destinations are reflecting older addresses i.e. jms:localhost:7001/connfact/queue (my dev)environment, where as my to be environment is different physical host with address like jms://abdhost:7099/connfact/queue.
    2 - When i try to apply customisation using a customisation file i generated from my dev environment and changes the jms locations according to the to be host. the customisation operation failed complaining about 'Failed to lookup connection factory <factory name>'.
    in the weblogic console the error is
    [JAM] Warning: failed to resolve class com.bea.wli.sb.transports.ejb.Jws
    <ERROR> <ConfigFwk> <BEA-390109> <Failed to notify session listener com.bea.wli.sb.transports.WLSArtifactDeployerImpl for operation beforeSessionActivate on session weblogic
    com.bea.wli.sb.transports.TransportException: Failed to lookup connection factory <factory name>
    *Same Problem using ANT on hudson:
    I am also running same process using ANT build script on hudson to kick off build which imports alsb configuration, using already created config.jar, into alsb 3.0.0.0 already running on linux. The ANT script runs WLST import.py and export.py script, copied from the weblogic tutorial, to import configuration into alsb 3.0.0.0, but failed with same error.
    I am not sure if this error is only related to missing jar which is missed during weblogic startup and in my ant script. If so, can someone tell which jar to use unless its a BUG and already been addressed as this is pretty old version i am using.
    PS: dev and tobe environments have same weblogic build so i had already checked that.
    Many thanks for your help!
    sal

    Hi,
    Is there any update on the above issue?
    we are also facing the same issue. please provide solution if you have something.
    Regards,
    Bhaskar.

  • Jar file for com.bea.wli.worklist.portal.TaskUIPageFlowController

    Hi,
    Can you please tell me which jar is required for the below import
    com.bea.wli.worklist.portal.TaskUIPageFlowController
    i am not able to find the required jar.
    And also I am not findinig the jar for the below import as well
    com.bea.wli.management.configuration.XMLCacheMBean;
    Thanks in Advance.
    Regds,
    Samir Dutta

    Can anyone please help me out...I am stuck badly...
    Thanks.

  • Com.bea.wli.bpm.EventQueue vs com.bea.wlpi.EventQueue

    Hi
    Which event queue should be used if an external application wants to post a message
    to wli to be consumed by an event node?
    com.bea.wli.bpm.EventQueue vs com.bea.wlpi.EventQueue ????????
    I am using WLI 7.0 and tried with com.bea.wli.bpm.EventQueue but the event node
    doesn't seem to be consuming the messages at all.
    With com.bea.wlpi.EventQueue, the messages are being consumed but the event node
    is not necessarily waiting. Moreover com.bea.wlpi.EventQueue is not listed at
    all in the weblogic admin console.
    Any comments
    -Thanks
    Sreeram

    Hi Sreeram,
    The WLI_BPM_Event (com.bea.wli.bpm.Event) queue is the default event
    queue for BPM. Here is a link that describes how to take a JMS message
    and deliver it to BPM process engine:
    http://e-docs.bea.com/wli/docs70/devclient/jms.htm
    Cheers,
    Chris
    Sreeram wrote:
    Hi
    Which event queue should be used if an external application wants to post a message
    to wli to be consumed by an event node?
    com.bea.wli.bpm.EventQueue vs com.bea.wlpi.EventQueue ????????
    I am using WLI 7.0 and tried with com.bea.wli.bpm.EventQueue but the event node
    doesn't seem to be consuming the messages at all.
    With com.bea.wlpi.EventQueue, the messages are being consumed but the event node
    is not necessarily waiting. Moreover com.bea.wlpi.EventQueue is not listed at
    all in the weblogic admin console.
    Any comments
    -Thanks
    Sreeram

  • ImportError: No module named com.bea.wli.sb.management.configuration

    Hi all,
    when i run the python script in python shell i am getting this error:
    Traceback (most recent call last):
    File "D:\osb_disable_service.py", line 2, in <module>
    from com.bea.wli.sb.management.configuration import SessionManagementMBean
    ImportError: No module named com.bea.wli.sb.management.configuration
    i have set the CLASSPATH to D:\bea\wlserver_10.3\server\lib\weblogic.jar
    i have set $CLASSPATH to D:\bea\osb_10.3\lib\sb-kernel-api.jar

    version: Oracle Service Bus 10gR3..
    the python script:
    from com.bea.wli.sb.management.configuration import SessionManagementMBean
    from com.bea.wli.sb.management.configuration import ALSBConfigurationMBean
    from com.bea.wli.config import Ref
    from java.lang import String
    from com.bea.wli.monitoring import StatisticType
    from com.bea.wli.config import Ref
    from com.bea.wli.sb.util import Refs
    from com.bea.wli.sb.management.configuration import CommonServiceConfigurationMBean
    from java.lang import String
    from com.bea.wli.monitoring import StatisticType
    from com.bea.wli.config import Ref
    from com.bea.wli.sb.util import Refs
    from com.bea.wli.sb.management.configuration import CommonServiceConfigurationMBean
    admin_server="localhost"
    admin_server_poort="7001"
    wluser="weblogic"
    wlpassword="weblogic"
    domain="base_domain"
    project=raw_input("JMSResponseMessage" )
    service=raw_input("getResponse_proxyWsdl")
    action=raw_input("disable")
    connect(wluser, wlpassword, 't3://'+ admin_server + ':' + admin_server_poort)
    domainRuntime()
    # Create a session name
    #sessionName =
    sessionName = String("SessionScript"+Long(System.currentTimeMillis()).toString())
    print('… after session. Session is: ', sessionName)
    # Get the session MBean and create a session
    sessionMBean = findService(SessionManagementMBean.NAME,SessionManagementMBean.TYPE)
    print('SessionMBean is: ', sessionMBean)
    sessionMBean.createSession(sessionName)
    print(String('Session was created … ').concat(sessionName))
    # Get the ProxyServiceConfigurationMBean specific to our session
    mbean = findService(String("ProxyServiceConfiguration.").concat(sessionName),'com.bea.wli.sb.management.configuration.ProxyServiceConfigurationMBean')
    # Creates a reference to a folder.
    # and ‘ProxyServices’ is a folder in the project
    #folderRef = Refs.makeParentRef(‘project/’)
    # and ‘ProxyServices’ is a folder in the project
    projectName = Refs.makeParentRef(project + '/')
    proxyRef = Refs.makeProxyRef(projectName, service)
    # do the action
    def setService():
    if action == 'disable':
    print "Disabling " + service
    mbean.disableService(proxyRef)
    else:
    print "Enabling " + service
    mbean.enableService(proxyRef)
    # or enable it
    setService()
    # Now commit (activate) the changes
    sessionMBean.activateSession(sessionName, "disabled PS")
    print (' has been completed')
    print
    disconnect()
    exit()
    WLST command: java weblogic.WLST filename

  • Performance for BEA WLI

    Hi,
    Is there any performance / stress test report about WLI?
    How's WLS will be behave under a high volume of traffic?
    Lets say 1000+ business process under 500+ users environment.
    Thx,
    Laurence

    Hi Reddy,
    Generally Transaction timeouts are more likely to occur when large messages, rather than small messages, are being processed.
    If many entity beans are not passivated until the cache is full, you may want to decrease the Idle Timeout Seconds parameter for the entity bean.
    Go through the following link, In that you will find information on this issue.
    http://googler/voteIndex.jsp?requrl=http://bernal.bea.com/stage/wli/docs70/deploy/tune.htm
    -----Anilkumar kari

  • BEA WLI and Cyclone Activator

    Hi All
    Has anybody worked on the Cyclone activator along with BEA WLI? I have a scenario
    where Cyclone Interchange sends across data to an application. The Cyclone activator
    intercepts these messages (probable EDI AS2 format) and then should transfer it
    to BEA WLI.
    Thanks
    rags

    Hi All
    Has anybody worked on the Cyclone activator along with BEA WLI? I have a scenario
    where Cyclone Interchange sends across data to an application. The Cyclone activator
    intercepts these messages (probable EDI AS2 format) and then should transfer it
    to BEA WLI.
    Thanks
    rags

  • BEA-381951 JCA inbound request only invocation failed

    Hi there,
    I'm using OSB to create a series of interfaces between a couple of applications.
    Since this Monday for some reason whenever I try to test my application on the server I'm getting the error <BEA-381951> JCA inbound request only invocation failed (I'll post the stack trace on the end of the post).
    I'm using the OEPE to create the OSB services and publish them... The publish functions OK and the OEPE says that it is synchronized with the server, but when I try to do Run on server to test my Services it takes long time without anything happening and at the end appears a message saying that there was an unknown error. If I try again to Run on Server nothing happens. After this I can't even access the web sbconsole, it stays loading and nothing happens...
    I don't know if it is relevant but I have 3 kinds of services, some are listening to a Table in a Data Base, other are Webservices and other listen to a Topic.
    Can anybody help me?
    Best Regards,
    Daniel Alves
    The stack trace of the error is the following:
    <Error> <JCATransport> <SERVER NAME> <AdminServerOsb> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <BEA1-002646A254E4F8C4A298> <a7acfb4f5f216892:-40aaf1d3:12a130eb503:-8000-000000000001fa2f> <1280220202417> <BEA-381951> <JCA inbound request only invocation failed, exception: java.security.PrivilegedActionException: com.bea.wli.sb.transports.TransportException: com.bea.wli.sb.pipeline.PipelineException
    java.security.PrivilegedActionException: com.bea.wli.sb.transports.TransportException: com.bea.wli.sb.pipeline.PipelineException
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:373)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at weblogic.security.Security.runAs(Security.java:61)
         at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl.sendMessage(JCATransportInboundOperationBindingServiceImpl.java:411)
         at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl.invokeOneWay(JCATransportInboundOperationBindingServiceImpl.java:126)
         at com.bea.wli.sb.transports.jca.binding.JCAInboundRequestListener.post(JCAInboundRequestListener.java:40)
         at oracle.tip.adapter.sa.impl.inbound.JCAInboundListenerImpl.onMessage(JCAInboundListenerImpl.java:171)
         at oracle.tip.adapter.fw.jca.messageinflow.MessageEndpointImpl.onMessage(MessageEndpointImpl.java:462)
         at oracle.tip.adapter.db.InboundWork.onMessageImmediately(InboundWork.java:2008)
         at oracle.tip.adapter.db.InboundWork.onMessageDirectly(InboundWork.java:1957)
         at oracle.tip.adapter.db.InboundWork.onMessage(InboundWork.java:1849)
         at oracle.tip.adapter.db.InboundWork.transactionalUnitDirectly(InboundWork.java:1569)
         at oracle.tip.adapter.db.InboundWork.processDeliveryException(InboundWork.java:1810)
         at oracle.tip.adapter.db.InboundWork.transactionalUnit(InboundWork.java:1523)
         at oracle.tip.adapter.db.InboundWork.runOnce(InboundWork.java:720)
         at oracle.tip.adapter.db.InboundWork.run(InboundWork.java:581)
         at oracle.tip.adapter.db.inbound.InboundWorkWrapper.run(InboundWorkWrapper.java:44)
         at weblogic.work.ContextWrap.run(ContextWrap.java:41)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused By: com.bea.wli.sb.transports.TransportException: com.bea.wli.sb.pipeline.PipelineException
         at com.bea.wli.sb.transports.TransportException.newInstance(TransportException.java:197)
         at com.bea.wli.sb.transports.TransportManagerImpl.receiveMessage(TransportManagerImpl.java:390)
         at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl$4.run(JCATransportInboundOperationBindingServiceImpl.java:407)
         at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl$4.run(JCATransportInboundOperationBindingServiceImpl.java:405)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
         at weblogic.security.Security.runAs(Security.java:61)
         at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl.sendMessage(JCATransportInboundOperationBindingServiceImpl.java:405)
         at com.bea.wli.sb.transports.jca.binding.JCATransportInboundOperationBindingServiceImpl.invokeOneWay(JCATransportInboundOperationBindingServiceImpl.java:126)
         at com.bea.wli.sb.transports.jca.binding.JCAInboundRequestListener.post(JCAInboundRequestListener.java:39)
         at oracle.tip.adapter.sa.impl.inbound.JCAInboundListenerImpl.onMessage(JCAInboundListenerImpl.java:171)
         at oracle.tip.adapter.fw.jca.messageinflow.MessageEndpointImpl.onMessage(MessageEndpointImpl.java:462)
         at oracle.tip.adapter.db.InboundWork.onMessageImmediately(InboundWork.java:2008)
         at oracle.tip.adapter.db.InboundWork.onMessageDirectly(InboundWork.java:1957)
         at oracle.tip.adapter.db.InboundWork.onMessage(InboundWork.java:1849)
         at oracle.tip.adapter.db.InboundWork.transactionalUnitDirectly(InboundWork.java:1569)
         at oracle.tip.adapter.db.InboundWork.processDeliveryException(InboundWork.java:1810)
         at oracle.tip.adapter.db.InboundWork.transactionalUnit(InboundWork.java:1523)
         at oracle.tip.adapter.db.InboundWork.runOnce(InboundWork.java:720)
         at oracle.tip.adapter.db.InboundWork.run(InboundWork.java:581)
         at oracle.tip.adapter.db.inbound.InboundWorkWrapper.run(InboundWorkWrapper.java:43)
         at weblogic.work.ContextWrap.run(ContextWrap.java:41)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    Caused By: com.bea.wli.sb.pipeline.PipelineException
         at com.bea.wli.sb.pipeline.PipelineContextImpl$SynchronousListener.onError(PipelineContextImpl.java:1345)
         at com.bea.wli.sb.transports.LoadBalanceFailoverListener.onError(LoadBalanceFailoverListener.java:439)
         at com.bea.wli.sb.transports.CoLocatedMessageContext.sendResponse(CoLocatedMessageContext.java:305)
         at com.bea.wli.sb.transports.CoLocatedMessageContext.close(CoLocatedMessageContext.java:285)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.wli.sb.transports.Util$4.invoke(Util.java:351)
         at $Proxy166.close(Unknown Source)
         at com.bea.wli.sb.pipeline.MessageProcessor.finishProcessing(MessageProcessor.java:422)
         at com.bea.wli.sb.pipeline.RouterCallback.onReceiveResponse(RouterCallback.java:108)
         at com.bea.wli.sb.pipeline.RouterCallback.run(RouterCallback.java:183)
         at weblogic.work.ContextWrap.run(ContextWrap.java:41)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >

    Hi,
    Did you find a solution for this? I am stuck with this error. can you please help

  • Concurrent Exception BEA-38****

    Hi,
    I have an Oracle Service Bus on a Weblogic 10.3.4, which maintains large number of exceptions associated with each in deployments
    contant my exceptions, are repeated in each node OSB
    [oracle@localhost 05112013]$ cat osb04.out | grep -c BEA-381502 * 2247
    [oracle@localhost 05112013]$ cat osb04.out | grep -c BEA-382004 * 2247
    [oracle@localhost 05112013]$ cat osb04.out | grep -c BEA-380003 * 2247
    *** I have OSB JMS Reporting Provider, without initiating faults and not DataSource to SOAINFRA
    Detailed Exception is :
    BEA-380003
    <Nov 4, 2013 12:39:41 PM GMT-03:00> <Error> <OSB Kernel> <BEA-380003> <Exception on TransportManagerImpl.receiveMessage, com.bea.wli.sb.pipeline.Pipe
    lineException
    com.bea.wli.sb.pipeline.PipelineException
            at stages.transform.runtime.ErrorRuntimeStep.processMessage(ErrorRuntimeStep.java:38)
            at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:346)
            at com.bea.wli.sb.pipeline.PipelineStage.processMessage(PipelineStage.java:84)
            at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:1055)
            at com.bea.wli.sb.pipeline.Pipeline.processMessage(Pipeline.java:141)
            Truncated. see log file for complete stacktrace >
    BEA-382004 (EnviarNotificacionesPendientesDWS is proxy service connnect to queue jms)
    <Nov 4, 2013 12:43:21 PM GMT-03:00> <Error> <OSB Kernel> <BEA-382004> <Failed to process request message for service ProxyService PlataformaPago/NOTIFICACION/DOM/PX/EnviarNotificacionesPendientesDWS: com.bea.wli.sb.pipeline.PipelineException
    com.bea.wli.sb.pipeline.PipelineException
            at stages.transform.runtime.ErrorRuntimeStep.processMessage(ErrorRuntimeStep.java:38)
            at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:346)
            at com.bea.wli.sb.pipeline.PipelineStage.processMessage(PipelineStage.java:84)
            at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:1055)
            at com.bea.wli.sb.pipeline.Pipeline.processMessage(Pipeline.java:141)
            Truncated. see log file for complete stacktrace
    >
    BEA-381502
    <Nov 4, 2013 12:39:39 PM GMT-03:00> <Error> <WliSbTransports> <BEA-381502> <Exception in JmsInboundMDB.onMessage: com.bea.wli.sb.transports.Transport
    Exception: com.bea.wli.sb.pipeline.PipelineException
    com.bea.wli.sb.transports.TransportException: com.bea.wli.sb.pipeline.PipelineException
            at com.bea.wli.sb.transports.TransportException.newInstance(TransportException.java:216)
            at com.bea.wli.sb.transports.TransportManagerImpl.receiveMessage(TransportManagerImpl.java:390)
            at com.bea.wli.sb.transports.jms.JmsInboundMDB.onMessage(JmsInboundMDB.java:132)
            at sun.reflect.GeneratedMethodAccessor440.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            Truncated. see log file for complete stacktrace
    Caused By: com.bea.wli.sb.pipeline.PipelineException
            at stages.transform.runtime.ErrorRuntimeStep.processMessage(ErrorRuntimeStep.java:38)
            at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:346)
            at com.bea.wli.sb.pipeline.PipelineStage.processMessage(PipelineStage.java:84)
            at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:1055)
            at com.bea.wli.sb.pipeline.Pipeline.processMessage(Pipeline.java:141)
            Truncated. see log file for complete stacktrace
    >

    If _WebsiteList and foundWebsites are in fact the same object, you can do this:
    public void addWebsite(String url)
            website foundWebsite = this.findWebsite(url);
            if (foundWebsite == null)
                website newWebsite = new website();
                newWebsite.setURL(url);
                synchronized (_WebsiteList) {
                  _WebsiteList.add(newWebsite);
    public void populateTable()
            _aProfile.getScheduler().startSearch();
            Vector foundWebsites = _aProfile.getScheduler().getWebsites();
            synchronized (foundWebsites) {
              iter = foundWebsites.listIterator();
              //loop around internal links on front page
              while (iter.hasNext())
                    website tempWebsite = (website)iter.next();
                   _TableModel.addRow(this.createRow(tempWebsite.getURL()));
        }

  • Catching and rethrowing a SOAP Fault from an OSB 11g Proxy service

    Hello,
    We have a chain of proxy services (that last one of which calls a business service) in our 11.1.1.6 OSB project.  At one of the lower levels, we successfully throw a fault like this:
    <soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
      <soap:Fault xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
        <soap:faultcode>SOAP-ENV:Client</soap:faultcode>
        <soap:faultstring>Non-Existent User</soap:faultstring>
        <soap:faultActor>Client who consumed this Web Service operation</soap:faultActor>
        <soap:detail>
          <sc:UserNonExistentFault xmlns:sc="http://xmlns.sc.com/Services/V1">
            <sc:CustomerNumber>12345</sc:CustomerNumber>
          </sc:UserNonExistentFault>
        </soap:detail>
      </soap:Fault>
    </soapenv:Body>
    In the proxy service which calls this proxy service, I tried to catch this fault in an Error Handler so that I could confirm that it's available for me to re-throw back up the chain.  Curiously, the proxy service which calls that proxy service cannot see that fault.  But rather it sees what appears to be an OSB-overridden fault:
    <con:fault xmlns:con="http://www.bea.com/wli/sb/context">
      <con:errorCode>BEA-380000</con:errorCode>
      <con:reason>com.bea.wli.sb.pipeline.PipelineException</con:reason>
      <con:details>
        <err:ErrorResponseDetail xmlns:err="http://www.bea.com/wli/sb/errors">
          <err:response-metadata xsi:type="sb:SBResponseMetaDataXML" xmlns:sb="http://www.bea.com/wli/sb/transports/sb" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <tran:headers xsi:type="sb:SBResponseHeadersXML" xmlns:tran="http://www.bea.com/wli/sb/transports"/>
            <tran:response-code xmlns:tran="http://www.bea.com/wli/sb/transports">1</tran:response-code>
            <tran:encoding xmlns:tran="http://www.bea.com/wli/sb/transports">utf-8</tran:encoding>
          </err:response-metadata>
        </err:ErrorResponseDetail>
      </con:details>
      <con:location>
        <con:node>PipelinePairNode</con:node>
        <con:pipeline>PipelinePairNode_request</con:pipeline>
        <con:stage>GetCustomerByNumber</con:stage>
        <con:path>request-pipeline</con:path>
      </con:location>
    </con:fault>
    I have tried printing out the values of $body, $fault, $outbound and $inbound from the calling proxy service's Error Handler just to see if our <sc:UserNonExistentFault> is nested anywhere therein.  Unfortunately, it is nowhere to be found.
    How can we force OSB to NOT override our faults with OSB-framework faults and, instead, just throw our custom fault all the way up the chain and back to the consumer?
    Thank you,
    Michael

    I think I figured this out.
    In proxyService-2, build the <soap:Fault> and assign it to the body, then Reply with Failure (as you mentioned above).
    When proxyService-1 receives this, it will still be in the $body variable.  But the $fault variable is now populated with a BEA-38000 error.  It seems that as long as the $fault variable has data in it, then the OSB system will throw that instead of my fault (ignoring the <soap:Fault> I put into the body).
    So what I did was to Delete the $fault variable in the error handler of proxyService-1, then Reply with Failure (again).
    It would seem as if the inner workings of OSB has some logic like:
    if $fault is not null, throw the BEA-####### fault.  Otherwise, return the contents of the $body.
    By removing the fault, I effectively got to that "else/otherwise" condition.
    Of course, the Reply with Failure is still needed to ensure that an HTTP 500 error is passed with the fault (per the SOAP specification).
    Cheers!
    Michael

  • MFL transformation is not working

    Hi All,
    I need to transform non-xml(binary)to xml using mfl tranformation and then using it in osb message flow to replace body with xquery.
    My input txt message:0059 CHGACTPRC TF08512305245874 0000319000000000001200000299000003588012000002990000035880EUR 00000000000000000000000000000000000000000000000N
    I dont know whether my mfl is right or not.It is very difficult to find seperator for this type to input.
    I am getting error:
    com.bea.wli.sb.pipeline.PipelineException: OSB Assign action failed updating variable "input": com.bea.wli.common.xquery.XQueryException: Error parsing XML: {err}FORG0005: expected exactly one item, got 0 items
    Could you guys help it regarding this.
    Regard,
    Souvik
    Edited by: Souvik Pal on Apr 29, 2012 6:44 PM

    looks like your MFL is returing an empty result
    my advice is to use nXSD instead, using the FileAdapter ti pick up the file... nXSD is a bit more structured and easy to troubleshoot than MFL...
    could you post the MFL you are using? also, before you assign to body, log the result of the tranformation

  • OCSG 5.0.0.1 Policy error 1

    Hi,
    I am new to OCSG and trying to setup an OSB/OCSG configuration for SMS and MMS. I'm having some problems and any help is appreciated.
    I'm using this setup during development:
    OSB and OCSG admin servers on 192.168.150.129. Managed servers for OSB, OCSG-AT and OCSG-NT on 192.168.150.130.
    I have created an instance of the SMPPService on OCSG-NT and bound it to a local SMSC running on 192.168.150.129:2775. This SEEMS to work fine.
    Further I've setup a new project in the sbconsole for SMS and used the WSDL at http://192.168.150.130:10600/parlayx21/sms/SendSms?WSDL to create a ProxyService and a BusinessService pointing towards      
    http://192.168.150.130:10600/parlayx21/sms/SendSms. I have then attached a ServiceAccount with the SMSC user settings to the BusinessService.and I'm adding my OCSG admin user/password as Security when I'm triggering the Web Service
    Now to the problem.
    When I'm trying to send a SMS through the ProxyService test console I get this response:
    <soapenv:Fault>
    <faultcode>soapenv:Server</faultcode>
    <faultstring>BEA-380001: Internal Server Error</faultstring>
    <detail>
    <con:fault      xmlns:con="http://www.bea.com/wli/sb/context">
    <con:errorCode>BEA-380001</con:errorCode>
    <con:reason>Internal Server Error</con:reason>
    <con:location>
    <con:node>RouteNode1</con:node>
    <con:path>response-pipeline</con:path>
    </con:location>
    </con:fault>
    </detail>
    </soapenv:Fault>
    In the OSB managed server log:
    ####<Jan 31, 2012 9:46:16 AM EST> <Debug> <AlsbPipeline> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:-7290b126:135340a434a:-8000-00000000000001a9> <1328021176584> <BEA-000000> <sms/ProxyServices/SMSGateway1: +PipelineContextImpl.handleError - messageID:2699236373981549535--7290b126.135340a434a.-7fee, t:com.bea.wli.sb.pipeline.PipelineException: Transport error (error code=BEA-380001): Internal Server Error>
    ####<Jan 31, 2012 9:46:16 AM EST> <Debug> <AlsbPipeline> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:-7290b126:135340a434a:-8000-00000000000001a9> <1328021176584> <BEA-000000> <sms/ProxyServices/SMSGateway1: Unhandled error caught by system-level error handler
    com.bea.wli.sb.pipeline.PipelineException: Transport error (error code=BEA-380001): Internal Server Error
    at com.bea.wli.sb.pipeline.Node.processMessage(Node.java:79)
    at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:1055)
    at com.bea.wli.sb.pipeline.Router.processMessage(Router.java:214)
    at com.bea.wli.sb.pipeline.MessageProcessor.processResponse(MessageProcessor.java:195)
    at com.bea.wli.sb.pipeline.RouterCallback.onError(RouterCallback.java:145)
    at com.bea.wli.sb.transports.LoadBalanceFailoverListener.onError(LoadBalanceFailoverListener.java:439)
    at com.bea.wli.sb.transports.http.wls.HttpOutboundMessageContextWls$RetrieveHttpResponseWork.handleResponse(HttpOutboundMessageContextWls.java:101)
    at weblogic.net.http.AsyncResponseHandler$MuxableSocketHTTPAsyncResponse$RunnableCallback.run(AsyncResponseHandler.java:531)
    at weblogic.work.ContextWrap.run(ContextWrap.java:41)
    at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    >
    If I'm trying directly through the BusinessService I get this exception:
    <env:Fault>
    <faultcode>env:Server</faultcode>
    <faultstring/>
    <detail>
    <v2:PolicyException      xmlns:v2="http://www.csapi.org/schema/parlayx/common/v2_1">
    <messageId>POL0001</messageId>
    <text>
    A policy error occurred. Error code is %1
    </text>
    <variables>1</variables>
    </v2:PolicyException>
    </detail>
    </env:Fault>
    In the OSB managed server log:
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSecurityWss> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045205> <BEA-000000> <WssAuditor initilizing>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSecurityWss> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045206> <BEA-000000> <auditingEnbled set to false>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSecurityWss> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045206> <BEA-000000> <auditingEnbled set to false>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSecurityWss> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045206> <BEA-000000> <WssAuditor successfully started>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbTestConsole> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045206> <BEA-000000> <Got SOAP Message Factory from the Provider: weblogic.xml.saaj.MessageFactoryImpl@1c58b737>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSources> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045206> <BEA-000000> <+MetaTransformer.transform(com.bea.wli.sb.sources.XmlObjectSource,com.bea.wli.sb.sources.SAAJSource)>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSources> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045206> <BEA-000000> <-MetaTransformer.transform()>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSecurityWss> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045208> <BEA-000000> <WssInboundHandler.processRequest>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSecurityWss> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045208> <BEA-000000> <target operation: sendSms>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSecurityWss> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045208> <BEA-000000> <invoking WssClientHandler.handleRequest>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbSecurityWss> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045208> <BEA-000000> <storing the new message in the router message context>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbTransports> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045210> <BEA-000000> <+TransportManagerImpl.sendMessageAsync>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbMonitoring> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045210> <BEA-000000> <Delegate for BusinessService sms/BusinessServices/SendSmsBS:Transport.response-time not found>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbMonitoring> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045210> <BEA-000000> <Delegate for BusinessService sms/BusinessServices/SendSmsBS:Operation.sendSms.elapsed-time not found>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbMonitoring> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045210> <BEA-000000> <Delegate for BusinessService sms/BusinessServices/SendSmsBS:Transport.uri.http://192.168.150.130:10600/parlayx21/sms/SendSms.response-time not found>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbTransports> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045211> <BEA-000000> <com.bea.wli.sb.transports.http.wls.HttpOutboundMessageContextWls: Request MetaData: <xml-fragment xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:http="http://www.bea.com/wli/sb/transports/http">
    <tran:headers xsi:type="http:HttpRequestHeaders">
    <http:Content-Type>text/xml; charset=utf-8</http:Content-Type>
    <http:SOAPAction>""</http:SOAPAction>
    </tran:headers>
    <tran:encoding>utf-8</tran:encoding>
    <http:query-parameters/>
    </xml-fragment>>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbTransports> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045211> <BEA-000000> <Sending outbound request to http://192.168.150.130:10600/parlayx21/sms/SendSms? with QOS: best effort only...>
    ####<Jan 31, 2012 10:00:45 AM EST> <Debug> <AlsbTransports> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:736ae200:1352ec63730:-8000-00000000000013de> <1328022045211> <BEA-000000> <-TransportManagerImpl.sendMessageAsync>
    ####<Jan 31, 2012 10:00:51 AM EST> <Debug> <AlsbTransports> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:-7290b126:135340a434a:-8000-000000000000022f> <1328022051260> <BEA-000000> <Business service returned status code: 500>
    ####<Jan 31, 2012 10:00:51 AM EST> <Debug> <AlsbTransports> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:-7290b126:135340a434a:-8000-000000000000022f> <1328022051261> <BEA-000000> <HttpOutboundMessageContext: Response MetaData: <xml-fragment xmlns:tran="http://www.bea.com/wli/sb/transports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:http="http://www.bea.com/wli/sb/transports/http">
    <tran:headers xsi:type="http:HttpResponseHeaders">
    <tran:user-header name="X-Powered-By" value="Servlet/2.5 JSP/2.1"/>
    <http:Content-Type>text/xml; charset=utf-8</http:Content-Type>
    <http:Date>Tue, 31 Jan 2012 15:00:45 GMT</http:Date>
    <http:Transfer-Encoding>chunked</http:Transfer-Encoding>
    </tran:headers>
    <tran:response-code>1</tran:response-code>
    <tran:response-message>Internal Server Error</tran:response-message>
    <tran:encoding>utf-8</tran:encoding>
    <http:http-response-code>500</http:http-response-code>
    </xml-fragment>>
    ####<Jan 31, 2012 10:00:51 AM EST> <Debug> <AlsbTransports> <localhost.localdomain> <osb_domain> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <11d1def534ea1be0:-7290b126:135340a434a:-8000-000000000000022f> <1328022051261> <BEA-000000> <LoadBalanceFailoverListener.onError: Work Manager: null@[email protected]>
    In the OCSG managed server out:
    org.csapi.schema.parlayx.common.v2_1.PolicyException
    at com.bea.wlcp.wlng.px21.common.ExceptionType.createEx(ExceptionType.java:61)
    at com.bea.wlcp.wlng.px21.common.ExceptionType.createEx(ExceptionType.java:45)
    at com.bea.wlcp.wlng.px21.common.PxRequestFactory.convertEx(PxRequestFactory.java:70)
    at com.bea.wlcp.wlng.px21.common.PxRequestFactory.convertEx(PxRequestFactory.java:54)
    at com.bea.wlcp.wlng.px21.plugin.SendSmsPluginFactory.convertEx(SendSmsPluginFactory.java:265)
    at com.bea.wlcp.wlng.util.EJBHelper.processRequest(EJBHelper.java:52)
    at com.bea.wlcp.wlng.px21.ejb.SendSmsEjbImpl.sendSms(SendSmsEjbImpl.java:79)
    at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl.sendSms(SendSms_25ojqb_EOImpl.java:283)
    at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:589)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:477)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

    In the OCSG default.log:
    31 Jan 2012 10:05:11,584 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.storage.common.DbLockManager - Got db lock: -180666158|com.bea.wlcp.wlng.plugin.terminallocation.mlp.store.TerminalLocationStoreImpl
    31 Jan 2012 10:05:11,587 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.storage.common.DbLockManager - Removed rows: 1
    31 Jan 2012 10:05:11,589 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TimerHandler - Cleanup timer started. delay: 30000
    31 Jan 2012 10:05:12,971 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]Try to send PDU Request: (enquirelink: (pdu: 0 15 0 232) )
    31 Jan 2012 10:05:12,972 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]PDU sequence number reseted: 232 --> 51
    31 Jan 2012 10:05:12,972 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.networking.ChannelProcessorTimer - Cleanup timer started. delay(in milliseconds): 20000
    31 Jan 2012 10:05:12,972 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]Sending PDU Request: (enquirelink: (pdu: 0 15 0 51) )
    31 Jan 2012 10:05:12,972 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - Will try to write 16 bytes.
    31 Jan 2012 10:05:12,972 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - 16 bytes written.
    31 Jan 2012 10:05:12,972 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - 16 bytes read.
    31 Jan 2012 10:05:12,972 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]Receive PDU success, PDU: (enquirelink_resp: (pdu: 16 80000015 0 51) )
    31 Jan 2012 10:05:12,972 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - 0 bytes read.
    31 Jan 2012 10:05:12,972 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbc5686] DEBUG oracle.ocsg.protocol.networking.ChannelProcessorTimer - Cleanup timer started. delay(in milliseconds): 60000
    31 Jan 2012 10:05:12,972 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbc5686] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]Removing request from cache since response returned, SequenceNumber: 51
    31 Jan 2012 10:05:12,972 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbc5686] DEBUG oracle.ocsg.protocol.smpp.south.SouthPduTask - [ConnectionId: c_192.168.150.129:2775_482745820]Receive ENQUIRE_LINK_RESP, do nothing.
    31 Jan 2012 10:05:12,972 [[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - Interest operations set to 1
    31 Jan 2012 10:05:38,415 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.plugin.presence.sip.utils.TimerHandler - Cleanup timer started. delay: 300000
    31 Jan 2012 10:05:41,591 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.storage.common.DbLockManager - Got db lock: -180666158|com.bea.wlcp.wlng.plugin.terminallocation.mlp.store.TerminalLocationStoreImpl
    31 Jan 2012 10:05:41,593 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.storage.common.DbLockManager - Removed rows: 1
    31 Jan 2012 10:05:41,614 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TimerHandler - Cleanup timer started. delay: 30000
    31 Jan 2012 10:06:09,771 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_481581280]Try to send PDU Request: (enquirelink: (pdu: 0 15 0 233) )
    31 Jan 2012 10:06:09,771 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1ccceefd] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_481581280]PDU sequence number reseted: 233 --> 52
    31 Jan 2012 10:06:09,771 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1ccceefd] DEBUG oracle.ocsg.protocol.networking.ChannelProcessorTimer - Cleanup timer started. delay(in milliseconds): 20000
    31 Jan 2012 10:06:09,771 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1ccceefd] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_481581280]Sending PDU Request: (enquirelink: (pdu: 0 15 0 52) )
    31 Jan 2012 10:06:09,771 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1ccceefd] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - Will try to write 16 bytes.
    31 Jan 2012 10:06:09,771 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1ccceefd] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - 16 bytes written.
    31 Jan 2012 10:06:09,943 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - 16 bytes read.
    31 Jan 2012 10:06:09,943 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_481581280]Receive PDU success, PDU: (enquirelink_resp: (pdu: 16 80000015 0 52) )
    31 Jan 2012 10:06:09,943 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - 0 bytes read.
    31 Jan 2012 10:06:09,943 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbc0525] DEBUG oracle.ocsg.protocol.networking.ChannelProcessorTimer - Cleanup timer started. delay(in milliseconds): 60000
    31 Jan 2012 10:06:09,943 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbc0525] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_481581280]Removing request from cache since response returned, SequenceNumber: 52
    31 Jan 2012 10:06:09,943 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbc0525] DEBUG oracle.ocsg.protocol.smpp.south.SouthPduTask - [ConnectionId: c_192.168.150.129:2775_481581280]Receive ENQUIRE_LINK_RESP, do nothing.
    31 Jan 2012 10:06:09,943 [[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - Interest operations set to 1
    31 Jan 2012 10:06:11,618 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.storage.common.DbLockManager - Got db lock: -180666158|com.bea.wlcp.wlng.plugin.terminallocation.mlp.store.TerminalLocationStoreImpl
    31 Jan 2012 10:06:11,621 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.storage.common.DbLockManager - Removed rows: 1
    31 Jan 2012 10:06:11,624 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.plugin.terminallocation.mlp.timer.TimerHandler - Cleanup timer started. delay: 30000
    31 Jan 2012 10:06:12,974 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]Try to send PDU Request: (enquirelink: (pdu: 0 15 0 234) )
    31 Jan 2012 10:06:12,974 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]PDU sequence number reseted: 234 --> 52
    31 Jan 2012 10:06:12,974 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.networking.ChannelProcessorTimer - Cleanup timer started. delay(in milliseconds): 20000
    31 Jan 2012 10:06:12,974 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]Sending PDU Request: (enquirelink: (pdu: 0 15 0 52) )
    31 Jan 2012 10:06:12,974 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - Will try to write 16 bytes.
    31 Jan 2012 10:06:12,974 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbd0205] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - 16 bytes written.
    31 Jan 2012 10:06:12,975 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - 16 bytes read.
    31 Jan 2012 10:06:12,975 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]Receive PDU success, PDU: (enquirelink_resp: (pdu: 16 80000015 0 52) )
    31 Jan 2012 10:06:12,975 [[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - 0 bytes read.
    31 Jan 2012 10:06:12,975 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbc5686] DEBUG oracle.ocsg.protocol.networking.ChannelProcessorTimer - Cleanup timer started. delay(in milliseconds): 60000
    31 Jan 2012 10:06:12,975 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbc5686] DEBUG oracle.ocsg.protocol.smpp.SMPPChannelProcessor - [ConnectionId: c_192.168.150.129:2775_482745820]Removing request from cache since response returned, SequenceNumber: 52
    31 Jan 2012 10:06:12,975 [weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1cbc5686] DEBUG oracle.ocsg.protocol.smpp.south.SouthPduTask - [ConnectionId: c_192.168.150.129:2775_482745820]Receive ENQUIRE_LINK_RESP, do nothing.
    31 Jan 2012 10:06:12,975 [[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.protocol.networking.ChannelBridgeImpl - Interest operations set to 1
    31 Jan 2012 10:06:40,899 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.oauth2.interceptor.OAuth2Interceptor - OAuth2Interceptor invoke
    31 Jan 2012 10:06:40,899 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG oracle.ocsg.oauth2.interceptor.OAuth2Interceptor - Unknown token type: null
    31 Jan 2012 10:06:40,899 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] WARN com.bea.wlcp.wlng.util.EJBHelper - Failed to process request
    com.bea.wlcp.wlng.api.plugin.DenyPluginException: Application instance does not exist
    at com.bea.wlcp.wlng.interceptor.EnforceApplicationState.invoke(EnforceApplicationState.java:36)
    at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
    at com.bea.wlcp.wlng.interceptor.ValidateRequestUsingRequestFactory.invoke(ValidateRequestUsingRequestFactory.java:41)
    at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
    at oracle.ocsg.oauth2.interceptor.OAuth2Interceptor.invoke(OAuth2Interceptor.java:98)
    at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
    at com.bea.wlcp.wlng.interceptor.CreatePluginList.invoke(CreatePluginList.java:60)
    at com.bea.wlcp.wlng.plugin.PluginManagerImpl.invokeInterceptors(PluginManagerImpl.java:121)
    at com.bea.wlcp.wlng.plugin.PluginManagerImpl.processRequest(PluginManagerImpl.java:96)
    at com.bea.wlcp.wlng.util.EJBHelper.processRequest(EJBHelper.java:42)
    at com.bea.wlcp.wlng.px21.ejb.SendSmsEjbImpl.sendSms(SendSmsEjbImpl.java:79)
    at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl.sendSms(SendSms_25ojqb_EOImpl.java:283)
    at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:590)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:478)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:119)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    31 Jan 2012 10:06:40,899 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.px21.common.PxRequestFactory - Internal exception
    com.bea.wlcp.wlng.api.plugin.DenyPluginException: Application instance does not exist
    at com.bea.wlcp.wlng.interceptor.EnforceApplicationState.invoke(EnforceApplicationState.java:36)
    at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
    at com.bea.wlcp.wlng.interceptor.ValidateRequestUsingRequestFactory.invoke(ValidateRequestUsingRequestFactory.java:41)
    at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
    at oracle.ocsg.oauth2.interceptor.OAuth2Interceptor.invoke(OAuth2Interceptor.java:98)
    at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
    at com.bea.wlcp.wlng.interceptor.CreatePluginList.invoke(CreatePluginList.java:60)
    at com.bea.wlcp.wlng.plugin.PluginManagerImpl.invokeInterceptors(PluginManagerImpl.java:121)
    at com.bea.wlcp.wlng.plugin.PluginManagerImpl.processRequest(PluginManagerImpl.java:96)
    at com.bea.wlcp.wlng.util.EJBHelper.processRequest(EJBHelper.java:42)
    at com.bea.wlcp.wlng.px21.ejb.SendSmsEjbImpl.sendSms(SendSmsEjbImpl.java:79)
    at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl.sendSms(SendSms_25ojqb_EOImpl.java:283)
    at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:590)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:478)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:119)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    31 Jan 2012 10:06:40,899 [[ACTIVE] ExecuteThread: '16' for queue: 'weblogic.kernel.Default (self-tuning)'] DEBUG com.bea.wlcp.wlng.px21.common.PxRequestFactory - Policy denial with code: 1
    com.bea.wlcp.wlng.api.plugin.DenyPluginException: Application instance does not exist
    at com.bea.wlcp.wlng.interceptor.EnforceApplicationState.invoke(EnforceApplicationState.java:36)
    at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
    at com.bea.wlcp.wlng.interceptor.ValidateRequestUsingRequestFactory.invoke(ValidateRequestUsingRequestFactory.java:41)
    at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
    at oracle.ocsg.oauth2.interceptor.OAuth2Interceptor.invoke(OAuth2Interceptor.java:98)
    at com.bea.wlcp.wlng.interceptor.ContextImpl.invokeNext(ContextImpl.java:87)
    at com.bea.wlcp.wlng.interceptor.CreatePluginList.invoke(CreatePluginList.java:60)
    at com.bea.wlcp.wlng.plugin.PluginManagerImpl.invokeInterceptors(PluginManagerImpl.java:121)
    at com.bea.wlcp.wlng.plugin.PluginManagerImpl.processRequest(PluginManagerImpl.java:96)
    at com.bea.wlcp.wlng.util.EJBHelper.processRequest(EJBHelper.java:42)
    at com.bea.wlcp.wlng.px21.ejb.SendSmsEjbImpl.sendSms(SendSmsEjbImpl.java:79)
    at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl.sendSms(SendSms_25ojqb_EOImpl.java:283)
    at com.bea.wlcp.wlng.px21.ejb.SendSms_25ojqb_EOImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:590)
    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:478)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:473)
    at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:119)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

  • ALSB Proxy Service error calling Business service

    I have an external webservice on Weblogic 8.1 SP5, and I configured Business Service in ALSB 2.6, that is able to invoke the external webservice. But When I create Proxy Service based on the existing Business service and try to invoke the proxy service I get "no SOAP Action Header" error in WebLogic 8.1 SP5 External webservice.
    AxisFault
    faultCode: {http://xml.apache.org/axis/}Client.NoSOAPAction
    faultSubcode:
    faultString: no SOAPAction header!
    faultActor:
    faultNode:
    faultDetail:
    {http://xml.apache.org/axis/}stackTrace:no SOAPAction header!
    at org.apache.axis.transport.http.AxisServlet.getSoapAction(AxisServlet.java:1004)
    at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:678)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6981)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    {http://xml.apache.org/axis/}hostname:ossinv1d
    no SOAPAction header!
    at org.apache.axis.transport.http.AxisServlet.getSoapAction(AxisServlet.java:1004)
    at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:678)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1072)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6981)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3892)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2766)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
    Also I get
    com.bea.wli.sb.pipeline.PipelineException in the ALSB.
    Is it a known issue ?

    The back end service basically complains the SOAPAction http header was not included in the request. Typically this header is added automatically by ALSB if the proxy is of type SOAP and the wsdl contain the SOAPAction value for the operation invoked.
    Alternatively you can force the SOAPAction header to be set to the correct value by adding a transport header action in the request part of the routing node.
    Gregory Haardt
    ALSB Prg. Manager
    [email protected]

Maybe you are looking for

  • Can Logic Pro X use a mic on a Duet and USB at the same time?

    Seems that it's either or. When it asks where you are getting your microphone from, it's not a per track basis. It did recognize the USB mic when I plugged it in but changed the setting and the mic off the Duet was gone. (Trying to record a podcast i

  • [SOLVED] Can't get PostgreSQL to start after following Wiki instruc...

    I'm trying to start the postgresql service on my systemd installation. I've followed the instructions on the wiki. First I installed the package postgresql, then I uncommented the PGROOT line in the configuration file. When I try to run systemctl sta

  • How to design multi screen application?

    Hello Everybody, I am building a BI application(AIR) that will run on desktop(resolution is not fixed) as well as on device like ipad and variety of mobile phones. But I am having trouble in making its design cross resolution. Please suggest me a pro

  • Java Home symbolic links broken

    I followed a tutorial to install Tomcat on Mac OS X. When running, I got an error saying /Library/Java/Home/bin/java: No such file or directory. After going to /Library/Java, I saw that Home was a broken symbolic link to /System/Library/Frameworks/Ja

  • Initialization  and load of program

    Hi , Can anybody tell me the difference between initialization and load of program  events because both of these events functions in a similar way . Neetesh