This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I am attempting to build a system that builds fine under NetBeans 7.1 but not under NetBeans 7.3.201301300001 I am using some JAX-WS annotations that have been used for a long time without any troubles. All of a sudden, the unmodified code no longer works with 7.3. The code looks like this: ... @WebMethod(operationName = "execute") @WebResult(name = "ServerData") public WsTopLevel execute(@WebParam(name = "ClientData") final WsTopLevel in) { ... I get: Generating wsdl for StandardDynamicwebservicesOps Exception in thread "main" javax.xml.ws.WebServiceException: class com.arahant.services.standard.dynamicwebservices.jaxws.Execute do not have a property of the name ClientData at com.sun.xml.ws.server.sei.EndpointArgumentsBuilder$DocLit.<init>(EndpointArgumentsBuilder.java:538) at com.sun.xml.ws.server.sei.TieHandler.createArgumentsBuilder(TieHandler.java:141) at com.sun.xml.ws.server.sei.TieHandler.<init>(TieHandler.java:114) at com.sun.xml.ws.db.DatabindingImpl.<init>(DatabindingImpl.java:108) at com.sun.xml.ws.db.DatabindingProviderImpl.create(DatabindingProviderImpl.java:74) at com.sun.xml.ws.db.DatabindingProviderImpl.create(DatabindingProviderImpl.java:58) at com.sun.xml.ws.db.DatabindingFactoryImpl.createRuntime(DatabindingFactoryImpl.java:130) at com.sun.tools.ws.wscompile.WsgenTool.buildModel(WsgenTool.java:236) at com.sun.tools.ws.wscompile.WsgenTool.run(WsgenTool.java:124) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.sun.tools.ws.Invoker.invoke(Invoker.java:135) at com.sun.tools.ws.WsGen.main(WsGen.java:57) Caused by: javax.xml.bind.JAXBException: ClientData is not a valid property on class com.arahant.services.standard.dynamicwebservices.jaxws.Execute at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getElementPropertyAccessor(JAXBContextImpl.java:981) at com.sun.xml.ws.db.glassfish.JAXBRIContextWrapper.getElementPropertyAccessor(JAXBRIContextWrapper.java:121) at com.sun.xml.ws.server.sei.EndpointArgumentsBuilder$DocLit.<init>(EndpointArgumentsBuilder.java:527) ... 14 more Command invoked: wsgen /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -classpath "/Users/blake/NetBeansProjects-7.3/ArahantBackend/build/web/WEB-INF/classes:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/antlr-2.7.6.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/ide/modules/ext/jaxb/jaxb-impl.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/ide/modules/ext/jaxb/activation.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/ide/modules/ext/jaxb/jaxb1-impl.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/ide/modules/ext/jaxb/jaxb-xjc.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/FastInfoset.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/gmbal-api-only.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/ha-api.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/javax.mail_1.4.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/jaxws-rt.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/saaj-impl.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/stax2-api.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/woodstox-core-asl.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/stax-ex.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/streambuffer.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/policy.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/management-api.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/jaxws-tools.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/mimepull.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/api/jaxws-api.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/api/jsr181-api.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/api/javax.annotation.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/java/modules/ext/jaxws22/api/saaj-api.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/ide/modules/ext/jaxb/api/jaxb-api.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/ide/modules/ext/jaxb/api/jsr173_1.0_api.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/c3p0-0.9.1.2.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/c3p0-oracle-thin-extras-0.9.1.2.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/checkstyle-all.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/cleanimports.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/concurrent-1.3.2.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/connector.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/dom4j-1.6.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/hibernate3.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jaas.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/iText-5.0.5.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jacc-1_0-fr.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jaxen-1.1-beta-7.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jaxrpc.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jce.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jdbc2_0-stdext.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jess.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jgroups-2.2.8.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jtds-1.2.5.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/mail.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/ojdbc14.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/ojdbc14_g.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/oscache-2.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/proxool-0.8.3.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/resolver.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/serializer.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/xml-apis.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/sqljdbc.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/swarmcache-1.0rc2.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/syndiag2.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/thread-scope-1.3.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/versioncheck.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/xercesImpl-2.11.0.jar:/Users/blake/NetBeansProjects-7.3/ArahantLib/dist/ArahantLib.jar:/Users/blake/NetBeansProjects-7.3/ArahantLib/dist/lib/ganymed-ssh2-build251beta1.jar:/Users/blake/NetBeansProjects-7.3/ArahantLib/dist/lib/bcpg-jdk15-145.jar:/Users/blake/NetBeansProjects-7.3/ArahantLib/dist/lib/bcprov-jdk15-145.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/junit-4.8.2.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/log4j-1.2.16.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jsr311-api-1.1.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/postgresql-9.0-802.jdbc3.jar:/Users/blake/NetBeansProjects-7.3/ArahantLib/lib/bcpg-jdk15-145.jar:/Users/blake/NetBeansProjects-7.3/ArahantLib/lib/bcprov-jdk15-145.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/asm-3.1.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jackson-core-asl-1.9.2.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jackson-jaxrs-1.9.2.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jackson-mapper-asl-1.9.2.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jackson-xc-1.9.2.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-apache-client-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-atom-abdera-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-client-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-core-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-guice-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-json-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-multipart-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-server-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-servlet-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-simple-server-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jersey-spring-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/jettison-1.1.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/oauth-client-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/oauth-server-1.13.jar:/Applications/NetBeans/NetBeans Dev 201301300001.app/Contents/Resources/NetBeans/enterprise/modules/ext/rest/oauth-signature-1.13.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/cglib-2.2.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/ehcache-1.5.0.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/commons-collections-3.2.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/commons-discovery-0.4.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/commons-fileupload-1.2.2.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/commons-io-2.0.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/commons-logging-1.1.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/javassist-3.12.0.GA.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jbosscache-core-3.2.1.GA.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jta-1.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/commons-httpclient-3.0.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/commons-codec-1.4.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/abcl.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/ClassEncryptor.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/ganymed-ssh2-build251beta1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/slf4j-api-1.6.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/slf4j-log4j12-1.6.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/hibernate-jpa-2.0-api-1.0.0.Final.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/ehcache-1.5.0-osgi.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/toolbox.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/commons-beanutils-1.8.3.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/commons-digester-2.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/jasperreports-4.0.1.jar:/Users/blake/NetBeansProjects-7.3/ArahantBackend/lib/gwt-servlet.jar" com.sun.tools.ws.WsGen -d /Users/blake/NetBeansProjects-7.3/ArahantBackend/build/web/WEB-INF/classes -Xendorsed -keep -wsdl -r /Users/blake/NetBeansProjects-7.3/ArahantBackend/build/generated/wsgen/service -s /Users/blake/NetBeansProjects-7.3/ArahantBackend/build/generated/wsgen/service com.arahant.services.standard.dynamicwebservices.DynamicWebServiceOps classLoader = java.net.URLClassLoader@4e5914b SharedSecrets.getJavaNetAccess()=java.net.URLClassLoader$7@1fa9af53 /Users/blake/NetBeansProjects-7.3/ArahantBackend/build.xml:165: The following error occurred while executing this line: /Users/blake/NetBeansProjects-7.3/ArahantBackend/wsdlgenant.xml:1062: wsgen failed BUILD FAILED (total time: 7 minutes 24 seconds) Basically, the error is "do not have a property of the name ClientData". If I take out @WebParam(name = "ClientData") the error moves to the @WebResult(name = "ServerData"). I tried renaming the parameter to match the "ClientData" with no affect. If I take out @WebParam(name = "ClientData") and @WebResult(name = "ServerData") it builds. This is code that hasn't changed in a long time. I see others complaining about this on the net but no solution. Greatly appreciate any help with this. Blake
Jirko, can you please reproduce?
I can not reproduce it with simple web service in simple web project. Could you provide steps to reproduce or sample project? Thank you in advance.
I totally erased my copy of NetBeans & tomcat, and re-installed the test release of NetBeans. It now works. I think updating one beta over another was my problem. Thanks.