Hi everybody, well, I've been racking my brain searching for libraries to migrate a Web Service which is implemented with METRO to another implementation such as AXIS2 or using common libraries from IBM WebSphere. For instance, METRO libraries contains: webservices-api.jar or webservices-rt.jar and so on. I'm finding a way to replace METRO for other library. When I remove webservices-rt, for example, Header and HeaderList are not recognized anymore in my Netbeans IDE, maybe there are another libraries provided by IBM I could use... If any suggestion, idea or recommendation will be welcomed, since I don't know how to start without any helpful information in google. Thanks in advance.
What package are those classes from? The JEE 6 API does not contain a HeaderList class, so I'm guessing they're internal classes of Metro. As long as you stick to the public APIs (like JAX-WS and SAAJ) you should have no problem using Axis2 instead of Metro.
Yeah, all that classes comes from internal metro libraries such:
But now I have to migrate a wsdl that is using SAML, XML and SOAP to use AXIS2, JAXWS or something directly related with IBM or maybe a public library that I ccan attach to my WebService and make it run.