Use JDK6. It's a Karaf thing, I believe.
On Mon, May 14, 2012 at 9:24 AM, Tyler Durvik <[email protected]> wrote: > I am running Windows 7 64-bit and have just downloaded ServiceMix. I > unzip the file and try to run ServiceMix. I get the following error: > > D:\apache-servicemix-4.4.1>.\bin\servicemix.bat > Could not create framework: java.lang.ArrayIndexOutOfBoundsException: -1 > java.lang.ArrayIndexOutOfBoundsException: -1 > at java.util.ArrayList.elementData(ArrayList.java:371) > at java.util.ArrayList.get(ArrayList.java:384) > at > org.apache.felix.framework.BundleImpl.getCurrentModule(BundleImpl.java:1050) > at > org.apache.felix.framework.BundleImpl.getSymbolicName(BundleImpl.java:859) > at org.apache.felix.framework.Felix.toString(Felix.java:1019) > at org.apache.felix.framework.Logger.doLog(Logger.java:128) > at org.apache.felix.framework.Logger._log(Logger.java:181) > at org.apache.felix.framework.Logger.log(Logger.java:114) > at > org.apache.felix.framework.ExtensionManager.<init>(ExtensionManager.java:201) > at org.apache.felix.framework.Felix.<init>(Felix.java:374) > at > org.apache.felix.framework.FrameworkFactory.newFramework(FrameworkFactory.java:28) > at org.apache.karaf.main.Main.launch(Main.java:266) > at org.apache.karaf.main.Main.main(Main.java:427) > > Could someone please help me. I am following the quick start guide.
