That sounds like a good approach.

-Adrian

--- On Sat, 4/24/10, BJ Freeman <[email protected]> wrote:

> From: BJ Freeman <[email protected]>
> Subject: Re: Set Dir for user files
> To: [email protected]
> Date: Saturday, April 24, 2010, 12:20 PM
> not runtime\tmp directly but
> user.download.dir property with runtime\tmp
> in it.
> 
> 
> =========================
> BJ Freeman
> http://bjfreeman.elance.com
> Strategic Power Office with Supplier Automation 
> <http://www.businessesnetwork.com/automation/viewforum.php?f=93>
> Specialtymarket.com <http://www.specialtymarket.com/>
> 
> Systems Integrator-- Glad to Assist
> 
> Chat  Y! messenger: bjfr33man
> Linkedin
> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro>
> 
> 
> BJ Freeman sent the following on 4/24/2010 12:09 PM:
> > I see what i missed and understand what you say.
> > now though I have to find all the places that put
> files and change them
> > so they all point to runtime\tmp as the base address.
> > 
> > =========================
> > BJ Freeman
> > http://bjfreeman.elance.com
> > Strategic Power Office with Supplier Automation 
> > <http://www.businessesnetwork.com/automation/viewforum.php?f=93>
> > Specialtymarket.com <http://www.specialtymarket.com/>
> > 
> > Systems Integrator-- Glad to Assist
> > 
> > Chat  Y! messenger: bjfr33man
> > Linkedin
> > <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro>
> > 
> > 
> > Adrian Crum sent the following on 4/24/2010 11:34 AM:
> >> There is no need to change that. The JVM user dir
> is not the same thing as an "OFBiz user" user dir.
> >>
> >> The problematic code just needs to be changed to
> point to the correct folder (runtime/tmp). Use an existing
> method to get that folder location, or create a method if it
> doesn't exist.
> >>
> >> -Adrian
> >>
> >> --- On Sat, 4/24/10, BJ Freeman <[email protected]>
> wrote:
> >>
> >>> From: BJ Freeman <[email protected]>
> >>> Subject: Re: Set Dir for user files
> >>> To: [email protected]
> >>> Date: Saturday, April 24, 2010, 11:15 AM
> >>> the start.java code uses the
> >>> user.dir
> >>> if change the code to so the user.dir is not
> used does it
> >>> break anything.
> >>> I showed how it is used now.
> >>>
> >>> =========================
> >>> BJ Freeman
> >>> http://bjfreeman.elance.com
> >>> Strategic Power Office with Supplier
> Automation <http://www.businessesnetwork.com/automation/viewforum.php?f=93>
> >>> Specialtymarket.com <http://www.specialtymarket.com/>
> >>>
> >>> Systems Integrator-- Glad to Assist
> >>>
> >>> Chat  Y! messenger: bjfr33man
> >>> Linkedin
> >>> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro>
> >>>
> >>>
> >>> Adrian Crum sent the following on 4/24/2010
> 10:42 AM:
> >>>> I don't understand the question. Could you
> rephrase it
> >>> please?
> >>>> -Adrian
> >>>>
> >>>> --- On Sat, 4/24/10, BJ Freeman <[email protected]>
> >>> wrote:
> >>>>> From: BJ Freeman <[email protected]>
> >>>>> Subject: Re: Set Dir for user files
> >>>>> To: [email protected]
> >>>>> Date: Saturday, April 24, 2010, 10:24
> AM
> >>>>> any reason I can not take the
> >>>>> user.dir out of the start.Java.
> >>>>>
> >>>>>         
>    if
> >>> (ofbizHome
> >>>>> == null) {
> >>>>>         
>     
> >>>   
> >>>>> ofbizHome =
> props.getProperty("ofbiz.home", ".");
> >>>>>         
>     
> >>>    //
> >>>>> get a full path
> >>>>>         
>     
> >>>    if
> >>>>> (ofbizHome.equals(".")) {
> >>>>>         
>     
> >>>   
> >>>>>      ofbizHome =
> >>> System.getProperty("user.dir");
> >>>>>         
>     
> >>>   
> >>>>>      ofbizHome =
> >>> ofbizHome.replace('\\', '/');
> >>>>>         
>     
> >>>   
> >>>>>     
> System.out.println("Set
> >>> OFBIZ_HOME to - " +
> >>>>> ofbizHome);
> >>>>>         
>     
> >>>    }
> >>>>>          
> >>>    }
> >>>>> =========================
> >>>>> BJ Freeman
> >>>>> http://bjfreeman.elance.com
> >>>>> Strategic Power Office with Supplier
> Automation
> >>> <http://www.businessesnetwork.com/automation/viewforum.php?f=93>
> >>>>> Specialtymarket.com <http://www.specialtymarket.com/>
> >>>>>
> >>>>> Systems Integrator-- Glad to Assist
> >>>>>
> >>>>> Chat  Y! messenger: bjfr33man
> >>>>> Linkedin
> >>>>> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro>
> >>>>>
> >>>>>
> >>>>> Adrian Crum sent the following on
> 4/24/2010 10:15
> >>> AM:
> >>>>>> Good idea. Could you create a
> patch and submit
> >>> it to
> >>>>> Jira?
> >>>>>> -Adrian
> >>>>>>
> >>>>>> --- On Sat, 4/24/10, BJ Freeman
> <[email protected]>
> >>>>> wrote:
> >>>>>>> From: BJ Freeman <[email protected]>
> >>>>>>> Subject: Set Dir for user
> files
> >>>>>>> To: [email protected]
> >>>>>>> Date: Saturday, April 24,
> 2010, 10:01 AM
> >>>>>>> from the other email about
> misc files
> >>>>>>> being in the ofbizHome it went
> to
> >>>>>>> investigate why. I thought
> they were
> >>> suppose to go
> >>>>> to the
> >>>>>>> runtime/tmp
> >>>>>>> so in the base code it uses
> "user.dir" as
> >>> a way to
> >>>>> find
> >>>>>>> ofbizHome.
> >>>>>>> There is a property
> "ofbiz.home".
> >>>>>>> there is code that uses
> >>>>>>>       
>    String
> >>> path
> >>>>> =
> >>>>>>> System.getProperty("user.dir")
> +
> >>> "/spreadsheet";
> >>>>>>> I suggest the user.dir be set
> to
> >>>>>>> "ofbiz.home"+"\runtime\tmp"
> >>>>>>> this allows the user files to
> be cleaned
> >>> using the
> >>>>> ant
> >>>>>>> clean-all
> >>>>>>>
> >>>>>>> =========================
> >>>>>>> BJ Freeman
> >>>>>>> http://bjfreeman.elance.com
> >>>>>>> Strategic Power Office with
> Supplier
> >>> Automation
> >>>>> <http://www.businessesnetwork.com/automation/viewforum.php?f=93>
> >>>>>>> Specialtymarket.com <http://www.specialtymarket.com/>
> >>>>>>>
> >>>>>>> Systems Integrator-- Glad to
> Assist
> >>>>>>>
> >>>>>>> Chat  Y! messenger:
> bjfr33man
> >>>>>>> Linkedin
> >>>>>>> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>>>
> >>>
> >>
> >>
> >>
> > 
> > 
> > 
> 
> 
> 



Reply via email to