Okay Armin,
will deal now with src-dist
but, why am i not able to use binary?
only for "enable" p6spy ?
or in generall better to use SRC?
for Struts e.g. i allways use the binary-version
greetings,
--- Armin Waibel <[EMAIL PROTECTED]> schrieb: > Hi,
>
> Ralf Bode wrote:
>
> > Hi Armin,
> >
> > i used the bin-version.
> > how am i now able to enable p6spy?
> > in OJB.properties i found no key for it!
> >
>
> you have to use the source version.
>
> > greetings,
> >
> > is it possible, that this is a bug?
> > (not setting the foreign-key?)
>
> hmm, I don't think so. There was a bug when equals
> and hashcode method
> of the persistence capable objects are overridden
> (fixed in CVS). But
> this doesn't bother your test. Nevertheless you can
> try the CVS head.
>
> regards,
> Armin
>
> >
> > --- Armin Waibel <[EMAIL PROTECTED]> schrieb: >
> Hi
> > Ralf,
> >
> >>hmm, your test is now similar to the tests in OJB
> >>test-suite. These
> >>tests pass without problems (against hsql, sapDB,
> >>mySQL,...).
> >>
> >>How does the generated sql look like? You can use
> >>p6spy to log all
> >>generated SQL. If you run your test within
> OJB-suite
> >>you only need to
> >>enable p6spy in build.properties file.
> >>
> >>regards,
> >>Armin
> >>
> >>Ralf Bode wrote:
> >>
> >>
> >>>hallo armin,
> >>>it is the same behavor!
> >>>field "autoid" in table "kunde"
> >>>is also "null" ...
> >>>
> >>>mmm (1.0rc5 - downloaded yesterday morning)
> >>>libs in classpath:
> >>>commons-collecton
> >>>commons-dbcp
> >>>commons-lang
> >>>commons-pool
> >>>db-ojb10rc5
> >>>
> >>>(and mysql...) :-)
> >>>
> >>>i did:
> >>>
> >>>Auto auto = new Auto();
> >>>auto.setFarbe("blau");
> >>>
> >>>Kunde kunde = new Kunde();
> >>>kunde.setNachname("Bode");
> >>>kunde.setVorname("Ralle");
> >>>kunde.setAuto(auto);
> >>>
> >>>//OJB aktivieren!
> >>>broker.beginTransaction();
> >>>broker.store(kunde);
> >>>broker.commitTransaction();
> >>>
> >>>
> >>>
> >>>--- Ralf Bode <[EMAIL PROTECTED]> schrieb: > Hi
> >>>Armin, Brain and the rest :-)
> >>>
> >>>
> >>>>hier is my code (a simple test-example)
> >>>>CAR:
> >>>>package de.ralle;
> >>>>
> >>>>import java.io.Serializable;
> >>>>
> >>>>//the CAR
> >>>>public class Auto implements Serializable{
> >>>>
> >>>> private String farbe;
> >>>> public Auto() {
> >>>> }
> >>>>
> >>>> public String getFarbe() {
> >>>> return farbe;
> >>>> }
> >>>>
> >>>> public void setFarbe(String string) {
> >>>> farbe = string;
> >>>> }
> >>>>
> >>>>}
> >>>>
> >>>>CUSTOMER:
> >>>>package de.ralle;
> >>>>
> >>>>import java.io.Serializable;
> >>>>
> >>>>//my customer!
> >>>>public class Kunde implements Serializable{
> >>>>
> >>>>
> >>>> private String vorname;
> >>>> private String nachname;
> >>>>
> >>>> private Auto auto;
> >>>>
> >>>>
> >>>> public Kunde(){
> >>>> }
> >>>>
> >>>> public Auto getAuto() {
> >>>> return auto;
> >>>> }
> >>>>
> >>>> public String getNachname() {
> >>>> return nachname;
> >>>> }
> >>>>
> >>>> public String getVorname() {
> >>>> return vorname;
> >>>> }
> >>>>
> >>>> public void setAuto(Auto auto) {
> >>>> this.auto = auto;
> >>>> }
> >>>>
> >>>> public void setNachname(String string) {
> >>>> nachname = string;
> >>>> }
> >>>>
> >>>> public void setVorname(String string) {
> >>>> vorname = string;
> >>>> }
> >>>>
> >>>>}
> >>>>
> >>>>and XML:
> >>>><class-descriptor
> >>>> class="de.ralle.Kunde"
> >>>> table="Kunde" >
> >>>>
> >>>> <field-descriptor
> >>>> id="1"
> >>>> name="id"
> >>>> column="id"
> >>>> jdbc-type="INTEGER"
> >>>> primarykey="true"
> >>>> access="anonymous"/>
> >>>> <field-descriptor
> >>>> id="2"
> >>>> name="vorname"
> >>>> column="vorname"
> >>>> jdbc-type="VARCHAR"/>
> >>>> <field-descriptor
> >>>> id="3"
> >>>> name="nachname"
> >>>> column="nachname"
> >>>> jdbc-type="VARCHAR"/>
> >>>> <field-descriptor
> >>>> id="4"
> >>>> name="autoId"
> >>>> column="autoid"
> >>>> jdbc-type="INTEGER"
> >>>> access="anonymous"/>
> >>>>
> >>>> <reference-descriptor
> >>>> name="auto"
> >>>> class-ref="de.ralle.Auto"
> >>>> auto-retrieve="true"
> >>>> auto-update="true"
> >>>> auto-delete="true">
> >>>> <foreignkey field-ref="autoId"/>
> >>>> </reference-descriptor>
> >>>></class-descriptor>
> >>>><class-descriptor
> >>>> class="de.ralle.Auto"
> >>>> table="auto">
> >>>> <field-descriptor
> >>>> id="1"
> >>>> name="id"
> >>>> column="id"
> >>>> jdbc-type="INTEGER"
> >>>> primarykey="true"
>
=== message truncated ===
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de
Mit Yahoo! Suche finden Sie alles: http://suche.yahoo.de
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]