cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bogdan_voloshincu <bogdan_voloshi...@yahoo.com>
Subject cayenne-ANT : package org.apache.cayenne does not exist
Date Thu, 09 Sep 2010 16:43:57 GMT

hello! i have a problem when i'm trying to compile the Main class of the
Cayenne Getting Started tutorial  with ANT. ant can't find the
org.apache.cayenne package  that is imported in  :

------------------------------------------------------------

package org.example.cayenne.persistent.auto;

import org.apache.cayenne.CayenneDataObject;

/**
 * Class _Artist was generated by Cayenne.
 * It is probably a good idea to avoid changing this class manually,
 * since it may be overwritten next time code is regenerated.
 * If you need to make any customizations, please use subclass.
 */
public abstract class _Artist extends CayenneDataObject {

    public static final String NUM_PROPERTY = "num";
    public static final String NUME_PROPERTY = "nume";

    public static final String ID_PK_COLUMN = "id";

    public void setNum(String num) {
        writeProperty("num", num);
    }
    public String getNum() {
        return (String)readProperty("num");
    }

    public void setNume(String nume) {
        writeProperty("nume", nume);
    }
    public String getNume() {
        return (String)readProperty("nume");
    }

}

-----------------------------------------------------
I added the cayenne/lib jars in the buildpath and also i included the
classpath of cayenne/lib jars in the build.xml  and  doesn't work . 

Thank's 

-----------------------------------------------------

Buildfile: C:\Users\abc\wCayenne\tutorial\build.xml
getp:
     [echo] classpath setup 
gen:
     [echo] task inited
   [delete] Deleting directory C:\Users\abc\wCayenne\tutorial\src\com
    [mkdir] Created dir: C:\Users\abc\wCayenne\tutorial\src\com
     [cgen] Generating class file:
C:\Users\abc\wCayenne\tutorial\src\com\Artist.java
     [cgen] Generating class file:
C:\Users\abc\wCayenne\tutorial\src\com\Ruby.java
compile:
    [javac] Compiling 7 source files to C:\Users\abc\wCayenne\tutorial\build
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\auto\_Artist.java:3:
package org.apache.cayenne does not exist
    [javac] import org.apache.cayenne.CayenneDataObject;
    [javac]                          ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\auto\_Artist.java:11:
cannot find symbol
    [javac] symbol: class CayenneDataObject
    [javac] public abstract class _Artist extends CayenneDataObject {
    [javac]                                       ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\Main.java:4:
package org.apache.cayenne does not exist
    [javac] import org.apache.cayenne.ObjectContext;
    [javac]                          ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\Main.java:5:
package org.apache.cayenne.access does not exist
    [javac] import org.apache.cayenne.access.DataContext;
    [javac]                                 ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\auto\_Ruby.java:3:
package org.apache.cayenne does not exist
    [javac] import org.apache.cayenne.CayenneDataObject;
    [javac]                          ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\auto\_Ruby.java:11:
cannot find symbol
    [javac] symbol: class CayenneDataObject
    [javac] public abstract class _Ruby extends CayenneDataObject {
    [javac]                                     ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\auto\_Artist.java:19:
cannot find symbol
    [javac] symbol  : method
writeProperty(java.lang.String,java.lang.String)
    [javac] location: class org.example.cayenne.persistent.auto._Artist
    [javac]         writeProperty("num", num);
    [javac]         ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\auto\_Artist.java:22:
cannot find symbol
    [javac] symbol  : method readProperty(java.lang.String)
    [javac] location: class org.example.cayenne.persistent.auto._Artist
    [javac]         return (String)readProperty("num");
    [javac]                        ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\auto\_Artist.java:26:
cannot find symbol
    [javac] symbol  : method
writeProperty(java.lang.String,java.lang.String)
    [javac] location: class org.example.cayenne.persistent.auto._Artist
    [javac]         writeProperty("nume", nume);
    [javac]         ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\auto\_Artist.java:29:
cannot find symbol
    [javac] symbol  : method readProperty(java.lang.String)
    [javac] location: class org.example.cayenne.persistent.auto._Artist
    [javac]         return (String)readProperty("nume");
    [javac]                        ^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\Main.java:10:
cannot find symbol
    [javac] symbol  : class ObjectContext
    [javac] location: class org.example.cayenne.persistent.Main
    [javac] 		ObjectContext context = DataContext.createDataContext();
    [javac] 		^
    [javac]
C:\Users\abc\wCayenne\tutorial\src\main\java\org\example\cayenne\persistent\Main.java:10:
cannot find symbol
    [javac] symbol  : variable DataContext
    [javac] location: class org.example.cayenne.persistent.Main
    [javac] 		ObjectContext context = DataContext.createDataContext();
    [javac] 		                        ^
    [javac] 12 errors

BUILD FAILED
C:\Users\abc\wCayenne\tutorial\build.xml:82: Compile failed; see the
compiler error output for details.

Total time: 1 second

-- 
View this message in context: http://cayenne.195.n3.nabble.com/cayenne-ANT-package-org-apache-cayenne-does-not-exist-tp1447117p1447117.html
Sent from the Cayenne - User mailing list archive at Nabble.com.

Mime
View raw message