Hello
I 'm trying to split a table into many classes which are containing only a
part of the datas .
TABLE TT:
NUMBER ID
VARCHAR NAME
VARCHAR DESCR
BLOB DATA
I want to have 2 classes one containing a small description ( ID , NAME and
DESCR) and the other one
Containing the data ( ID and BLOB )
It's easy to do it in the repository
<class-descriptor class="ttdescription" table="TT">
<field-descriptor name="id" column="ID" jdbc-type="BIGINT"
primarykey="true"/>
<field-descriptor name="name" column="NAME"
jdbc-type="VARCHAR"/>
<field-descriptor name="description" column="DESCRIPTION"
jdbc-type="VARCHAR"/>
</class-descriptor>
<class-descriptor class="ttData" table="TT">
<field-descriptor name="contents" column="DATA"
jdbc-type="BLOB"/>
<field-descriptor name="id" column="ID" jdbc-type="BIGINT"
primarykey="true"/>
</class-descriptor>
My problem is when I try to load all the ttdescription, the BROKER generate
a request which is also containing the fields described in the ttData
instead of limiting the select to the values of the column in ttdescription.
Is it normal ? Do I have to manualy change the query for removing the not
pertinent columns ?
I'm using the cvs source of Ojb in the front of a Oracle 9i DB .
B.R
Thierry
-----Original Message-----
From: A Leg [mailto:[EMAIL PROTECTED]
Sent: Monday, November 10, 2003 9:23 AM
To: OJB Users List
Subject: Re: problem with tutorial part 4 example
Thomas
Thank's again Thomas
I got it yesterday on the Sun web site.
The Antonio link is the good one.
To keep going I will download the 1.0.
Cheers
Andre
Thomas Mahler wrote:
> Hi again Andre,
>
> Where exactly di you get this 1.0.1 version?
>
> Our stuff was build against the 1.0 version
> (jdori-1_0-fcs-src-04_Mar_2002.zip):
> http://jcp.org/aboutJava/communityprocess/final/jsr012/index.html
>
> Please point me to the 1.0.1 release and I'll check if there are any
> compilation problems.
>
> cu,
> Thomas
>
> A Leg wrote:
>
>> Hi
>>
>> I am learning ojb and for that, first looking tutorials and running
>> examples.
>>
>> I have dowladed from Sun jdo-1_0_1-ri.zip
>> And copy all jar under db-ojb-1.0.rc4/lib
>>
>> When I want to compile the JDO example I get :
>>
>> bin/build.sh with-jdori prepare-tutorials enhance-jdori
>> Buildfile: build.xml
>>
>> splash:
>>
>> set-archive-name:
>>
>> set-archive-name-date:
>>
>> detect-jdk:
>>
>> check-jdk12proxy-classes:
>>
>> check-jndi-classes:
>>
>> use-jdk12:
>>
>> use-jdk13:
>>
>> use-jdk14:
>> [echo] detected JDK 1.4
>>
>> init:
>>
>> prepare:
>> [copy] Copying 4 files to
>> /home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/srctest
>>
>> check-jdo-classes:
>>
>> check-jdori-classes:
>>
>> with-jdori:
>> [copy] Copying 16 files to
>> /home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src
>> [copy] Copying 1 file to
>>
/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src/org/apache/ojb/tu
torial5
>>
>>
>> splash:
>>
>> set-archive-name:
>>
>> set-archive-name-date:
>>
>> detect-jdk:
>>
>> check-jdk12proxy-classes:
>>
>> check-jndi-classes:
>>
>> use-jdk12:
>>
>> use-jdk13:
>>
>> use-jdk14:
>> [echo] detected JDK 1.4
>>
>> init:
>>
>> prepare:
>>
>> check-j2ee-classes:
>>
>> preprocess:
>> [echo] using switches: +JDK13, +JDBC30
>> [java]
>>
............................................................................
............................................................................
............................................................................
............................................................................
............................................................................
............................................................................
............................................................................
................................
>>
>> [java]
>>
............................................................................
............................................................................
............................................................................
...............................
>>
>>
>> main:
>> [javac] Compiling 564 source files to
>> /home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/classes
>> [javac]
>>
/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src/org/apache/ojb/jd
ori/sql/OjbStoreManager.java:76:
>> cannot resolve symbol
>> [javac] symbol : class RuntimeJDOModelFactoryImpl
>> [javac] location: package jdo
>> [javac] import
>> com.sun.jdori.common.model.jdo.RuntimeJDOModelFactoryImpl;
>> [javac] ^
>> [javac]
>>
/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src/org/apache/ojb/jd
ori/sql/OjbStoreManager.java:80:
>> cannot resolve symbol
>> [javac] symbol : class JDOModelException
>> [javac] location: package jdo
>> [javac] import com.sun.jdori.model.jdo.JDOModelException;
>> [javac] ^
>> [javac]
>>
/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src/org/apache/ojb/jd
ori/sql/OjbFieldManager.java:64:
>> cannot resolve symbol
>> [javac] symbol : class RuntimeJDOModelFactoryImpl
>> [javac] location: package jdo
>> [javac] import
>> com.sun.jdori.common.model.jdo.RuntimeJDOModelFactoryImpl;
>> [javac] ^
>> [javac]
>>
/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src/org/apache/ojb/jd
ori/sql/OjbFieldManager.java:68:
>> cannot resolve symbol
>> [javac] symbol : class JDOModelException
>> [javac] location: package jdo
>> [javac] import com.sun.jdori.model.jdo.JDOModelException;
>> [javac] ^
>> [javac]
>>
/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src/org/apache/ojb/jd
ori/sql/OjbStoreManager.java:252:
>> cannot resolve symbol
>> [javac] symbol : variable RuntimeJDOModelFactoryImpl
>> [javac] location: class org.apache.ojb.jdori.sql.OjbStoreManager
>> [javac] JDOModel m =
>> RuntimeJDOModelFactoryImpl.getInstance().getJDOModel(cl);
>> [javac] ^
>> [javac]
>>
/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src/org/apache/ojb/jd
ori/sql/OjbStoreManager.java:255:
>> cannot resolve symbol
>> [javac] symbol : class JDOModelException
>> [javac] location: class org.apache.ojb.jdori.sql.OjbStoreManager
>> [javac] catch (JDOModelException ex)
>> [javac] ^
>> [javac]
>>
/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src/org/apache/ojb/jd
ori/sql/OjbFieldManager.java:289:
>> cannot resolve symbol
>> [javac] symbol : variable RuntimeJDOModelFactoryImpl
>> [javac] location: class org.apache.ojb.jdori.sql.OjbFieldManager
>> [javac] JDOModel m =
>> RuntimeJDOModelFactoryImpl.getInstance().getJDOModel(cl);
>> [javac] ^
>> [javac]
>>
/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/target/src/org/apache/ojb/jd
ori/sql/OjbFieldManager.java:292:
>> cannot resolve symbol
>> [javac] symbol : class JDOModelException
>> [javac] location: class org.apache.ojb.jdori.sql.OjbFieldManager
>> [javac] catch (JDOModelException ex)
>> [javac] ^
>> [javac] 8 errors
>>
>> BUILD FAILED
>> file:/home/rcs/Master/extern/java/ojb/db-ojb-1.0.rc4/build.xml:218:
>> Compile failed; see the compiler error output for details.
>>
>> Total time: 1 minute 39 seconds
>>
>> Thanks for any help
>>
>> Andre Legendre
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]