Return-Path: Delivered-To: apmail-cxf-issues-archive@www.apache.org Received: (qmail 77550 invoked from network); 19 Mar 2009 04:50:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Mar 2009 04:50:15 -0000 Received: (qmail 91038 invoked by uid 500); 19 Mar 2009 04:50:15 -0000 Delivered-To: apmail-cxf-issues-archive@cxf.apache.org Received: (qmail 90946 invoked by uid 500); 19 Mar 2009 04:50:15 -0000 Mailing-List: contact issues-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list issues@cxf.apache.org Received: (qmail 90935 invoked by uid 99); 19 Mar 2009 04:50:15 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Mar 2009 21:50:15 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Mar 2009 04:50:13 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 8EC57234C046 for ; Wed, 18 Mar 2009 21:49:52 -0700 (PDT) Message-ID: <964076640.1237438192583.JavaMail.jira@brutus> Date: Wed, 18 Mar 2009 21:49:52 -0700 (PDT) From: "Daniel Kulp (JIRA)" To: issues@cxf.apache.org Subject: [jira] Assigned: (CXF-2119) wsdl2java failes with NPE with void Async Methods In-Reply-To: <448340338.1237418510427.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CXF-2119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Daniel Kulp reassigned CXF-2119: -------------------------------- Assignee: Daniel Kulp > wsdl2java failes with NPE with void Async Methods > ------------------------------------------------- > > Key: CXF-2119 > URL: https://issues.apache.org/jira/browse/CXF-2119 > Project: CXF > Issue Type: Bug > Components: Tooling > Affects Versions: 2.1.4 > Environment: JbossWS-CXF 3.1.0 (Uses CXF 2.1.4), Jboss 5.1.0, Fedora 10 > Reporter: Bryan Kearney > Assignee: Daniel Kulp > > If a method which ends in Async returns void, and therefore an operation with a name that ends in Async and no output, then running wsdl2java will result in an NPE. > [exec] wsdl2java -compile -d /home/bkearney/workspace/testclient/./src/main/java -p com.redhat.vdc.client.generated -verbose -classdir /home/bkearney/workspace/testclient/./target/classes http://localhost:8080/backends/wcf?wsdl > [exec] wsdl2java - Apache CXF 2.1.4 > [exec] > [exec] Failed to invoke WSDLToJava > [exec] org.apache.cxf.tools.common.ToolException: java.lang.NullPointerException > [exec] at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:240) > [exec] at org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:83) > [exec] at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:103) > [exec] at org.jboss.wsf.stack.cxf.tools.CXFConsumerImpl.consume(CXFConsumerImpl.java:224) > [exec] at org.jboss.wsf.spi.tools.cmd.WSConsume.importServices(WSConsume.java:222) > [exec] at org.jboss.wsf.spi.tools.cmd.WSConsume.main(WSConsume.java:80) > [exec] Caused by: java.lang.NullPointerException > [exec] at org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal.OperationProcessor.isAsyncMethod(OperationProcessor.java:182) > [exec] at org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal.OperationProcessor.processMethod(OperationProcessor.java:76) > [exec] at org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal.OperationProcessor.process(OperationProcessor.java:63) > [exec] at org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.internal.PortTypeProcessor.process(PortTypeProcessor.java:143) > [exec] at org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.WSDLToJavaProcessor.wsdlDefinitionToJavaModel(WSDLToJavaProcessor.java:88) > [exec] at org.apache.cxf.tools.wsdlto.frontend.jaxws.processor.WSDLToJavaProcessor.process(WSDLToJavaProcessor.java:60) > [exec] at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:197) > [exec] at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:232) > [exec] ... 5 more -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.