Exception in thread "main" javax.xml.ws.WebServiceException: class net.webservicex.GetGeoIP do not have a property of the name {http://www.webservicex.net/}IPAddress
at com.sun.xml.internal.ws.client.sei.BodyBuilder$DocLit.(Unknown Source)
at com.sun.xml.internal.ws.client.sei.StubHandler.(Unknown Source)
at com.sun.xml.internal.ws.db.DatabindingImpl.initStubHandlers(Unknown Source)
at com.sun.xml.internal.ws.db.DatabindingImpl.(Unknown Source)
at com.sun.xml.internal.ws.db.DatabindingProviderImpl.create(Unknown Source)
at com.sun.xml.internal.ws.db.DatabindingProviderImpl.create(Unknown Source)
at com.sun.xml.internal.ws.db.DatabindingFactoryImpl.createRuntime(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.buildRuntimeModel(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.createSEIPortInfo(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.addSEI(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(Unknown Source)
at javax.xml.ws.Service.getPort(Unknown Source)
at net.webservicex.GeoIPService.getGeoIPServiceSoap(GeoIPService.java:72)
at com.mimetools.soap.ClientWSConsumer.main(ClientWSConsumer.java:19)
Caused by: javax.xml.bind.JAXBException: {http://www.webservicex.net/}IPAddress is not a valid property on class net.webservicex.GetGeoIP
at com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.getElementPropertyAccessor(Unknown Source)
at com.sun.xml.internal.ws.db.glassfish.JAXBRIContextWrapper.getElementPropertyAccessor(Unknown Source)
... 16 more
possible reasons:
- package-info.java missing
- package-info got overridden by other service
- package-info got corrupted
Solution :
- add the package-info.java buildpath
- compile and import the new package-info.java for your service and keep the different services in different services
- Download the new package-info.java file from wsdl
No comments:
Post a Comment