Hi:

My first task is to try to create an independent application from OJB. For
this I already separed all the files from the tutorial 5 (JDO) to a new
location and I am trying to compile and run the sample.

I discovered I need JDO ENHANCER with the Product.class before using the
simple demo.

I write a simple build.xml to do the enhancement but I am getting a error.
See below). I searched in the mail archive and found a tip to write the
build.xml that run the JDO ENHANCER:

<java fork="yes" failonerror="yes" classname="com.sun.jdori.enhancer.Main"
  classpathref="compilation-classpath">
 <arg line="-v -f -d ${fullbuildpath}
${fullbuildpath}/net/agssa/demo/Product.jdo
${fullbuildpath}/net/agssa/demo/Product.class" />
                </java>

Here is the error I am getting:

Buildfile: /home/agallardo/workspace/demoJDO/build.xml

enhance-jdori:
        [java] Enhancer: options:
        [java]     verbose = true
        [java]     quiet = false
        [java]     forceWrite = true
        [java]     noWrite = false
        [java]     sourcePath = null
        [java]     destinationDirectory =
/home/agallardo/workspace/demoJDO/build
        [java]     propertiesFileName = null
        [java]     doTiming = false
        [java]     classNames = {
        [java]     }
        [java]     jdoFileNames = {
        [java]        
/home/agallardo/workspace/demoJDO/build/net/agssa/demo/Product.jdo
        [java]     classFileNames = {
        [java]        
/home/agallardo/workspace/demoJDO/build/net/agssa/demo/Product.class
        [java]     }
        [java]     zipFileNames = {
        [java]     }
        [java]     dumpClass = false
        [java]     noAugment = false
        [java]     noAnnotate = false
        [java] JDO ENHANCER: using resource:
file:/home/agallardo/workspace/demoJDO/build/net/agssa/demo/Product.jdo
        [java]
---------------------------------------------------------------------------
        [java]
        [java] JDO ENHANCER: Enhancer: enhancing classfile ...
        [java] aborted with errors.
        [java] Error while enhancing: JDO ENHANCER: At least one error
occurred while enhancing input class for Transparent Persistence;
detailed message(s): I/O error while reading input stream or input
stream does not denote a valid Java class.
        [java] com.sun.jdori.enhancer.EnhancerUserException: JDO ENHANCER:
At least one error occurred while enhancing input class for
Transparent Persistence; detailed message(s): I/O error while
reading input stream or input stream does not denote a valid Java
class.
        [java]  at
com.sun.jdori.enhancer.filter.Enhancer.enhanceClassFile(Unknown
Source)
        [java]  at com.sun.jdori.enhancer.Main.enhanceClassFile(Unknown
Source)
        [java]  at com.sun.jdori.enhancer.Main.enhanceInputFiles(Unknown
Source)
        [java]  at com.sun.jdori.enhancer.Main.process(Unknown Source)
        [java]  at com.sun.jdori.enhancer.Main.main(Unknown Source)
        [java] BUILD FAILED:
file:/home/agallardo/workspace/demoJDO/build.xml:30: Java
returned: -1
Total time: 9 seconds


Can someone help me?

Best Regards,

Antonio Gallardo



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to