4 Replies Latest reply: Jan 25, 2010 11:05 AM by 843830 RSS

    JDBC BC

    843830
      Hello,

      I try to invoke a find operation from a bpel process to a partnerLink (wsdl JDBC BC), but always get the same error:
      Pattern for exchange Id 47876886901106-5840-134149622801240118 is http://www.w3.org/2004/08/wsdl/in-out
      EndPoint Reference is not available from the JBI corresponding to the service name {http://enterprise.netbeans.org/bpel/Ejemplo4/BPEL}PartnerLink2 and endpoint name jdbcPortTypeRole_partnerRole 
      System exception occured while executing a business process instance.      
      java.lang.RuntimeException: EndPoint Reference is not available from the JBI corresponding to the service name {http://enterprise.netbeans.org/bpel/Ejemplo4/BPEL}PartnerLink2 and endpoint name jdbcPortTypeRole_partnerRole 
              at com.sun.jbi.engine.bpel.EngineChannel.invoke(EngineChannel.java:232)
              at com.sun.jbi.engine.bpel.core.bpel.engine.impl.BPELProcessManagerImpl.invoke(BPELProcessManagerImpl.java:620)
              at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.InvokeUnitImpl.invoke(InvokeUnitImpl.java:279)
              at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.InvokeUnitImpl.doAction(InvokeUnitImpl.java:166)
              at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.CodeReUseHelper.executeChildActivities(CodeReUseHelper.java:66)
              at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.StructuredActivityUnitImpl.executeChildActivities(StructuredActivityUnitImpl.java:163)
              at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.StructuredActivityUnitImpl.doAction(StructuredActivityUnitImpl.java:92)
              at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.SequenceUnitImpl.doAction(SequenceUnitImpl.java:85)
              at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.CodeReUseHelper.executeChildActivities(CodeReUseHelper.java:66)
              at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.StructuredActivityUnitImpl.executeChildActivities(StructuredActivityUnitImpl.java:163)
              at com.sun.jbi.engine.bpel.core.bpel.model.runtime.impl.BPELProcessInstanceImpl.doAction(BPELProcessInstanceImpl.java:668)
              at com.sun.jbi.engine.bpel.core.bpel.engine.impl.BPELInterpreter.execute(BPELInterpreter.java:145)
              at com.sun.jbi.engine.bpel.core.bpel.engine.BusinessProcessInstanceThread.execute(BusinessProcessInstanceThread.java:77)
              at com.sun.jbi.engine.bpel.core.bpel.engine.impl.BPELProcessManagerImpl.process(BPELProcessManagerImpl.java:828)
              at com.sun.jbi.engine.bpel.core.bpel.engine.impl.EngineImpl.process(EngineImpl.java:215)
              at com.sun.jbi.engine.bpel.core.bpel.engine.impl.EngineImpl.process(EngineImpl.java:817)
              at com.sun.jbi.engine.bpel.BPELSEInOutThread.processRequest(BPELSEInOutThread.java:401)
              at com.sun.jbi.engine.bpel.BPELSEInOutThread.processMsgEx(BPELSEInOutThread.java:240)
              at com.sun.jbi.engine.bpel.BPELSEInOutThread.run(BPELSEInOutThread.java:158)
      com.sun.bpel.model.meta.impl.RInvokeImpl@c14a82={<?xml version="1.0" encoding="utf-8" ?>
      <invoke name="Invoke1"
              partnerLink="PartnerLink2"
              portType="ns2:jdbcPortType"
              operation="find"
              inputVariable="FindIn"
              outputVariable="FindOut"></invoke>}
      [Fatal Error] :1:1: Content is not allowed in prolog.
      Fault Processing Error. Fault Name is {http://sun.com/wsbpel/2.0/process/executable/fault}systemFault and Fault Value is {http://sun.com/wsbpel/2.0/process/executable/fault}systemFault is not handled in the current scope. Sending faults for the pending requests in the current scope before propagating the fault to the enclosing scope.
      Setting MessageEx id 47876886901106-5840-134149622801240118 with error: Processing Error. Fault Name is {http://sun.com/wsbpel/2.0/process/executable/fault}systemFault and Fault Value is {http://sun.com/wsbpel/2.0/process/executable/fault}systemFault
      HTTPBC-E00721: Provider for service [null] endpoint [WebServicePort] responded with an error status. No detail was provided.
      Some suggestions?

      More information here: http://forums.java.net/jive/thread.jspa?threadID=30806

      Thanks in advanced!

      Edited by: jlbt on Nov 21, 2007 10:28 AM
        • 1. Re: JDBC BC
          843830
          From the exception message, I think the deployment to JDBC BC didn't succeed. Are you sure that there is no issue with that? Looks like BPEL SE (via NMR) couldn't find the provisioning endpoint which JDBC BC should have been providing.

          - Kiran Bhumana
          • 2. Re: JDBC BC
            843830
            i think Kiran Bhumana was right!!




            -------------------------------
            [Logo Design Services|http://www.thebusinesslogo.com]
            • 3. Re: JDBC BC
              843830
              Surely...This thread is already answered...


              Kind Regards,
              Luiz, owner of [Jogos Gratis|http://luizjogos.com/]

              Edited by: LuizJogos on Jul 11, 2009 4:24 PM

              Edited by: LuizJogos on Jul 11, 2009 4:24 PM
              • 4. Re: JDBC BC
                843830
                Thanks kiran.bhumana !!! Very good answer!

                Regards,
                Txus, owner of [Jogos Gratis|http://www.jogosdeonline.net/]
                [Jogos do Mario|http://www.jogos-domario.com]
                [Juegos de Futbol|http://www.videojuegosonline.net/juegos-de-futbol__22.aspx]

                Edited by: chusdir on Jan 25, 2010 9:01 AM

                Edited by: chusdir on Jan 25, 2010 9:02 AM

                Edited by: chusdir on Jan 25, 2010 9:05 AM