db-torque-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From suneel gupta <gofor_sun...@yahoo.co.in>
Subject Re: UNABLE TO CONFIGURE TORQUE AS A STANDALONE
Date Wed, 07 Jan 2004 09:42:45 GMT


suneel gupta <gofor_suneel@yahoo.co.in> wrote:HELLO EVERYBODY

I WANT TO CONFIGURE TORQUE OUTSIDE TURBINE BUT IT
CREATES SOME PROBLEM.

FIRSTLY I HAVE DOWNLOAD THE torque-3.1-src.tar AND 
ALSO JAR FILES FROM THE TORQUE SITES.

AFTER READING TO HOW TO CONFIGURE TORQUE I HAVE EDIT
THE FOUR FILES 
WHICH ARE 

1 =>
/home/satya/torque/src/generator/src/conf/build.properties
which contents is

#
-------------------------------------------------------------------
#
# T O R Q U E C O N F I G U R A T I O N F I L E
#
#
-------------------------------------------------------------------
# This file contains the most commonly used
properties. For a
# a complete list of build properties, please refer
to:
# 
http://jakarta.apache.org/turbine/torque/properties-reference.xml
#
-------------------------------------------------------------------


#
-------------------------------------------------------------------
#
# P R O J E C T
#
#
-------------------------------------------------------------------
# This is the name of your Torque project. Your
non-Java generated 
# files will be named using the project name selected
below. If your
# project=killerapp then you will have a generated:
#
# killerapp-schema.sql
#
# The custom is then to also rename your project XML
schema from
# project-schema.xml to killerapp-schema.xml. This is
required 
# for a few targets such as datasql, datadump, and
datadtd.
#
-------------------------------------------------------------------

torque.project = killerapp


#
-------------------------------------------------------------------
#
# T A R G E T D A T A B A S E
#
#
-------------------------------------------------------------------
# This is the target database, only considered when
generating
# the SQL for your Torque project. Your possible
choices are:
#
# axion, cloudscape, db2, db2400, hypersonic,
interbase, mssql,
# mysql, oracle, postgresql, sapdb, sybase
#
-------------------------------------------------------------------

torque.database = mysql


#
-------------------------------------------------------------------
#
# O B J E C T M O D E L I N F O R M A T I O N
#
#
-------------------------------------------------------------------
# These settings will allow you to customize the way
your
# Peer-based object model is created.
#
-------------------------------------------------------------------
# addGetByNameMethod
# If true, Torque adds methods to get database
fields by name/position.
#
# addIntakeRetrievable
# If true, the data objects will implement Intake's
Retrievable 
# interface
#
# addSaveMethod
# If true, Torque adds tracking code to determine
how to save objects.
#
# addTimeStamp
# If true, Torque true puts time stamps in generated
om files.
#
# basePrefix
# A string to pre-pend to the file names of base
data and peer objects.
#
# complexObjectModel
# If true, Torque generates data objects with
collection support and 
# methods to easily retreive foreign key
relationships.
#
# targetPackage
# Sets the Java package the om files will generated
to, e.g. 
# "com.company.project.om".
#
# useClasspath
# If true, Torque will not look in the
templatePath directory,
# for templates, but instead load them from the
classpath, allowing you to 
# use Torque without extracted it from the jar.
#
# useManagers
# If true, Torque will generate Manager classes that
use JCS for caching.
# Still considered experimental.
#
-------------------------------------------------------------------

torque.targetPackage = org.iitk.killerapp.om

torque.addGetByNameMethod = true
torque.addIntakeRetrievable = false
torque.addSaveMethod = true
torque.addTimeStamp = true
torque.basePrefix = Base
torque.complexObjectModel = true
torque.useClasspath = false
torque.useManagers = false


#
-------------------------------------------------------------------
#
# D A T A B A S E S E T T I N G S
#
#
-------------------------------------------------------------------
# JDBC connection settings. This is used by the
JDBCToXML task that
# will create an XML database schema from JDBC
metadata. These
# settings are also used by the SQL Ant task to
initialize your
# Torque system with the generated SQL.
#
# sameJavaName
# If true, the JDBC task will set the javaName
attribute for the tables 
# and columns to be the same as SQL name.
#
-------------------------------------------------------------------

#torque.database.createUrl =
jdbc:postgresql://127.0.0.1:5432/template1
#torque.database.buildUrl =
jdbc:postgresql://127.0.0.1:5432/bookstore
torque.database.url = jdbc:mysql://127.0.0.1/killerapp
torque.database.driver = org.gjt.mm.mysql.Driver
torque.database.user = apdas
torque.database.password = apdasetslab
torque.database.host = 127.0.0.1

torque.sameJavaName = false


2 => under the schema directory 

there are two files which are 

1:=>/home/satya/torque/src/generator/src/schema/killerapp-schema.xml
which content is

defaultIdMethod="idbroker"> 


required="true" primaryKey="true" type="INTEGER"/>
required="true" size="255" type="VARCHAR"/>
type="INTEGER"/>
type="INTEGER"/>







idMethod="idbroker">
required="true" primaryKey="true" type="INTEGER"/>
required="true" size="99" type="VARCHAR"
javaName="Name"/>


name="PERMISSION_NAME"/>





primaryKey="true" type="INTEGER"/>
required="true" primaryKey="true" type="INTEGER"/>

foreignTable="TURBINE_ROLE">
foreign="ROLE_ID"/>


foreignTable="TURBINE_PERMISSION">
foreign="PERMISSION_ID"/>





2=> files under the schema directory which is
/home/satya/src/generator/src/conf/id-table-schema.xml
which content is

?xml version="1.0" encoding="ISO-8859-1"
standalone="no"?>
"http://db.apache.org/torque/dtd/database_3_1.dtd">

====================================================================
-->
                   -->
                   -->
                   -->
====================================================================
-->
the SQL for         -->
Torque.            -->
====================================================================
-->
href="mailto:jvanzyl@apache.org">Jason van Zyl    
  -->
2003/07/24 12:40:41 mpoeschl Exp $ -->
====================================================================
-->



primaryKey="true" type="INTEGER"/>
size="255" type="VARCHAR"/>












now after created the Torque.properties 

i want to invoke Torque to create peer classes or 
for object-modelling


but when i have want to compile build-torque.xml
where it is located using ant tools
then it shows

[satya@ETS01 conf]$ ant -f build-torque.xml
Buildfile: build-torque.xml

BUILD FAILED
/home/satya/torque/src/generator/src/conf/build-torque.xml:67:
taskdef A class needed by class
org.apache.torque.task.TorqueDataModelTask cannot be
found: 

Total time: 7 seconds
[satya@ETS01 conf]$

so please anybody help me and try to solve my problem

or if anyone knows fully configuration of Torque as a
Standalone in Linux then please write me step by step


from
suneel gupta








________________________________________________________________________
Yahoo! India Mobile: Download the latest polyphonic ringtones.
Go to http://in.mobile.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: torque-user-unsubscribe@db.apache.org
For additional commands, e-mail: torque-user-help@db.apache.org



Yahoo! India Mobile: Ringtones, Wallpapers, Picture Messages and more.Download now.
Mime
  • Unnamed multipart/alternative (inline, 8-Bit, 0 bytes)
View raw message