Return-Path: X-Original-To: apmail-cxf-issues-archive@www.apache.org Delivered-To: apmail-cxf-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 24EBA944A for ; Mon, 26 Dec 2011 07:27:20 +0000 (UTC) Received: (qmail 24163 invoked by uid 500); 26 Dec 2011 07:27:18 -0000 Delivered-To: apmail-cxf-issues-archive@cxf.apache.org Received: (qmail 22020 invoked by uid 500); 26 Dec 2011 07:27:03 -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 21556 invoked by uid 99); 26 Dec 2011 07:26:59 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Dec 2011 07:26:59 +0000 X-ASF-Spam-Status: No, hits=-2001.3 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 26 Dec 2011 07:26:55 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id E1E0C12802C for ; Mon, 26 Dec 2011 07:26:32 +0000 (UTC) Date: Mon, 26 Dec 2011 07:26:32 +0000 (UTC) From: "Vlad Karpov (Commented) (JIRA)" To: issues@cxf.apache.org Message-ID: <2064794960.45026.1324884392937.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <814347124.38816.1324551510880.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (CXF-3997) java.lang.NullPointerException in org.apache.cxf.tools.wsdlto.WSDLToJava MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/CXF-3997?page=3Dcom.atlassian.j= ira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D131759= 03#comment-13175903 ]=20 Vlad Karpov commented on CXF-3997: ---------------------------------- =D0=97=D0=B4=D1=80=D0=B0=D0=B2=D1=81=D1=82=D0=B2=D1=83=D0=B9=D1=82=D0=B5, D= aniel. Hello! Thanks for answer. It's seems to be a java 1.6.0_16 error. I write test case: {code} package ru.protek.data.standard; import junit.framework.TestCase; import org.apache.cxf.tools.wsdlto.WSDLToJava; import javax.xml.bind.DatatypeConverter; import java.util.Calendar; public class WSDLToJavaTest extends TestCase { public void testTwo() { System.out.println(DatatypeConverter.printDateTime(Calendar.getInst= ance())); // WSDLToJava.main(new String[]{ // "-server", // "-d", "src/main/java", // "WEB/WEB-INF/wsdl/TestService.wsdl"}); System.out.println("Done!"); } } {code} and get: "C:\Program Files\Java\jdk1.6.0_16\bin\java" -Didea.launcher.port=3D7532 "-= Didea.launcher.bin.path=3DC:\Program Files\JetBrains\IntelliJ IDEA 10.5.1\b= in" -Dfile.encoding=3DUTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ= IDEA 10.5.1\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA 10.5.= 1\plugins\junit\lib\junit-rt.jar;C:\Program Files\Java\jdk1.6.0_16\jre\lib\= alt-rt.jar;C:\Program Files\Java\jdk1.6.0_16\jre\lib\charsets.jar;C:\Progra= m Files\Java\jdk1.6.0_16\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.6.0_= 16\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.6.0_16\jre\lib\jce.jar;C:\= Program Files\Java\jdk1.6.0_16\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.= 6.0_16\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.6.0_16\jre\l= ib\plugin.jar;C:\Program Files\Java\jdk1.6.0_16\jre\lib\resources.jar;C:\Pr= ogram Files\Java\jdk1.6.0_16\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_= 16\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.6.0_16\jre\lib\ext\loca= ledata.jar;C:\Program Files\Java\jdk1.6.0_16\jre\lib\ext\sunjce_provider.ja= r;C:\Program Files\Java\jdk1.6.0_16\jre\lib\ext\sunmscapi.jar;C:\Program Fi= les\Java\jdk1.6.0_16\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.6= .0_16\lib\tools.jar;D:\Work\EIMA\out\test\StandardDataPropek;D:\Work\EIMA\o= ut\production\StandardDataPropek;D:\Work\EIMA\lib\cxf\wsdl4j-1.6.2.jar;D:\W= ork\EIMA\lib\cxf\wss4j-1.6.3.jar;D:\Work\EIMA\lib\cxf\velocity-1.7.jar;D:\W= ork\EIMA\lib\cxf\woodstox-core-asl-4.1.1.jar;D:\Work\EIMA\lib\cxf\slf4j-jdk= 14-1.6.2.jar;D:\Work\EIMA\lib\cxf\stax2-api-3.1.1.jar;D:\Work\EIMA\lib\cxf\= serializer-2.7.1.jar;D:\Work\EIMA\lib\cxf\slf4j-api-1.6.2.jar;D:\Work\EIMA\= lib\cxf\saaj-api-1.3.4.jar;D:\Work\EIMA\lib\cxf\saaj-impl-1.3.12.jar;D:\Wor= k\EIMA\lib\cxf\openws-1.4.2-1.jar;D:\Work\EIMA\lib\cxf\relaxngDatatype-2002= 0414.jar;D:\Work\EIMA\lib\cxf\neethi-3.0.1.jar;D:\Work\EIMA\lib\cxf\opensam= l-2.5.1-1.jar;D:\Work\EIMA\lib\cxf\mimepull-1.4.jar;D:\Work\EIMA\lib\cxf\ms= v-core-2011.1.jar;D:\Work\EIMA\lib\cxf\jsr311-api-1.1.1.jar;D:\Work\EIMA\li= b\cxf\js-1.7R2.jar;D:\Work\EIMA\lib\cxf\jra-1.0-alpha-4.jar;D:\Work\EIMA\li= b\cxf\joda-time-1.6.2.jar;D:\Work\EIMA\lib\cxf\jetty-util-7.5.3.v20111011.j= ar;D:\Work\EIMA\lib\cxf\jetty-server-7.5.3.v20111011.jar;D:\Work\EIMA\lib\c= xf\jetty-security-7.5.3.v20111011.jar;D:\Work\EIMA\lib\cxf\jetty-io-7.5.3.v= 20111011.jar;D:\Work\EIMA\lib\cxf\jetty-http-7.5.3.v20111011.jar;D:\Work\EI= MA\lib\cxf\jetty-continuation-7.5.3.v20111011.jar;D:\Work\EIMA\lib\cxf\jett= ison-1.3.jar;D:\Work\EIMA\lib\cxf\isorelax-20030108.jar;D:\Work\EIMA\lib\cx= f\geronimo-ws-metadata_2.0_spec-1.1.3.jar;D:\Work\EIMA\lib\cxf\geronimo-sta= x-api_1.0_spec-1.0.1.jar;D:\Work\EIMA\lib\cxf\geronimo-servlet_2.5_spec-1.1= .2.jar;D:\Work\EIMA\lib\cxf\geronimo-jms_1.1_spec-1.1.1.jar;D:\Work\EIMA\li= b\cxf\xmltooling-1.3.2-1.jar;D:\Work\EIMA\lib\cxf\xmlsec-1.4.5.jar;D:\Work\= EIMA\lib\cxf\xsdlib-2010.1.jar;D:\Work\EIMA\lib\cxf\xml-resolver-1.2.jar;D:= \Work\EIMA\lib\cxf\xalan-2.7.1.jar;D:\Work\EIMA\lib\cxf\xmlschema-core-2.0.= 1.jar;D:\Work\EIMA\lib\cxf\xmlbeans-2.4.0.jar;D:\Work\EIMA\lib\cxf\cxf-xjc-= bug671-2.4.0.jar;D:\Work\EIMA\lib\cxf\cxf-xjc-dv-2.4.0.jar;D:\Work\EIMA\lib= \cxf\cxf-xjc-ts-2.4.0.jar;D:\Work\EIMA\lib\cxf\FastInfoset-1.2.9.jar;D:\Wor= k\EIMA\lib\cxf\geronimo-activation_1.1_spec-1.1.jar;D:\Work\EIMA\lib\cxf\ge= ronimo-annotation_1.0_spec-1.1.1.jar;D:\Work\EIMA\lib\cxf\geronimo-javamail= _1.4_spec-1.7.1.jar;D:\Work\EIMA\lib\cxf\geronimo-jaxws_2.2_spec-1.1.jar;D:= \Work\EIMA\lib\cxf\aopalliance-1.0.jar;D:\Work\EIMA\lib\cxf\asm-3.3.jar;D:\= Work\EIMA\lib\cxf\commons-collections-3.2.1.jar;D:\Work\EIMA\lib\cxf\common= s-lang-2.6.jar;D:\Work\EIMA\lib\cxf\commons-logging-1.1.1.jar;D:\Work\EIMA\= lib\cxf\cxf-2.5.0.jar;D:\Work\EIMA\lib\cxf\cxf-manifest.jar;D:\Work\EIMA\li= b\cxf\cxf-xjc-boolean-2.4.0.jar;D:\Work\EIMA\lib\cxf\antlr-2.7.7.jar;D:\Wor= k\EIMA\lib\cxf\endorsed\geronimo-jaxws_2.2_spec-1.1.jar;D:\Work\EIMA\lib\cx= f\endorsed\jaxb-api-2.2.3.jar;D:\Work\EIMA\lib\jaxb2\jaxb-impl.jar;D:\Work\= EIMA\lib\jaxb2\jaxb-api.jar;D:\Work\EIMA\lib\jaxb2\activation.jar;D:\Work\E= IMA\lib\jaxb2\jaxb-xjc.jar;D:\Work\EIMA\lib\jaxb2\jaxb1-impl.jar;D:\Work\EI= MA\lib\jaxb2\jsr173_1.0_api.jar;D:\Work\EIMA\lib\junit-4.3.1\junit-4.3.1.ja= r;D:\Work\EIMA\lib\rampart\bcprov-jdk15-140.jar;D:\Work\EIMA\lib\rampart\ra= mpart-policy-1.6.1.jar;D:\Work\EIMA\lib\rampart\rampart-core-1.6.1.jar;D:\W= ork\EIMA\lib\rampart\openws-1.2.2.jar;D:\Work\EIMA\lib\rampart\opensaml1-1.= 1.jar;D:\Work\EIMA\lib\rampart\opensaml-2.2.3.jar;D:\Work\EIMA\lib\rampart\= joda-time-1.5.2.jar;D:\Work\EIMA\lib\rampart\commons-lang-2.3.jar;D:\Work\E= IMA\lib\rampart\commons-collections-3.1.jar;D:\Work\EIMA\lib\rampart\xmlsec= -1.4.5.jar;D:\Work\EIMA\lib\rampart\xmltooling-1.2.0.jar;D:\Work\EIMA\lib\r= ampart\rampart-trust-1.6.1.jar;D:\Work\EIMA\lib\rampart\slf4j-api-1.5.5.jar= ;D:\Work\EIMA\lib\rampart\velocity-1.5.jar;D:\Work\EIMA\lib\rampart\wss4j-1= .5.12.jar;D:\Work\EIMA\lib\spring\org.springframework.web.portlet-3.0.6.REL= EASE.jar;D:\Work\EIMA\lib\spring\org.springframework.web-3.0.6.RELEASE.jar;= D:\Work\EIMA\lib\spring\org.springframework.transaction-3.0.6.RELEASE.jar;D= :\Work\EIMA\lib\spring\org.springframework.test-3.0.6.RELEASE.jar;D:\Work\E= IMA\lib\spring\org.springframework.oxm-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\s= pring\org.springframework.orm-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\spring\org= .springframework.jms-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\spring\org.springfr= amework.jdbc-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\spring\org.springframework.= instrument.tomcat-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\spring\org.springframe= work.instrument-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\spring\org.springframewo= rk.expression-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\spring\org.springframework= .core-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\spring\org.springframework.context= .support-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\spring\org.springframework.cont= ext-3.0.6.RELEASE.jar;D:\Work\EIMA\lib\spring\org.springframework.beans-3.0= .6.RELEASE.jar;D:\Work\EIMA\lib\spring\org.springframework.aspects-3.0.6.RE= LEASE.jar;D:\Work\EIMA\lib\spring\org.springframework.aop-3.0.6.RELEASE.jar= ;D:\Work\EIMA\lib\spring\org.springframework.asm-3.0.6.RELEASE.jar;D:\Work\= EIMA\lib\spring\org.springframework.web.servlet-3.0.6.RELEASE.jar;D:\Work\E= IMA\lib\spring\org.springframework.web.struts-3.0.6.RELEASE.jar;D:\Work\EIM= A\lib\ant\ant-apache-bsf.jar;D:\Work\EIMA\lib\ant\ant-apache-log4j.jar;D:\W= ork\EIMA\lib\ant\ant-apache-oro.jar;D:\Work\EIMA\lib\ant\ant-apache-regexp.= jar;D:\Work\EIMA\lib\ant\ant-apache-resolver.jar;D:\Work\EIMA\lib\ant\ant-a= pache-xalan2.jar;D:\Work\EIMA\lib\ant\ant-commons-logging.jar;D:\Work\EIMA\= lib\ant\ant-commons-net.jar;D:\Work\EIMA\lib\ant\ant-jai.jar;D:\Work\EIMA\l= ib\ant\ant-javamail.jar;D:\Work\EIMA\lib\ant\ant-jdepend.jar;D:\Work\EIMA\l= ib\ant\ant-jmf.jar;D:\Work\EIMA\lib\ant\ant-jsch.jar;D:\Work\EIMA\lib\ant\a= nt-junit.jar;D:\Work\EIMA\lib\ant\ant-junit4.jar;D:\Work\EIMA\lib\ant\ant-l= auncher.jar;D:\Work\EIMA\lib\ant\ant.jar;D:\Work\EIMA\lib\ant\ant-testutil.= jar;D:\Work\EIMA\lib\ant\ant-swing.jar;D:\Work\EIMA\lib\ant\ant-netrexx.jar= ;D:\Work\EIMA\lib\ant\ant-apache-bcel.jar;D:\Work\EIMA\lib\ant\ant-antlr.ja= r" com.intellij.rt.execution.application.AppMain com.intellij.rt.execution.= junit.JUnitStarter -ideVersion5 ru.protek.data.standard.WSDLToJavaTest,test= Two java.lang.NullPointerException at javax.xml.bind.DatatypeConverter.printDateTime(DatatypeConverter= .java:534) at ru.protek.data.standard.WSDLToJavaTest.testTwo(WSDLToJavaTest.ja= va:19) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor= Impl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod= AccessorImpl.java:25) at com.intellij.junit3.JUnit3IdeaTestRunner.doRun(JUnit3IdeaTestRun= ner.java:139) at com.intellij.junit3.JUnit3IdeaTestRunner.startRunnerWithArgs(JUn= it3IdeaTestRunner.java:52) at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndSt= art(JUnitStarter.java:199) at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.j= ava:62) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor= Impl.java:39) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:= 120) Process finished with exit code -1 --=20 =D0=A1 =D1=83=D0=B2=D0=B0=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5=D0=BC, Vlad mailto:karpovvv@protek.ru http://vlad-karpov.narod.ru/ =20 > java.lang.NullPointerException in org.apache.cxf.tools.wsdlto.WSDLToJava > ------------------------------------------------------------------------ > > Key: CXF-3997 > URL: https://issues.apache.org/jira/browse/CXF-3997 > Project: CXF > Issue Type: Bug > Components: Tooling > Reporter: Vlad Karpov > Fix For: NeedMoreInfo > > > > > > > > > > > > > > > > > > > > > cxfWSDLToJava > java > Loading FrontEnd jaxws ... > Loading DataBinding jaxb ... > wsdl2java -client -server -impl -verbose -d src D:\Work\EIMA/EIMA/web/WEB= -INF/classes/wsdl/SpoService.wsdl > wsdl2java - Apache CXF 2.5.0 > WSDLToJava Error: java.lang.NullPointerException > org.apache.cxf.tools.common.ToolException: java.lang.NullPointerException > =09at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaC= ontainer.java:294) > =09at org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.= java:103) > =09at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:113) > =09at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:86) > =09at org.apache.cxf.tools.wsdlto.WSDLToJava.main(WSDLToJava.java:184) > Caused by: java.lang.NullPointerException > =09at javax.xml.bind.DatatypeConverter.printDateTime(DatatypeConverter.ja= va:534) > =09at org.apache.cxf.tools.wsdlto.core.AbstractGenerator.setCommonAttribu= tes(AbstractGenerator.java:108) > =09at org.apache.cxf.tools.wsdlto.frontend.jaxws.generators.ClientGenerat= or.generate(ClientGenerator.java:107) > =09at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl(WSDLToJ= avaContainer.java:258) > =09at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaC= ontainer.java:138) > =09at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaC= ontainer.java:286) > =09... 4 more -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.apache.org/jira/secure/ContactAdministrators!default.jsp= a For more information on JIRA, see: http://www.atlassian.com/software/jira