Skip to Main Content

Berkeley DB Family

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Compiling DBXML 6.0.17 with JDK 8

lsgroupMar 27 2015 — edited Mar 28 2015

Hi,

I'm working on compiling dbxml-6.0.17 on solaris 11.2 using jdk 1.8.0.  I'm using:

buildall.sh --enable-java

getting error:

Note: Some input files use unchecked or unsafe operations.

Note: Recompile with -Xlint:unchecked for details.

env CLASSPATH="./classes" java -classpath ./classes \

    com.sleepycat.persist.model.ClassEnhancer ./classes

java.lang.IllegalArgumentException

  at com.sleepycat.asm.ClassReader.<init>(ClassReader.java:167)

  at com.sleepycat.asm.ClassReader.<init>(ClassReader.java:153)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceBytes(ClassEnhancer.java:297)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:246)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242)

  at com.sleepycat.persist.model.ClassEnhancer.main(ClassEnhancer.java:108)

Exception in thread "main" java.lang.IllegalArgumentException

  at com.sleepycat.asm.ClassReader.<init>(ClassReader.java:167)

  at com.sleepycat.asm.ClassReader.<init>(ClassReader.java:153)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceBytes(ClassEnhancer.java:297)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:246)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242)

  at com.sleepycat.persist.model.ClassEnhancer.enhanceFile(ClassEnhancer.java:242)

  at com.sleepycat.persist.model.ClassEnhancer.main(ClassEnhancer.java:108)

*** Error code 1

make: Fatal error: Command failed for target `db.jar'

Has anyone been able to compile for jdk 8?  Thanks in advance.

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 24 2015
Added on Mar 27 2015
0 comments
875 views