ZeroTurnaround Support Forum » JRebel Support

Eclipse integration

(9 posts)

  1. rdleeper

    Member
    Posts: 3

    I recently downloaded JavaRebel and attempted to integrate into my project in Eclipse.

    I changed the Run parameters as indicated in the installation but there was nothing specific for eclipse.

    I did in the JVM argument section:

    -noverify
    -javaagent:c:\opt\javarebel\javarebel-1.0-M2\javarebel.jar
    -Xbootclasspath/a:c:\opt\javarebel\javarebel-1.0-M2\javarebel.jar

    When I ran my application, I received an error that was not there before. Here it is:

    ##########################################################

    ZeroTurnaround JavaRebel 1.0-M2
    (c) Copyright Webmedia, Ltd, 2007. All rights reserved.

    You are running JavaRebel evaluation license.
    You have 14 days until the license expires.

    You will see this notification until you obtain a
    full license for your installation.

    Visit http://www.javarebel.com for instructions on obtaining
    a full license.

    If you think you should not see this message contact
    support@javarebel.com or check that you have your
    license file in the same directory as the JAR file.

    ##########################################################
    java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
    at homeiq.wicket.WebRequestCodingStrategy.<clinit>(<generated>:143)
    at homeiq.wicket.HomeIQApplication$1$$M$ef3fc6bf.newRequestCodingStrategy(HomeIQApplication.java:109)
    at homeiq.wicket.HomeIQApplication$1$$A$ef3fc6bf.newRequestCodingStrategy(<generated>)
    at homeiq.wicket.HomeIQApplication$1.newRequestCodingStrategy(<generated>)
    at org.apache.wicket.request.AbstractRequestCycleProcessor.getRequestCodingStrategy(AbstractRequestCycleProcessor.java:75)
    at homeiq.wicket.HomeIQApplication$1.getRequestCodingStrategy(<generated>)
    at org.apache.wicket.protocol.http.WebApplication.mount(WebApplication.java:266)
    at org.apache.wicket.protocol.http.WebApplication.mountBookmarkablePage(WebApplication.java:297)
    at homeiq.wicket.HomeIQApplication$$M$873f1c52.init(HomeIQApplication.java:42)
    at homeiq.wicket.HomeIQApplication$$A$873f1c52.init(<generated>)
    at homeiq.wicket.HomeIQApplication.init(<generated>)
    at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:503)
    at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
    at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:589)
    at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
    at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
    at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
    at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
    at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
    at org.mortbay.jetty.Server.doStart(Server.java:217)
    at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
    at homeiq.wicket.Start$$M$b6d9c25c.main(Start.java:92)
    at homeiq.wicket.Start$$A$b6d9c25c.main(<generated>)
    at homeiq.wicket.Start.main(<generated>)

    When I remove Java rebel, everything works fine.

    I am using JavaRebel 1.0-M2
    JDK 150_06 (sun)

    Any ideas how to rectify this?

    Posted 2 years ago #
  2. GM

    Member
    Posts: 1

    I'm pretty sure you must have javarebel.jar in the same directory as your server's binary.

    And the path should read:
    -noverify
    -javaagent:javarebel.jar
    -Xbootclasspath/a:javarebel.jar

    Also, regarding eclipse "integration", watch the screencast on the site, it perfectly explains how to set everything up. Also, I read something about Wicket issues at a blog, one of the authors will have to elaborate on that though.

    Posted 2 years ago #
  3. ekabanov

    LeadRebel
    Posts: 546

    I think the javarebel.jar is found OK, since the JavaRebel message is up. Could you please run it again adding "-Drebel.log=true" to command line and send the resulting JavaRebel.log to support [at] zeroturnaround [dot] com?

    Posted 2 years ago #
  4. rdleeper

    Member
    Posts: 3

    I send the log file as requested a few days ago. Is this the place I will see any updates on the issue or will I receive an email?

    Due to this issue, i cannot continue to use the product.

    Posted 2 years ago #
  5. ekabanov

    LeadRebel
    Posts: 546

    Sorry, we did not get the e-mail. Could you check that it went to the correct address? And be sure to zip the logfile if it's big, some mail servers won't let too big files through.

    Posted 2 years ago #
  6. carfield

    Member
    Posts: 1

    I try to use JavaRebel with eclipse also and I get the JavaRebel message . However, if I change method parameter I also get Hot code replace fail dialog...

    I've turn on Drebel.log=true and email the log. Please see if anything I config wrong...

    Posted 2 years ago #
  7. toomasr

    CoreRebel
    Posts: 482

    We have released JavaRebel and Eclipse integration. It is currently available as development snapshot. There is a hands-on tutorial/sample screencast at http://www.zeroturnaround.com/blog/javarebel-boosting-eclipse-plugin-development/

    Posted 2 years ago #
  8. ekabanov

    LeadRebel
    Posts: 546

    rdleeper: the issue should be fixed in the latest nightlies.

    Posted 2 years ago #
  9. torg

    guest

    link goes 404

    Posted 7 months ago #

RSS feed for this topic

Reply

(required)

(required)

(optional)

(required)

Allowed markup: a blockquote code em strong ul ol li.
Put code in between `backticks`.

Olark Livehelp