http://docs.ofbiz.org/display/OFBADMIN/OFBiz+Contributors+Best+Practices
Tamer Sezgin sent the following on 4/24/2009 9:27 AM: > Hi, > As a beginner, while trying to understand the content of OFBiz package, I > saw this ij.ofbiz shell file in the root folder. > It seems it does not work, and inside the file I could see 2 problems: > > 1- HM='-Dderby.system.home=/data/derby' (There is no "/data/derby" > folder.. possibly it should be "/runtime/data/derby") > 2- CP="-cp $EE/derby.jar:$EE/derbytools.jar" (There is no derby.jar, and > derbytools.jar in the OFBiz package -- but there is derby-10.4.1.3.jar) > > I copied the "derby.jar" and "derbytools.jar" to proper directories, and did > some changes in the file to fix this problem.. > > Now, just to make some practice, what is the normal/expected way to handle > this problem? > I wanted to ask this question, as a beginner, in the short term, I will > probably deal with only such trivial issues, and will use the pattern > described in the answer. > > Below are the 3 options I could think of. > 1- This is a very trivial issue. leave it as it is, appearently noone > uses/needs it. > 2- Just mention about this problem in this mailgroup and expect someone fix > it. > 3- Create a JIRA record.. add the following patch... and expect someone fix > it. > > Index: ij.ofbiz > =================================================================== > --- ij.ofbiz (revision 767901) > +++ ij.ofbiz (working copy) > @@ -19,7 +19,7 @@ > ##################################################################### > > # Properties > -HM='-Dderby.system.home=data/derby' > +HM='-Dderby.system.home=runtime/data/derby' > PR='-Dij.protocol=jdbc:derby:' > DB='-Dij.database=ofbiz;create=true' > EE='framework/entity/lib/jdbc' > > > Regards, > - Tamer > -- BJ Freeman http://www.businessesnetwork.com/automation http://bjfreeman.elance.com Systems Integrator.
