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
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to