That was caused by the maven, maven can not load the soap binding in systests module, but it can at the top level, that's why you see the errors in systests module, but no errors at the top level. We can add the soap binding dependent into the wsdlgen maven plugin, that solve the problem, but then we have the cyclic dependent. :( So after we solve the cyclic dependent, we can fix the test. I'm ok to ignore the test, but we need to remember this.

James


I am getthing this compilation failure in systests (after first running "mvn clean", then "mvn -P fastinstall" from the top, then mvn install from systests):

[INFO] Compilation failure
C:\svn\apache\cxf\systests\src\test\java\org\apache\cxf\systest\soapheader\Heade rClientServerTest.java:[62,41] orderPizza(org.apache.cxf.pizza.types.OrderPizzaT ype,org.apache.cxf.pizza.types.CallerIDHeaderType) in org.apache.cxf.pizza.Pizza
cannot be applied to (org.apache.cxf.pizza.types.OrderPizzaType)



C:\svn\apache\cxf\systests\src\test\java\org\apache\cxf\systest\soapheader\Heade rClientServerTest.java:[62,41] orderPizza(org.apache.cxf.pizza.types.OrderPizzaT ype,org.apache.cxf.pizza.types.CallerIDHeaderType) in org.apache.cxf.pizza.Pizza
cannot be applied to (org.apache.cxf.pizza.types.OrderPizzaType)


If I remove the extraArgs for the codegen plugin, everything works fine. But I don't want to commit this as the pom was changed to the same effect in the past (revision 556834).
The comment in systests/pom.xml suggests a dependency problem:
<!-- this dependency seems only work in the systest module, not work in the top level-->

Anyone knows a proper fix for this - that works from both the top and the systests level?

Andrea.



----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland

Reply via email to