[jboss-user] [JBoss jBPM] - Re: wscompile fails to generate artifacts for included xsd

meghanai_99 do-not-reply at jboss.com
Thu Mar 1 16:43:08 EST 2007


After much investigation and debugging I have confirmed that this is a bug in JBPM-BPEL / JBossWS [ I am not sure exactly where it happens during building partnerlinkTypes or internal to JBossWS]. It cannot read 'portType' correctly if it comes from different namespace. I have verified this in both hello and atm samples. I added debugging messages in WSDL11Reader class.

It seems it cannot read any information about operations when portType is in different namespace. It can get to portType name, namespace and operation names but nothing else. For example, if(srcOperation.getStyle()!=null
  |             && false == OperationType.NOTIFICATION.equals(srcOperation.getStyle()))
  |          {
  |         	
  |             processOperationInput(srcWsdl, srcOperation, destOperation, srcPortType);
  |          }

srcOperation's getStyle() returns 'null' where as it returns 'ONE-WAY' correctly if my hello.wsdl has same namespace as my imported wsdl file. 

However it can handle it correctly if schema is defined in different namespace. The only usecase that doesn't work is 'portType with different namespace'.

So I guess I need to file JIRA issue? Please let me know which module is the correct one to file it - JBPM-BPEL or JBossWS. Also what is the average turnaround time for fixing bugs, I know the answer depends on various factors but some idea would be good.

Meghana

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4024475#4024475

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4024475



More information about the jboss-user mailing list