First, here's my platform: Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T12:29:23-05:00) Maven home: C:\Users\user\Desktop\sbhatia\apache-maven-3.2.5\bin\.. Java version: 1.8.0_31, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.8.0_31\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "dos" C:\Users\user\Desktop\user\MavenProjects\isis\saffron\webapp>java -version java version "1.8.0_31" Java(TM) SE Runtime Environment (build 1.8.0_31-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
Second, when I did the archetype, it failed complaining about absence of groupId and package. So I removed the -B (batch mode) and then it asked me to enter those, and I did. Note that groupId is provided on the commandline as per Isis website instructions, but it still complained about its absence. Mysterious. Finally, when I tried to run the SimpleApp out of the box, it went into an "infinite loop" which I had to terminate with a ctrl-c. I captured the log and basically, it can't scan certain .class files to do reflection and seems to be choking on the following for all .class files: Caused by: java.io.IOException: invalid constant type: 15 at javassist.bytecode.ConstPool.readOne(ConstPool.java:1090) at javassist.bytecode.ConstPool.read(ConstPool.java:1033) at javassist.bytecode.ConstPool.<init>(ConstPool.java:149) at javassist.bytecode.ClassFile.read(ClassFile.java:737) at javassist.bytecode.ClassFile.<init>(ClassFile.java:108) at org.reflections.adapters.JavassistAdapter.createClassObject(JavassistAdapter.java:126) ... 86 more Any idea what's going on? I am new to Apache Isis, but excited by the Isis way of building an application. Thanks. -Niel
