To solve this problem:
Be sure you are generating java 1.3 class files.
Best Regards,
Antonio Gallardo.
Antonio Gallardo dijo:
> 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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]