Folks,

Yesterday, while I was going through a most painful process of fixing 
the versions, I came across the following scenario.

There were some dependencies of which we have one version at build-time 
and another version at run-time, and when I switch back to the version 
at run-time for the build, there was a compilation failure... What does 
this mean?? this means that we have been running with incompatible 
libraries at runtime.

Let me be specific, one example of the above is the XmlSchema version, I 
used the version which is there on our runtime, from the orbit bundle 
(1.4.2) to build axis2, expecting to live with that version since we 
were having that on the run-time, unfortunately I ended up with a JAX-WS 
compilation failure.

So the conclusion is, please update the versions of the orbit as and 
when you do version updates on other libraries and test them with a full 
platform build.

Thanks,
Ruwan

-- 
Ruwan Linton
Technical Lead & Product Manager; WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.org
phone: +1 408 754 7388 ext 51789
email: [email protected]; cell: +94 77 341 3097
blog: http://blog.ruwan.org

Lean . Enterprise . Middleware


_______________________________________________
Carbon-dev mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to