My service mix version is

              <dependency>
                     <groupId>org.apache.servicemix</groupId>
                     <artifactId>servicemix-cxf-bc</artifactId>
                     <version>2010.01</version>
              </dependency>

20cn

<s0:service name="KMWSTestService">
    <s0:port name="KMWSTestPort" binding="s1:KMWSTestServiceSoapBinding">
      <s2:address 
location="http://147.149.200.33:53692/SentryOnrampWeb/btw/invokerules.jpd"/>
    </s0:port>
  </s0:service>

21cn

       <s0:service name="KMWSTestService">
              <s0:port name="KMWSTestPort" 
binding="s1:KMWSTestServiceSoapBinding">
                     <s2:address 
location="http://localhost:7001/CPCL/ManageProductDiagnostics"/>
              </s0:port>
       </s0:service>


Thanks

Craig


From: Freeman-2 [via ServiceMix] 
[mailto:[email protected]]
Sent: 17 January 2012 10:29
To: Craig Greenhalgh
Subject: Re: Multiple cxfbc:consumer ?

Hi,

What's the Servicemix version? Is it the full stacktrace?
And I'd like to see the service part of 20CN_KBD.wsdl and 21CN_KBD.wsdl

Freeman
On 2012-1-17, at 下午5:20, craig wrote:

> Hi thanks for your help,
>
> Contents on my xbean.xml and stack traced below:
>
> If I remove either of the consumers she boots up fine with the other
> endpoint
>
> Thanks again!
>
> Craig
>
>       <cxfbc:consumer
>              targetService="btkbd:BtKbdService20cn"
>              endpoint="BtKbdService20cnWSPort"
>              wsdl="classpath:20CN_KBD.wsdl"
>              locationURI="http://0.0.0.0:8345/btkbd/20cn/InvokerulesResponse
> " >
>       </cxfbc:consumer>
>
>       <cxfbc:consumer
>              targetService="btkbd:BtKbdService21cn"
>              endpoint="BtKbdService21cnWSPort"
>              wsdl="classpath:21CN_KBD.wsdl"
>              locationURI="http://0.0.0.0:8345/btkbd/21cn/InvokerulesResponse
> " >
>       </cxfbc:consumer>
>
>
> 2012-01-17 09:15:25,653 | ERROR | Timer-2    |
> AutoDeploymentService    |
> che.servicemix.jbi.framework.AutoDeploymentService  477 | Failed to
> update Service Assembly: btkbd-sa.0.tmp
> java.lang.Exception: <?xml version="1.0" encoding="UTF-8"?>
> <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message";
> version="1.0">
> <jbi-task-result>
> <frmwk-task-result>
> <frmwk-task-result-details>
> <task-result-details>
> <task-id>deploy</task-id>
> <task-result>FAILED</task-result>
> <message-type>ERROR</message-type>
> </task-result-details>
> </frmwk-task-result-details>
> </frmwk-task-result>
> <component-task-result 
> xmlns="http://java.sun.com/xml/ns/jbi/management-message
> ">
>                <component-name>servicemix-bean</component-name>
>                <component-task-result-details>
>                                <task-result-details>
>                                                <task-id>deploy</task-
> id>
>                                                <task-result>SUCCESS</
> task-result>
>                                </task-result-details>
>                </component-task-result-details>
> </component-task-result>
> <component-task-result>
> <component-name>servicemix-cxf-bc</component-name>
> <component-task-result-details>
> <task-result-details>
> <task-id>deploy</task-id>
> <task-result>FAILED</task-result>
> <message-type>ERROR</message-type>
> <task-status-msg>
> <msg-loc-info>
> <loc-token/>
> <loc-message>Unable to parse result string</loc-message>
> </msg-loc-info>
> </task-status-msg>
> <exception-info>
> <nesting-level>1</nesting-level>
> <loc-token/>
> <loc-message>java.lang.NullPointerException</loc-message>
> <stack-trace><![CDATA[javax.jbi.management.DeploymentException:
> java.lang.NullPointerException
>                at
> org
> .apache.servicemix.cxfbc.CxfBcConsumer.validate(CxfBcConsumer.java:
> 538)
>                at
> org
> .apache
> .servicemix.common.AbstractDeployer.validate(AbstractDeployer.java:58)
>                at
> org
> .apache
> .servicemix
> .common.xbean.BaseXBeanDeployer.validate(BaseXBeanDeployer.java:55)
>                at
> org
> .apache
> .servicemix
> .common
> .xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:97)
>                at
> org
> .apache
> .servicemix
> .common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:
> 88)
>                at
> org
> .apache
> .servicemix
> .common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .DeploymentService.deployServiceAssembly(DeploymentService.java:520)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService.checkPendingSAs(AutoDeploymentService.java:473)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService
> .checkPendingComponents(AutoDeploymentService.java:526)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService
> .updateSharedLibrary(AutoDeploymentService.java:313)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService.updateArchive(AutoDeploymentService.java:253)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:
> 658)
>                at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.access
> $800(AutoDeploymentService.java:63)
>                at
> org.apache.servicemix.jbi.framework.AutoDeploymentService
> $1.run(AutoDeploymentService.java:622)
>                at java.util.TimerThread.mainLoop(Timer.java:512)
>                at java.util.TimerThread.run(Timer.java:462)
> Caused by: java.lang.NullPointerException
>                at
> org
> .apache.servicemix.cxfbc.CxfBcConsumer.validate(CxfBcConsumer.java:
> 413)
>                ... 15 more
> ]]></stack-trace>
> </exception-info>
> </task-result-details>
> </component-task-result-details>
> </component-task-result>
> </jbi-task-result>
> </jbi-task>
>
>                at
> org
> .apache
> .servicemix
> .jbi.framework.ManagementSupport.failure(ManagementSupport.java:125)
>                at
> org
> .apache
> .servicemix
> .jbi.framework.ManagementSupport.failure(ManagementSupport.java:111)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .DeploymentService.deployServiceAssembly(DeploymentService.java:555)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService.checkPendingSAs(AutoDeploymentService.java:473)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService
> .checkPendingComponents(AutoDeploymentService.java:526)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService
> .updateSharedLibrary(AutoDeploymentService.java:313)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService.updateArchive(AutoDeploymentService.java:253)
>                at
> org
> .apache
> .servicemix
> .jbi
> .framework
> .AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:
> 658)
>                at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.access
> $800(AutoDeploymentService.java:63)
>                at
> org.apache.servicemix.jbi.framework.AutoDeploymentService
> $1.run(AutoDeploymentService.java:622)
>                at java.util.TimerThread.mainLoop(Timer.java:512)
>                at java.util.TimerThread.run(Timer.java:462)
>
> From: Freeman-2 [via ServiceMix] [mailto:[hidden 
> email]</user/SendEmail.jtp?type=node&node=5151192&i=0>
> ]
> Sent: 17 January 2012 01:57
> To: Craig Greenhalgh
> Subject: Re: Multiple cxfbc:consumer ?
>
> Hi,
>
> Yes, it's possible.
> What's the problem you encounter?
> I guess it's that you two cxfbc:consumer have same service and
> endpoint name which cause endpoint registry error.
>
> Freeman
> On 2012-1-17, at 上午1:13, craig wrote:
>
>> Is it possible to configure multiple cxfbc:consumer 's in the same
>> su ?
>>
>> Everything works fine until I add  a 2nd...
>>
>> <cxfbc:consumer targetService="....." />
>>
>> Many thanks
>>
>> Craig
>>
>>
>> --
>> View this message in context: 
>> http://servicemix.396122.n5.nabble.com/Multiple-cxfbc-consumer-tp5149301p5149301.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
> ---------------------------------------------
> Freeman Fang
>
> FuseSource
> Email:[hidden email]</user/SendEmail.jtp?type=node&node=5150404&i=0>
> Web: fusesource.com
> Twitter: freemanfang
> Blog: http://freemanfang.blogspot.com
>
>
>
>
>
>
>
>
>
>
> ________________________________
> If you reply to this email, your message will be added to the
> discussion below:
>
> >.
> NAML<http://servicemix.396122.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.InstantMailNamespace&breadcrumbs=instant+emails%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml
> >
>
>
> --
> View this message in context: 
> http://servicemix.396122.n5.nabble.com/Multiple-cxfbc-consumer-tp5149301p5151090.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.

---------------------------------------------
Freeman Fang

FuseSource
Email:[hidden email]</user/SendEmail.jtp?type=node&node=5151192&i=1>
Web: fusesource.com
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com










________________________________
If you reply to this email, your message will be added to the discussion below:
http://servicemix.396122.n5.nabble.com/Multiple-cxfbc-consumer-tp5149301p5151192.html
To unsubscribe from Multiple cxfbc:consumer ?, click 
here<http://servicemix.396122.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5149301&code=Y3JhaWcuZ3JlZW5oYWxnaEBnYW1tYS5jby51a3w1MTQ5MzAxfDg0NzMyMjg0NA==>.
NAML<http://servicemix.396122.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.InstantMailNamespace&breadcrumbs=instant+emails%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>


--
View this message in context: 
http://servicemix.396122.n5.nabble.com/Multiple-cxfbc-consumer-tp5149301p5151225.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to