I hope You have received attachments in Your personal mail. Regards, Uldis, C. T. Co [EMAIL PROTECTED]
-----Original Message----- From: Uldis Karlovs-Karlovskis [mailto:[EMAIL PROTECTED] Sent: pirmdiena, 2008. gada 21. aprīlī 18:06 To: 'Brian Agnew' Cc: 'xmltask-users@lists.sourceforge.net' Subject: RE: [Xmltask-users] NullPointerException CopyAction.record Java 5 I`ve tried before already. Java 6 do not fix this too so that`s not related. What I did not mention before, I`m using already prepared ant distribution what makes me feel that something is wrong with it. In the same time there is specific application which execute builds. Running application on the same environment (same jdk, same ant, same properties) build succeeds fine. How to catch where is difference between application cmd and mine? :( In attachment there is simplified script which throws error. I also attached jars which are in my ant/lib. xmltask-v1.15.1.jar is in ant/ext Regards, Uldis, C. T. Co [EMAIL PROTECTED] -----Original Message----- From: Brian Agnew [mailto:[EMAIL PROTECTED] Sent: pirmdiena, 2008. gada 21. aprīlī 17:50 To: Uldis Karlovs-Karlovskis Cc: xmltask-users@lists.sourceforge.net Subject: RE: [Xmltask-users] NullPointerException CopyAction.record I would try running against Java 5 (or 6) and seeing if this changes the situation at all. XMLTask should run against 1.4, but it's possible that some peculiarity has crept in. Let me know how you get on. Brian On Mon, April 21, 2008 15:10, Uldis Karlovs-Karlovskis wrote: > Thank you for quick answer. > Imo my xml file is not specifying encoding at all. The file encoding is > System Default 1252 and there is no encoding specific characters as You > see. > I`ve tried to save it as 1257 but problem remains. > > In attachment is ant -diagnostics output. > > I`ve tried to run xmltask from ant/lib and also with specifying classpath > from taskdef. Don`t helps :( > > Regards, > Uldis, C. T. Co > [EMAIL PROTECTED] > > -----Original Message----- > From: Brian Agnew [mailto:[EMAIL PROTECTED] > Sent: pirmdiena, 2008. gada 21. aprïlï 16:59 > To: Uldis Karlovs-Karlovskis > Cc: xmltask-users@lists.sourceforge.net > Subject: Re: [Xmltask-users] NullPointerException CopyAction.record > > Yes. That looks very strange. I can't perform too many diagnostics at the > moment, but I suspect it's environment related. I've just run the below > under Java 6 and XMLTask 1.15.1 and that worked fine. > > Is your source XML file specifying the correct character encoding ? > Is there anything unusual in your Ant environment ? > > ant -diagnostics > > may reveal something unusual. I'm thinking about file encoding settings > and the like. > > Brian > > > On Mon, April 21, 2008 14:45, Uldis Karlovs-Karlovskis wrote: >> Hello! >> >> >> >> I`m having strange issue when running simple xmltask copy task. Imo the >> problem is somewhere in environment but I have no idea where. I`ve tried >> everything :-( >> >> >> >> Environment: >> >> Windows, jdk 1.4.2_15, ant 1.6.2, xmltask 1.15.1. Happened on 1.10.5 >> too. >> >> >> >> My xml: >> >> <modules> >> >> <module name="core-communication"> >> >> <bin url="repository://core-communication/" /> >> >> <src url="p4://SwiftRe/CORE/Communication/" /> >> >> <version>05084</version> >> >> </module> >> >> </modules> >> >> >> >> Ant: >> >> <xmltask source="${full.bones.metadata.path}"> >> >> <copy >> path="/modules/[EMAIL PROTECTED]'core-communication']/src/@url" >> attrValue="true" >> property="retrieved" /> >> >> </xmltask> >> >> >> >> Exception: >> >> [xmltask] java.lang.NullPointerException >> >> [xmltask] at >> com.oopsconsultancy.xmltask.CopyAction.record(CopyAction.java:40) >> >> [xmltask] at >> com.oopsconsultancy.xmltask.CopyAction.apply(CopyAction.java:61) >> >> [xmltask] at >> com.oopsconsultancy.xmltask.XmlReplace.apply(XmlReplace.java:78) >> >> [xmltask] at >> com.oopsconsultancy.xmltask.XmlReplacement.apply(XmlReplacement.java:61) >> >> [xmltask] at >> com.oopsconsultancy.xmltask.ant.XmlTask.processDoc(XmlTask.java:705) >> >> [xmltask] at >> com.oopsconsultancy.xmltask.ant.XmlTask.execute(XmlTask.java:674) >> >> [xmltask] at >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) >> >> [xmltask] at net.sf.antcontrib.logic.IfTask.execute(Unknown >> Source) >> >> [xmltask] at >> sun.reflect.GeneratedMethodAccessor36.invoke(Unknown >> Source) >> >> [xmltask] at >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl >> .java:25) >> >> [xmltask] at java.lang.reflect.Method.invoke(Method.java:324) >> >> [xmltask] at >> org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123) >> >> [xmltask] at >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) >> >> [xmltask] at >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> > org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:377) >> >> [xmltask] at >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) >> >> [xmltask] at net.sf.antcontrib.logic.IfTask.execute(Unknown >> Source) >> >> [xmltask] at >> sun.reflect.GeneratedMethodAccessor36.invoke(Unknown >> Source) >> >> [xmltask] at >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl >> .java:25) >> >> [xmltask] at java.lang.reflect.Method.invoke(Method.java:324) >> >> [xmltask] at >> org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123) >> >> [xmltask] at >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> org.apache.tools.ant.Target.execute(Target.java:341) >> >> [xmltask] at >> org.apache.tools.ant.Target.performTasks(Target.java:369) >> >> [xmltask] at >> org.apache.tools.ant.Project.executeTarget(Project.java:1214) >> >> [xmltask] at >> org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:386) >> >> [xmltask] at >> org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) >> >> [xmltask] at >> net.sf.antcontrib.logic.ForEach.executeSequential(Unknown Source) >> >> [xmltask] at net.sf.antcontrib.logic.ForEach.execute(Unknown >> Source) >> >> [xmltask] at >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) >> >> [xmltask] at >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> > org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:377) >> >> [xmltask] at >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:64) >> >> [xmltask] at net.sf.antcontrib.logic.IfTask.execute(Unknown >> Source) >> >> [xmltask] at >> sun.reflect.GeneratedMethodAccessor36.invoke(Unknown >> Source) >> >> [xmltask] at >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl >> .java:25) >> >> [xmltask] at java.lang.reflect.Method.invoke(Method.java:324) >> >> [xmltask] at >> org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123) >> >> [xmltask] at >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275) >> >> [xmltask] at org.apache.tools.ant.Task.perform(Task.java:364) >> >> [xmltask] at >> org.apache.tools.ant.Target.execute(Target.java:341) >> >> [xmltask] at >> org.apache.tools.ant.Target.performTasks(Target.java:369) >> >> [xmltask] at >> org.apache.tools.ant.Project.executeTarget(Project.java:1214) >> >> [xmltask] at >> org.apache.tools.ant.Project.executeTargets(Project.java:1062) >> >> [xmltask] at org.apache.tools.ant.Main.runBuild(Main.java:673) >> >> [xmltask] at org.apache.tools.ant.Main.startAnt(Main.java:188) >> >> [xmltask] at >> org.apache.tools.ant.launch.Launcher.run(Launcher.java:196) >> >> [xmltask] at >> org.apache.tools.ant.launch.Launcher.main(Launcher.java:55) >> >> >> >> Uldis Karlovs - Karlovskis >> >> Lead SCM Engineer >> >> System Configuration Management >> >> C.T.Co >> >> Mobile: +371 29 345 210 >> >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference >> Don't miss this year's exciting event. There's still time to save $100. >> Use priority code J8TL2D2. >> > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javao > ne_______________________________________________ >> Xmltask-users mailing list >> Xmltask-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/xmltask-users >> > > > -- > Brian Agnew http://www.oopsconsultancy.com > OOPS Consultancy Ltd > Tel: +44 (0)7720 397526 > Fax: +44 (0)20 8682 0012 > > > -- Brian Agnew http://www.oopsconsultancy.com OOPS Consultancy Ltd Tel: +44 (0)7720 397526 Fax: +44 (0)20 8682 0012 ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Xmltask-users mailing list Xmltask-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xmltask-users