I have used JRebel successfully for a few years. since my update to Eclipse 4.4, I have had no joy. My solution is to shut it off. Is there some preference i can set to get this to work?
JRebel: Starting logging to file: /Users/asacksadmin/.jrebel/jrebel.log
2014-10-16 11:44:18 JRebel:
2014-10-16 11:44:18 JRebel: #############################################################
2014-10-16 11:44:18 JRebel:
2014-10-16 11:44:18 JRebel: JRebel 5.6.3a (201409161040)
2014-10-16 11:44:18 JRebel: (c) Copyright ZeroTurnaround OU, Estonia, Tartu.
2014-10-16 11:44:18 JRebel:
2014-10-16 11:44:18 JRebel: Over the last 30 days JRebel prevented
2014-10-16 11:44:18 JRebel: at least 18 redeploys/restarts saving you about 0.7 hours.
2014-10-16 11:44:18 JRebel:
2014-10-16 11:44:18 JRebel: This product is licensed to Theodore Petrosky (AgencySacks)
2014-10-16 11:44:18 JRebel: until August 7, 2015
2014-10-16 11:44:18 JRebel: for up to 1 developer seats on site.
2014-10-16 11:44:18 JRebel:
2014-10-16 11:44:18 JRebel: The following plugins are disabled at the moment:
2014-10-16 11:44:18 JRebel: * Axis2 WAS plugin (set -Drebel.axis2_was_plugin=true to enable)
2014-10-16 11:44:18 JRebel:
2014-10-16 11:44:18 JRebel: #############################################################
2014-10-16 11:44:18 JRebel:
2014-10-16 11:44:18 JRebel:
2014-10-16 11:44:18 JRebel: '-noverify' missing, changing/adding/removing constructors will not be enabled!
2014-10-16 11:44:18 JRebel:
2014-10-16 11:44:18 JRebel: ERROR Failed to start a plugin org.zeroturnaround.javarebel.webobjects.WebObjectsPlugin in sun.misc.Launcher$AppClassLoader@7f423820: java.lang.NullPointerException
at org.zeroturnaround.javarebel.webobjects.WebObjectsPlugin.preinit(WebObjectsPlugin.java:28)
at com.zeroturnaround.javarebel.uB.a(JRebel:397)
at com.zeroturnaround.javarebel.uB.a(JRebel:497)
at com.zeroturnaround.javarebel.yL.e(JRebel:141)
at com.zeroturnaround.javarebel.yL.g(JRebel:162)
at com.zeroturnaround.javarebel.yL.a(JRebel:102)
at com.zeroturnaround.javarebel.yC.loadReloadableClass(JRebel:313)
at com.zeroturnaround.javarebel.SDKIntegrationImpl.findReloadableClass(JRebel:85)
at com.zeroturnaround.javarebel.yU.findReloadableClass(JRebel:16)
at java.net.URLClassLoader.findClass(URLClassLoader.java)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)
- Can't get path when run as jar: WOJRebel - Properties
- Can't get path when run as jar: WOJRebel - Properties.dev
- Can't get path when run as jar: WOJRebel - Properties.asacksadmin
Oct 16 11:44:21 N/A[N/A] INFO org.apache.log4j.Logger - Updated the logging configuration with the current system properties.
Oct 16 11:44:21 N/A[N/A] INFO org.apache.log4j.Logger - Updated the logging configuration with the current system properties.
Oct 16 11:44:21 N/A[N/A] WARN NSLog - A fatal exception occurred: org.zeroturnaround.javarebel.webobjects.WebObjectsPlugin.isEnabled()Z
[2014-10-16 11:44:21 EDT] <main> java.lang.NoSuchMethodError: org.zeroturnaround.javarebel.webobjects.WebObjectsPlugin.isEnabled()Z
at er.wojrebel.WOJRebel.<clinit>(WOJRebel.java:23)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:191)
at com.webobjects.foundation._NSUtilities._classWithPartialName(_NSUtilities.java:350)
at com.webobjects.foundation._NSUtilities.classWithName(_NSUtilities.java:334)
at com.webobjects.foundation.NSBundle.initPrincipalClass(NSBundle.java:2410)
at com.webobjects.foundation.NSBundle.InitPrincipalClasses(NSBundle.java:719)
at com.webobjects.foundation.NSBundle.<clinit>(NSBundle.java:376)
at com.webobjects.appserver.WOResourceManager.__getJavaWebObjectsResourceAsStream(WOResourceManager.java:116)
at com.webobjects.appserver._private.WOProperties.initUserDefaultsKeys(WOProperties.java:317)
at com.webobjects.appserver.WOApplication._initWOApp(WOApplication.java:5743)
at com.webobjects.appserver.WOApplication.<init>(WOApplication.java:779)
at er.extensions.appserver.ajax.ERXAjaxApplication.<init>(ERXAjaxApplication.java:30)
at er.extensions.appserver.ERXApplication.<init>(ERXApplication.java:1092)
at com.eltek.Application.<init>(Application.java:11)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at java.lang.Class.newInstance(Class.java:379)
at com.webobjects.appserver.WOApplication.main(WOApplication.java:547)
at er.extensions.appserver.ERXApplication.main(ERXApplication.java:861)
at com.eltek.Application.main(Application.java:8)
APPLICATION SHUTDOWN SEQUENCE COMPLETE