[prev in list] [next in list] [prev in thread] [next in thread] 

List:       turbine-torque-user
Subject:    Re: Anybody built a bookstore app. Yes here is a bookstore built for torque-3.0-b4 mysql
From:       Slava Zimine <slava () japgod ! mine ! nu>
Date:       2002-08-27 13:15:56
[Download RAW message or body]

newbookstore-b4.tar.gz  willbe shortly available  on 

http://volk.fft.com/zp

t is adapted for mysql and
it s is build around the latest torque-b4

tar zxvf newbookstore-b4.tar.gz
cd newbookstore-b4

change your user/pass settings in 
build.properties
Torque.properties

ant -f build-torque.xml  -projecthelp
ant -f build-torque.xml main
ant -f  build-torque.xml id-table-init-sql
ant -f  build-torque.xml create-db
ant -f  build-torque.xml insert-sql

ant -f  build-torque.xml  compile

./runproj.sh


regards

and thanx all others who helped me with torque


slava



On Tue, Aug 27, 2002 at 08:38:29AM -0400, David-Georges Vitrant wrote:
> hey.. is there any way I could get your b3 bookstore application.. I 
> never even got mine to work :( something close to your problem with my 
> configuratoin file it seems.. took for ever to just hunt down the jar's 
> I needed.
> 
> Thanks,
> dGV
> On 27 Aug 2002, Slava Zimine wrote:
> 
> > Hi.
> > 
> > env
> > linux2.4
> > mysql
> > 
> > 
> > I can build a bookstore app with torque-b3   but not with torque-b4.
> > 
> > I'm unhappy with torque-b3 because it doesn't speak correctly and
> > reliably for me to mutliple databases, which appears to be the problem
> > of commons-jdbc2pool-1.0-dev.jar when jdbc connection is booked
> > 
> > eg. FooPeer.doSelect(new Criteria("myfirstdb")
> > 
> > produces SqlException because
> > org.apache.torque.dsfactory.TorqueDataSourceFactory.getDataSource()
> > 
> > booked jdbc connections  for "myseconddb"  !!
> > 
> > 
> > 
> > torque-b4 doesn't have this jar in its lib  and i was able to read data
> > from multiple databases in a spike code in a newapp  from the fresh 
> > tdk-2.2-b3 . 
> > 
> > my interest in getting a standalone Torque working is driven 
> > to test my om related methods before moving them to a webapp.
> > 
> > so in torque-b4
> > 
> > ant -f build-torque.xml om  works fine
> > 
> > ant -f build-torque.xml sql
> > 
> > gives exception
> > 
> > as can be seen  below a path for templates/sql/basemysql/db.props is not
> > parsed correctly
> > 
> > I've also  included  my build.properties  file
> > 
> > 
> > If somebody managed to build bookstore app with torque-b4, can he/she
> > post a working build.properties  file? 
> > 
> > regards.
> > 
> > Slava
> > 
> > 
> > ############################
> > [torque-sql] java.lang.NullPointerException
> > [torque-sql] 	at java.io.Reader.<init>(Reader.java:61)
> > [torque-sql] 	at
> > java.io.InputStreamReader.<init>(InputStreamReader.java:80)
> > [torque-sql] 	at java.util.Properties.load(Properties.java:189)
> > [torque-sql] 	at
> > org.apache.torque.engine.database.model.AppData.getIdiosyncrasies(AppData.java:163)
> >  [torque-sql] 	at
> > org.apache.torque.engine.database.model.Database.getProperty(Database.java:357)
> > [torque-sql] 	at
> > org.apache.torque.engine.database.model.ConstraintNameGenerator.generateName(ConstraintNameGenerator.java:99)
> >  [torque-sql] 	at
> > org.apache.torque.engine.database.model.NameFactory.generateName(NameFactory.java:149)
> >  [torque-sql] 	at
> > org.apache.torque.engine.database.model.Table.acquireConstraintName(Table.java:311)
> >  [torque-sql] 	at
> > org.apache.torque.engine.database.model.Table.doNaming(Table.java:268)
> > [torque-sql] 	at
> > org.apache.torque.engine.database.model.Table.loadedFromXML(Table.java:203)
> > [torque-sql] 	at
> > org.apache.torque.engine.database.transform.XmlToAppData.endElement(XmlToAppData.java:396)
> >  [torque-sql] 	at
> > org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1536)
> > [torque-sql] 	at
> > org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
> > [torque-sql] 	at
> > org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
> > [torque-sql] 	at
> > org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
> > [torque-sql] 	at
> > org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
> > [torque-sql] 	at
> > org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
> > [torque-sql] 	at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> > [torque-sql] 	at
> > org.apache.torque.engine.database.transform.XmlToAppData.parseFile(XmlToAppData.java:164)
> >  [torque-sql] 	at
> > org.apache.torque.task.TorqueDataModelTask.initControlContext(TorqueDataModelTask.java:335)
> >  [torque-sql] 	at
> > org.apache.torque.task.TorqueSQLTask.initControlContext(TorqueSQLTask.java:204)
> > [torque-sql] 	at
> > org.apache.velocity.texen.ant.TexenTask.execute(TexenTask.java:480)
> > [torque-sql] 	at org.apache.tools.ant.Task.perform(Task.java:217)
> > [torque-sql] 	at org.apache.tools.ant.Target.execute(Target.java:184)
> > [torque-sql] 	at
> > org.apache.tools.ant.Target.performTasks(Target.java:202)
> > [torque-sql] 	at
> > org.apache.tools.ant.Project.executeTarget(Project.java:601)
> > [torque-sql] 	at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:266)
> > [torque-sql] 	at
> > org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:120)
> > [torque-sql] 	at org.apache.tools.ant.Task.perform(Task.java:217)
> > [torque-sql] 	at org.apache.tools.ant.Target.execute(Target.java:184)
> > [torque-sql] 	at
> > org.apache.tools.ant.Target.performTasks(Target.java:202)
> > [torque-sql] 	at
> > org.apache.tools.ant.Project.executeTarget(Project.java:601)
> > [torque-sql] 	at
> > org.apache.tools.ant.Project.executeTargets(Project.java:560)
> > [torque-sql] 	at org.apache.tools.ant.Main.runBuild(Main.java:454)
> > [torque-sql] 	at org.apache.tools.ant.Main.start(Main.java:153)
> > [torque-sql] 	at org.apache.tools.ant.Main.main(Main.java:176)
> > [torque-sql] Database-specific properties file does not exist:
> > /data/soft/migrate/newbookstore-b4/templates/sql/base/mysql /db.props
> > [torque-sql] java.lang.NullPointerException
> > 
> > 
> > 
> > 
> > 
> > 
> 

--
To unsubscribe, e-mail:   <mailto:turbine-torque-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:turbine-torque-user-help@jakarta.apache.org>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic