cant we use File.createTempFile() to create a temporary file and pass that
filename into the command - we dont have the same limitations we had with
1.0 because we can specify the filename.

dim

ps - hope everyone had a good xmas etc...

----- Original Message -----
From: "Ara Abrahamian" <[EMAIL PROTECTED]>
To: "'Erik Hatcher'" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, December 30, 2002 4:02 AM
Subject: RE: [Xdoclet-devel] CVS:
xdoclet/core/src/xdoclet/ant/modulesbuilder
ModulesGrandBuilderTask.java,1.10,1.11


> Well, then we should save the file in the temp dir and on *nix some ppl
> would be in trouble. We've had complains about xdoclet 1.1.x's temp
> file. Imho this patch is ok, let's see if any one complains.
>
> Ara.
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:xdoclet-devel-
> > [EMAIL PROTECTED]] On Behalf Of Erik Hatcher
> > Sent: Sunday, December 29, 2002 1:27 PM
> > To: David Jencks
> > Cc: [EMAIL PROTECTED]
> > Subject: Re: [Xdoclet-devel] CVS:
> > xdoclet/core/src/xdoclet/ant/modulesbuilder
> > ModulesGrandBuilderTask.java,1.10,1.11
> >
> > How about leveraging the -propertyfile command-line switch instead of
> > constructing -D arguments?  You'd then just pass the path to a
> property
> > file and properties with spaces would pass through fine.
> >
> > Erik
> >
> >
> > On Sunday, December 29, 2002, at 12:48  AM, David Jencks wrote:
> >
> > > Update of
> /cvsroot/xdoclet/xdoclet/core/src/xdoclet/ant/modulesbuilder
> > > In directory
> > > sc8-pr-cvs1:/tmp/cvs-serv12563/xdoclet/core/src/xdoclet/ant/
> > > modulesbuilder
> > >
> > > Modified Files:
> > > ModulesGrandBuilderTask.java
> > > Log Message:
> > > Only copy properties without spaces so as to not mess up windows
> > > command lines.  Patch from Adrian Brock
> > >
> > > Index: ModulesGrandBuilderTask.java
> > > ===================================================================
> > > RCS file:
> > > /cvsroot/xdoclet/xdoclet/core/src/xdoclet/ant/modulesbuilder/
> > > ModulesGrandBuilderTask.java,v
> > > retrieving revision 1.10
> > > retrieving revision 1.11
> > > diff -C2 -r1.10 -r1.11
> > > *** ModulesGrandBuilderTask.java 20 Dec 2002 16:49:10 -0000
> 1.10
> > > --- ModulesGrandBuilderTask.java 29 Dec 2002 05:48:22 -0000
> 1.11
> > > ***************
> > > *** 290,294 ****
> > >               String value = props.get(arg).toString();
> > >
> > > !             cmdl.createArgument().setValue("-D" + arg + "=" +
> value);
> > >           }
> > >
> > > --- 290,300 ----
> > >               String value = props.get(arg).toString();
> > >
> > > !             //don't try to set a property if it will mess up a
> > > windows command line due to spaces.
> > > !             //Patch by Adrian Brock.
> > > !             if (value == null || value.indexOf(" ") == -1) {
> > > !                 cmdl.createArgument().setValue("-D" + arg + "=" +
> > > value);
> > > !             }
> > > !             // end of if ()
> > > !
> > >           }
> > >
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This sf.net email is sponsored by:ThinkGeek
> > > Welcome to geek heaven.
> > > http://thinkgeek.com/sf
> > > _______________________________________________
> > > Xdoclet-devel mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/xdoclet-devel
> > >
> >
> >
> >
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Xdoclet-devel mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/xdoclet-devel
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Xdoclet-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-devel



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to