From: David J. <dav...@di...> - 2002-12-28 20:05:43
|
On 2002.12.28 14:00:09 -0500 Ricardo Arg=FCello wrote: > Adrian, >=20 > Your patch worked. Thanks! > I can build JBoss again. >=20 > I have built XDoclet from the CVS in the past, and this problem never > happened. > This is really strange! In the last few days they changed so the ModulesBuilder copies all properties -- something we need anyway -- except for the ones with spaces. Can you build jboss +xdoclet cleanly in one pass or is it taking 2 passes= ? (I assume you are on windows?) Many thanks david jencks >=20 > Thanks anyway, >=20 > Ricardo Arguello >=20 >=20 > ----- Original Message -----=20 > From: "Adrian Brock" <wa...@ho...> > To: <jbo...@li...> > Sent: Saturday, December 28, 2002 9:53 AM > Subject: Re: [JBoss-dev] New XDoclet module: I can't compile JBoss > anymore >=20 >=20 > > Hi David, > >=20 > > I'm not seeing Scott's problems > > Windows XP > > j2sdk1.4.1_01 > > ant-1.5.1 (October 2 2002) > >=20 > > I'm seeing problems with the command line and > > the "Builder" task. It passes all system and > > environment properties. > > But it doesn't work very well when a value contains > > a space, e.g. "Documents and Settings" or > > "JBoss Group, LLC" > > The following temporary hack allows me to > > build xdoclet. > >=20 > > Index: ModulesGrandBuilderTask.java > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > RCS file:=20 > > /cvsroot/xdoclet/xdoclet/core/src/xdoclet/ant/modulesbuilder/ModulesG= randBuilderTask.java,v > > retrieving revision 1.10 > > diff -u -r1.10 ModulesGrandBuilderTask.java > > --- ModulesGrandBuilderTask.java 20 Dec 2002 16:49:10 -0000 1.10 > > +++ ModulesGrandBuilderTask.java 28 Dec 2002 14:44:32 -0000 > > @@ -289,7 +289,8 @@ > >=20 > > String value =3D props.get(arg).toString(); > >=20 > > - cmdl.createArgument().setValue("-D" + arg + "=3D" + valu= e); > > + if (value.indexOf(" ") =3D=3D -1) > > + cmdl.createArgument().setValue("-D" + arg + "=3D" + > value); > > } > >=20 > > exe.setCommandline(cmdl.getCommandline()); > >=20 > >=20 > > Regards, > > Adrian > >=20 > > >From: "Scott M Stark" <sco...@at...> > > >Reply-To: jbo...@li... > > >To: <jbo...@li...> > > >Subject: Re: [JBoss-dev] New XDoclet module: I can't compile JBoss > anymore > > >Date: Fri, 27 Dec 2002 16:04:11 -0800 > > > > > >This is just a stupid ass eol issue. I have cygwin setup to use unix > style=20 > > >linefeeds > > >and the .cvspass file is using the platform default. If I add the a > fixcrlf=20 > > >command to > > >the passfile target: > > > > > > <target name=3D"passfile" depends=3D"init"> > > > <cvspass cvsroot=3D"${xdoclet.cvsroot}" > > > password=3D"" > > > passfile=3D".cvspass"/> > > > <fixcrlf srcdir=3D"${module.root}" includes=3D".cvspass" eol=3D= "lf" /> > > > </target> > > > > > >then the checkout works file. This needs to be a conditionally enabl= ed >=20 > > >command > > >to address this. > > > > > >Beyond that, the build still fails at the same point even if run mor= e > than=20 > > >once. I also > > >see the same error if I run the build from whithin=20 > > >jboss-head/xdoclet/checkout/xdoclet-all/xdoclet/ > > > > > >build-externalizer: > > > > > >init: > > > [echo] > > > [echo]=20 > > >+-------------------------------------------------------------------= --- > > > [echo] | > > > [echo] | B U I L D I N G X D O C L E T M O D U L E 'xdoclet= ' > > > [echo] | > > > [echo]=20 > > >+-------------------------------------------------------------------= --- > > > > > >validate-xtags: > > >[xmlvalidate] 1 file(s) have been successfully validated. > > > > > >beautify: > > > > > >compile: > > > > > >xdoclet-xml: > > > > > >externalizer: > > > > > >jar: > > > > > >docs: > > > [xslt] DEPRECATED - xslp processor is deprecated. Use trax or > xalan=20 > > >instead. > > > [xslt] java.lang.NoClassDefFoundError: > com/kvisco/xsl/XSLProcessor > > > [xslt] at=20 > > >org.apache.tools.ant.taskdefs.optional.XslpLiaison.<init>(XslpLiaiso= n.java:80) > > > [xslt] at java.lang.Class.newInstance0(Native Method) > > > [xslt] at java.lang.Class.newInstance(Class.java:232) > > > [xslt] at=20 > > >org.apache.tools.ant.taskdefs.XSLTProcess.resolveProcessor(XSLTProce= ss.java:376) > > > [xslt] at=20 > > >org.apache.tools.ant.taskdefs.XSLTProcess.getLiaison(XSLTProcess.jav= a:557) > > > [xslt] at=20 > > >org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:1= 95) > > > [xslt] at org.apache.tools.ant.Task.perform(Task.java:319) > > > [xslt] at org.apache.tools.ant.Target.execute(Target.java:= 309) > > > [xslt] at=20 > > >org.apache.tools.ant.Target.performTasks(Target.java:336) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTarget(Project.java:1306) > > > [xslt] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.ja= va:371) > > > [xslt] at org.apache.tools.ant.Task.perform(Task.java:319) > > > [xslt] at org.apache.tools.ant.Target.execute(Target.java:= 309) > > > [xslt] at=20 > > >org.apache.tools.ant.Target.performTasks(Target.java:336) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTarget(Project.java:1306) > > > [xslt] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.ja= va:371) > > > [xslt] at org.apache.tools.ant.Task.perform(Task.java:319) > > > [xslt] at org.apache.tools.ant.Target.execute(Target.java:= 309) > > > [xslt] at=20 > > >org.apache.tools.ant.Target.performTasks(Target.java:336) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTarget(Project.java:1306) > > > [xslt] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.ja= va:371) > > > [xslt] at org.apache.tools.ant.Task.perform(Task.java:319) > > > [xslt] at org.apache.tools.ant.Target.execute(Target.java:= 309) > > > [xslt] at=20 > > >org.apache.tools.ant.Target.performTasks(Target.java:336) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTarget(Project.java:1306) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTargets(Project.java:1250) > > > [xslt] at org.apache.tools.ant.Main.runBuild(Main.java:610= ) > > > [xslt] at org.apache.tools.ant.Main.start(Main.java:196) > > > [xslt] at org.apache.tools.ant.Main.main(Main.java:235) > > > [xslt] java.lang.NoClassDefFoundError:=20 > > >org/apache/xalan/xslt/XSLTProcessorFactory > > > [xslt] at=20 > > >org.apache.tools.ant.taskdefs.optional.XalanLiaison.<init>(XalanLiai= son.java:84) > > > [xslt] at java.lang.Class.newInstance0(Native Method) > > > [xslt] at java.lang.Class.newInstance(Class.java:232) > > > [xslt] at=20 > > >org.apache.tools.ant.taskdefs.XSLTProcess.resolveProcessor(XSLTProce= ss.java:379) > > > [xslt] at=20 > > >org.apache.tools.ant.taskdefs.XSLTProcess.getLiaison(XSLTProcess.jav= a:554) > > > [xslt] at=20 > > >org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:1= 95) > > > [xslt] at org.apache.tools.ant.Task.perform(Task.java:319) > > > [xslt] at org.apache.tools.ant.Target.execute(Target.java:= 309) > > > [xslt] at=20 > > >org.apache.tools.ant.Target.performTasks(Target.java:336) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTarget(Project.java:1306) > > > [xslt] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.ja= va:371) > > > [xslt] at org.apache.tools.ant.Task.perform(Task.java:319) > > > [xslt] at org.apache.tools.ant.Target.execute(Target.java:= 309) > > > [xslt] at=20 > > >org.apache.tools.ant.Target.performTasks(Target.java:336) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTarget(Project.java:1306) > > > [xslt] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.ja= va:371) > > > [xslt] at org.apache.tools.ant.Task.perform(Task.java:319) > > > [xslt] at org.apache.tools.ant.Target.execute(Target.java:= 309) > > > [xslt] at=20 > > >org.apache.tools.ant.Target.performTasks(Target.java:336) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTarget(Project.java:1306) > > > [xslt] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.ja= va:371) > > > [xslt] at org.apache.tools.ant.Task.perform(Task.java:319) > > > [xslt] at org.apache.tools.ant.Target.execute(Target.java:= 309) > > > [xslt] at=20 > > >org.apache.tools.ant.Target.performTasks(Target.java:336) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTarget(Project.java:1306) > > > [xslt] at=20 > > >org.apache.tools.ant.Project.executeTargets(Project.java:1250) > > > [xslt] at org.apache.tools.ant.Main.runBuild(Main.java:610= ) > > > [xslt] at org.apache.tools.ant.Main.start(Main.java:196) > > > [xslt] at org.apache.tools.ant.Main.main(Main.java:235) > > > > > >BUILD FAILED > > >file:C:/usr/Main/jboss-head/xdoclet/checkout/xdoclet-all/xdoclet/mod= ules/modules > > >-common.ent:251: javax.xml.transform.TransformerFactoryConfiguration= Error: >=20 > > >Provi > > >der for javax.xml.transform.TransformerFactory cannot be found > > > > > > > > >xxxxxxxxxxxxxxxxxxxxxxxx > > >Scott Stark > > >Chief Technology Officer > > >JBoss Group, LLC > > >xxxxxxxxxxxxxxxxxxxxxxxx > > > > > >----- Original Message ----- > > >From: "David Jencks" <dav...@di...> > > >To: <jbo...@li...> > > >Sent: Friday, December 27, 2002 1:25 PM > > >Subject: Re: [JBoss-dev] New XDoclet module: I can't compile JBoss > anymore > > > > > > > > > > Do you see any obvious differences between your jboss cvs checkou= t=20 > > >command > > > > and the one ant is trying to get xdoclet? > > > > > > > > david > > > > > > > > > > > >------------------------------------------------------- > > >This sf.net email is sponsored by:ThinkGeek > > >Welcome to geek heaven. > > >http://thinkgeek.com/sf > > >_______________________________________________ > > >Jboss-development mailing list > > >Jbo...@li... > > >https://lists.sourceforge.net/lists/listinfo/jboss-development > >=20 > >=20 > > _________________________________________________________________ > > The new MSN 8: smart spam protection and 3 months FREE*. =20 > > http://join.msn.com/?page=3Dfeatures/junkmail&xAPID=3D42&PS=3D47575&P= I=3D7324&DI=3D7474&SU=3D >=20 > > http://www.hotmail.msn.com/cgi-bin/getmsg&HL=3D1216hotmailtaglines_sm= artspamprotection_3mf > >=20 > >=20 > >=20 > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Jboss-development mailing list > > Jbo...@li... > > https://lists.sourceforge.net/lists/listinfo/jboss-development > >=20 > >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Jboss-development mailing list > Jbo...@li... > https://lists.sourceforge.net/lists/listinfo/jboss-development >=20 >=20 |