On Wed, Mar 16, 2011 at 03:02, Kasun Gajasinghe <kasu...@gmail.com> wrote: > Hi, > > On Tue, Mar 15, 2011 at 7:51 PM, Amila Suriarachchi > <amilasuriarach...@gmail.com> wrote: >> >> >> On Tue, Mar 15, 2011 at 3:43 PM, Andreas Veithen >> <andreas.veit...@gmail.com> wrote: >>> >>> To me this sounds like a configuration problem in your environment. >>> Instead of using the default DOM parser from the JRE (which is >>> basically a version of Xerces relocated to a different package), it >>> specifically looks for >>> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl, probably because of >>> a system property set somewhere. I bet that if you try with a clean >>> JRE and ant installation, you will not see this issue. >> >> yes. that may be the case. I'll try to check in my windows partition. > > Ant distribution no longer include Xerces jars starting from version 1.8.1 > [1]. May be that's the cause for not > finding org.apache.xerces.jaxp.DocumentBuilderFactoryImpl ?
The problem is actually with older Ant distributions. They include Xerces and set a system property to select the DocumentBuilderFactory from Xerces. When using the <java> task, the code inherits the system property, but the Xerces classes are not visible. The proper solution is to use fork=true. Andreas > [1] http://archive.apache.org/dist/ant/RELEASE-NOTES-apache-ant-1.8.1.html > > Regards, > Kasun > >> >> If other getting samples passed I have no issue. >> >> thanks, >> Amila. >>> >>> Andreas >>> >>> On Tue, Mar 15, 2011 at 09:21, Amila Suriarachchi >>> <amilasuriarach...@gmail.com> wrote: >>> > >>> > >>> > On Tue, Mar 15, 2011 at 3:15 AM, Andreas Veithen >>> > <andreas.veit...@gmail.com> >>> > wrote: >>> >> >>> >> I don't see any issues with the MTOM sample: >>> >> >>> >> orcus:mtom veithen$ ant >>> >> Buildfile: >>> >> >>> >> /Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/build.xml >>> >> >>> >> generate.service: >>> >> [java] Retrieving document at >>> >> >>> >> >>> >> '/Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/resources/MTOMSample.wsdl'. >>> >> [java] Retrieving schema at 'xmime.xsd', relative to >>> >> >>> >> >>> >> 'file:/Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/resources/MTOMSample.wsdl'. >>> >> [java] log4j:WARN No appenders could be found for logger >>> >> (org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder). >>> >> [java] log4j:WARN Please initialize the log4j system properly. >>> >> [copy] Copying 1 file to >>> >> >>> >> >>> >> /Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/build/service/src/sample/mtom/service >>> >> >>> >> jar.server: >>> >> [mkdir] Created dir: >>> >> >>> >> >>> >> /Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/build/service/classes >>> >> [javac] >>> >> >>> >> /Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/build.xml:112: >>> >> warning: 'includeantruntime' was not set, defaulting to >>> >> build.sysclasspath=last; set to false for repeatable builds >>> >> [javac] Compiling 8 source files to >>> >> >>> >> >>> >> /Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/build/service/classes >>> >> [javac] Note: >>> >> >>> >> >>> >> /Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/build/service/src/sample/mtom/service/MTOMSampleMessageReceiverInOut.java >>> >> uses unchecked or unsafe operations. >>> >> [javac] Note: Recompile with -Xlint:unchecked for details. >>> >> [copy] Copying 3 files to >>> >> >>> >> >>> >> /Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/build/service/classes/META-INF >>> >> [jar] Building jar: >>> >> >>> >> >>> >> /Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/samples/mtom/build/service/sample-mtom.aar >>> >> [copy] Copying 1 file to >>> >> >>> >> >>> >> /Users/veithen/dev/maven/axis/axis2-1.6/modules/distribution/target/axis2-1.6.1-SNAPSHOT/repository/services >>> >> >>> >> BUILD SUCCESSFUL >>> >> Total time: 7 seconds >>> >> >>> >> >>> >> Can you give a bit more information about the problem? >>> > >>> > I am getting this error. >>> > >>> > generate.service: >>> > [java] Retrieving document at >>> > >>> > '/home/amila/downloads/axis2-1.6.0/samples/mtom/resources/MTOMSample.wsdl'. >>> > [java] javax.xml.parsers.FactoryConfigurationError: Provider >>> > org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found >>> > [java] at >>> > org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:194) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.Java.run(Java.java:764) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:218) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:132) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.Java.execute(Java.java:105) >>> > [java] at >>> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) >>> > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>> > Method) >>> > [java] at >>> > >>> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> > [java] at >>> > >>> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> > [java] at java.lang.reflect.Method.invoke(Method.java:597) >>> > [java] at >>> > >>> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) >>> > [java] at org.apache.tools.ant.Task.perform(Task.java:348) >>> > [java] at org.apache.tools.ant.Target.execute(Target.java:357) >>> > [java] at >>> > org.apache.tools.ant.Target.performTasks(Target.java:385) >>> > [java] at >>> > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) >>> > [java] at >>> > org.apache.tools.ant.Project.executeTarget(Project.java:1306) >>> > [java] at >>> > >>> > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) >>> > [java] at >>> > org.apache.tools.ant.Project.executeTargets(Project.java:1189) >>> > [java] at org.apache.tools.ant.Main.runBuild(Main.java:758) >>> > [java] at org.apache.tools.ant.Main.startAnt(Main.java:217) >>> > [java] at >>> > org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) >>> > [java] at >>> > org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) >>> > [java] Caused by: javax.xml.parsers.FactoryConfigurationError: >>> > Provider >>> > org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found >>> > [java] at >>> > javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown Source) >>> > [java] at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(Unknown >>> > Source) >>> > [java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown >>> > Source) >>> > [java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown >>> > Source) >>> > [java] at >>> > >>> > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.readInTheWSDLFile(CodeGenerationEngine.java:320) >>> > [java] at >>> > >>> > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:133) >>> > [java] at >>> > org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35) >>> > [java] at >>> > org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24) >>> > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>> > Method) >>> > [java] at >>> > >>> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> > [java] at >>> > >>> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> > [java] at java.lang.reflect.Method.invoke(Method.java:597) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152) >>> > [java] ... 21 more >>> > [java] --- Nested Exception --- >>> > [java] javax.xml.parsers.FactoryConfigurationError: Provider >>> > org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found >>> > [java] at >>> > javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown Source) >>> > [java] at com.ibm.wsdl.xml.WSDLReaderImpl.getDocument(Unknown >>> > Source) >>> > [java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown >>> > Source) >>> > [java] at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown >>> > Source) >>> > [java] at >>> > >>> > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.readInTheWSDLFile(CodeGenerationEngine.java:320) >>> > [java] at >>> > >>> > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:133) >>> > [java] at >>> > org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35) >>> > [java] at >>> > org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24) >>> > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>> > Method) >>> > [java] at >>> > >>> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> > [java] at >>> > >>> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> > [java] at java.lang.reflect.Method.invoke(Method.java:597) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.Java.run(Java.java:764) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:218) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:132) >>> > [java] at >>> > org.apache.tools.ant.taskdefs.Java.execute(Java.java:105) >>> > [java] at >>> > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) >>> > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>> > Method) >>> > [java] at >>> > >>> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> > [java] at >>> > >>> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> > [java] at java.lang.reflect.Method.invoke(Method.java:597) >>> > [java] at >>> > >>> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) >>> > [java] at org.apache.tools.ant.Task.perform(Task.java:348) >>> > [java] at org.apache.tools.ant.Target.execute(Target.java:357) >>> > [java] at >>> > org.apache.tools.ant.Target.performTasks(Target.java:385) >>> > [java] at >>> > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) >>> > [java] at >>> > org.apache.tools.ant.Project.executeTarget(Project.java:1306) >>> > [java] at >>> > >>> > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) >>> > [java] at >>> > org.apache.tools.ant.Project.executeTargets(Project.java:1189) >>> > [java] at org.apache.tools.ant.Main.runBuild(Main.java:758) >>> > [java] at org.apache.tools.ant.Main.startAnt(Main.java:217) >>> > [java] at >>> > org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) >>> > [java] at >>> > org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) >>> > [java] Java Result: -1 >>> > >>> > >>> > but when I put xercesImpl-2.6.2.jar to lib folder it works fine. >>> > >>> > I am using sun jdk. >>> > >>> > java version "1.6.0_13" >>> > Java(TM) SE Runtime Environment (build 1.6.0_13-b03) >>> > Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02, mixed mode) >>> > >>> > >>> > thanks, >>> > Amila. >>> >> >>> >> Andreas >>> >> >>> >> >>> >> On Sun, Feb 20, 2011 at 12:51, Amila Suriarachchi >>> >> <amilasuriarach...@gmail.com> wrote: >>> >> > As I remember we removed the xercesImpl-2.6.2.jar for some reason. >>> >> > >>> >> > But this gives an exception when generating the server code with >>> >> > mtom >>> >> > sample. >>> >> > >>> >> > thanks, >>> >> > Amila. >>> >> > >>> >> > On Sun, Feb 20, 2011 at 11:26 AM, Amila Suriarachchi >>> >> > <amilasuriarach...@gmail.com> wrote: >>> >> >> >>> >> >> >>> >> >> On Sun, Feb 20, 2011 at 11:07 AM, Amila Suriarachchi >>> >> >> <amilasuriarach...@gmail.com> wrote: >>> >> >>> >>> >> >>> >>> >> >>> On Sun, Feb 20, 2011 at 10:46 AM, Amila Suriarachchi >>> >> >>> <amilasuriarach...@gmail.com> wrote: >>> >> >>>> >>> >> >>>> is there a window to merge this[1] change to branch? >>> >> >>> >>> >> >>> I think my previous commit regarding this has broken the >>> >> >>> faulthandling >>> >> >>> sample. >>> >> >> >>> >> >> It is not regarding that but the sample is broken. We need to fix >>> >> >> that. >>> >> >> >>> >> >> thanks, >>> >> >> Amila. >>> >> >>> >>> >> >>> we need to fix that. >>> >> >>> >>> >> >>> thanks, >>> >> >>> Amila. >>> >> >>>> >>> >> >>>> Unlike in other axis2 releases, all the directories has the 777 >>> >> >>>> mode >>> >> >>>> >>> >> >>>> eg. >>> >> >>>> drwxrwxrwx 2 amila amila 328 2011-02-20 01:43 bin >>> >> >>>> drwxrwxrwx 2 amila amila 192 2011-02-20 01:43 conf >>> >> >>>> -rwxrwxrwx 1 amila amila 6145 2011-02-20 01:43 >>> >> >>>> installation-std-bin.txt >>> >> >>>> drwxrwxrwx 2 amila amila 4416 2011-02-20 01:43 lib >>> >> >>>> -rwxrwxrwx 1 amila amila 11359 2011-02-20 01:43 LICENSE.txt >>> >> >>>> -rwxrwxrwx 1 amila amila 1236 2011-02-20 01:43 NOTICE.txt >>> >> >>>> -rwxrwxrwx 1 amila amila 1982 2011-02-20 01:43 >>> >> >>>> README-std-bin.txt >>> >> >>>> -rwxrwxrwx 1 amila amila 2491 2011-02-20 01:43 README.txt >>> >> >>>> -rwxrwxrwx 1 amila amila 4172 2011-02-20 01:43 >>> >> >>>> release-notes.html >>> >> >>>> drwxrwxrwx 4 amila amila 96 2011-02-20 01:43 repository >>> >> >>>> drwxrwxrwx 27 amila amila 840 2011-02-20 01:43 samples >>> >> >>>> drwxrwxrwx 4 amila amila 136 2011-02-20 01:43 webapp >>> >> >>>> >>> >> >>>> thanks, >>> >> >>>> Amila. >>> >> >>>> >>> >> >>>> [1] http://svn.apache.org/viewvc?view=revision&revision=1072499 >>> >> >>>> >>> >> >>>> On Sun, Feb 20, 2011 at 9:07 AM, Ruwan Linton >>> >> >>>> <ruwan.lin...@gmail.com> >>> >> >>>> wrote: >>> >> >>>>> >>> >> >>>>> Hi Devs, >>> >> >>>>> >>> >> >>>>> This is a call for votes to release Axis2-1.6.0. >>> >> >>>>> >>> >> >>>>> The complete list of JIRA issues fixed in this release can be >>> >> >>>>> found >>> >> >>>>> here: >>> >> >>>>> >>> >> >>>>> http://bit.ly/issues-fixed-for-1_6 >>> >> >>>>> >>> >> >>>>> The staging repository is here: >>> >> >>>>> >>> >> >>>>> >>> >> >>>>> >>> >> >>>>> https://repository.apache.org/content/repositories/orgapacheaxis2-025/ >>> >> >>>>> >>> >> >>>>> The distributions are here: >>> >> >>>>> >>> >> >>>>> http://people.apache.org/~ruwan/axis2/dist/1.6.0/ >>> >> >>>>> >>> >> >>>>> The preview of the Maven site is here: >>> >> >>>>> >>> >> >>>>> http://people.apache.org/~ruwan/axis2/site/1.6.0/ >>> >> >>>>> >>> >> >>>>> The SVN tag for this release can be found at here: >>> >> >>>>> >>> >> >>>>> >>> >> >>>>> https://svn.apache.org/repos/asf/axis/axis2/java/core/tags/v1.6.0 >>> >> >>>>> >>> >> >>>>> Here is my +1 for releasing these as Axis2-1.6.0. >>> >> >>>>> >>> >> >>>>> Thanks, >>> >> >>>>> Ruwan >>> >> >>>>> >>> >> >>>>> -- >>> >> >>>>> Ruwan Linton >>> >> >>>>> Member, Apache Software Foundation; http://www.apache.org >>> >> >>>>> >>> >> >>>>> phone: +94 11 282 7532 >>> >> >>>>> email: ru...@wso2.com; cell: +94 77 341 3097 >>> >> >>>>> blog: http://blog.ruwan.org >>> >> >>>>> linkedin: http://www.linkedin.com/in/ruwanlinton >>> >> >>>>> google: http://www.google.com/profiles/ruwan.linton >>> >> >>>>> tweet: http://twitter.com/ruwanlinton >>> >> >>>> >>> >> >>>> >>> >> >>>> >>> >> >>>> -- >>> >> >>>> Amila Suriarachchi >>> >> >>>> WSO2 Inc. >>> >> >>>> blog: http://amilachinthaka.blogspot.com/ >>> >> >>> >>> >> >>> >>> >> >>> >>> >> >>> -- >>> >> >>> Amila Suriarachchi >>> >> >>> WSO2 Inc. >>> >> >>> blog: http://amilachinthaka.blogspot.com/ >>> >> >> >>> >> >> >>> >> >> >>> >> >> -- >>> >> >> Amila Suriarachchi >>> >> >> WSO2 Inc. >>> >> >> blog: http://amilachinthaka.blogspot.com/ >>> >> > >>> >> > >>> >> > >>> >> > -- >>> >> > Amila Suriarachchi >>> >> > WSO2 Inc. >>> >> > blog: http://amilachinthaka.blogspot.com/ >>> >> > >>> >> >>> >> --------------------------------------------------------------------- >>> >> To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org >>> >> For additional commands, e-mail: java-dev-h...@axis.apache.org >>> >> >>> > >>> > >>> > >>> > -- >>> > Amila Suriarachchi >>> > WSO2 Inc. >>> > blog: http://amilachinthaka.blogspot.com/ >>> > >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org >>> For additional commands, e-mail: java-dev-h...@axis.apache.org >>> >> >> >> >> -- >> Amila Suriarachchi >> WSO2 Inc. >> blog: http://amilachinthaka.blogspot.com/ > > > > -- > ~~~*******'''''''''''''*******~~~ > Kasun Gajasinghe, > University of Moratuwa, > Sri Lanka. > Blog: http://kasunbg.blogspot.com > Twitter: http://twitter.com/kasunbg > --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org