<?xml version="1.0"?><!-- generator="bbPress" -->

<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
<title>ZeroTurnaround Support Forum &#187; Recent Topics</title>
<link>http://www.zeroturnaround.com/forum/</link>
<description>ZeroTurnaround Support Forum &#187; Recent Topics</description>
<language>en</language>
<pubDate>Thu, 09 Sep 2010 21:14:46 +0000</pubDate>

<item>
<title>immunojeff on "NullPointerException when using 3.1.2a with a GWT application"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=969#post-4005</link>
<pubDate>Thu, 09 Sep 2010 17:26:07 +0000</pubDate>
<dc:creator>immunojeff</dc:creator>
<guid isPermaLink="false">4005@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;A NPE is thrown to the Jetty server log when attempting to hit my website homepage. This is a GWT application being run in Hosted Mode. If I change to version 3.1 of JRebel, this issue is resolved. When the NPE occurs, it appears it's trying to load the class: com.google.gwt.core.client.JavaScriptObject$. Here's the stacktrace for the exception:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;[artifact:mvn] [INFO] java.lang.NullPointerException
[artifact:mvn] [INFO] 	at java.lang.ClassLoader.defineClass(ClassLoader.java)
[artifact:mvn] [INFO] 	at java.lang.ClassLoader.defineClass(ClassLoader.java:466)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.CompilingClassLoader.findClass(CompilingClassLoader.java:1011)
[artifact:mvn] [INFO] 	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[artifact:mvn] [INFO] 	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
[artifact:mvn] [INFO] 	at com.zeroturnaround.javarebel.aspectj.AspectJPlugin.preinit(AspectJPlugin.java:43)
[artifact:mvn] [INFO] 	at com.zeroturnaround.javarebel.hD.a(JRebel:266)
[artifact:mvn] [INFO] 	at com.zeroturnaround.javarebel.hD.a(JRebel:330)
[artifact:mvn] [INFO] 	at com.zeroturnaround.javarebel.fy.c(JRebel:116)
[artifact:mvn] [INFO] 	at com.zeroturnaround.javarebel.fy.b(JRebel:231)
[artifact:mvn] [INFO] 	at com.zeroturnaround.javarebel.fl.loadReloadableClass(JRebel:491)
[artifact:mvn] [INFO] 	at com.zeroturnaround.javarebel.SDKIntegrationImpl.findReloadableClass(JRebel:160)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.CompilingClassLoader.findClass(CompilingClassLoader.java:985)
[artifact:mvn] [INFO] 	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[artifact:mvn] [INFO] 	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
[artifact:mvn] [INFO] 	at java.lang.Class.forName0(Native Method)
[artifact:mvn] [INFO] 	at java.lang.Class.forName(Class.java:247)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.JsValueGlue.set(JsValueGlue.java:220)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:115)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:507)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.ModuleSpace.invokeNativeVoid(ModuleSpace.java:284)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:322)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:185)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:380)
[artifact:mvn] [INFO] 	at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:222)
[artifact:mvn] [INFO] 	at java.lang.Thread.run(Thread.java:637)&#60;/code&#62;&#60;/pre&#62;</description>
</item>
<item>
<title>Artsiom on "Glassfish 3: exceptions happens on WAR redeployment"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=876#post-3617</link>
<pubDate>Thu, 24 Jun 2010 11:58:11 +0000</pubDate>
<dc:creator>Artsiom</dc:creator>
<guid isPermaLink="false">3617@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hi!&#60;/p&#62;
&#60;p&#62;Glassfish 3.0.1 Final&#60;br /&#62;
Netbeans 6.9&#60;br /&#62;
JRebel 3.1&#60;br /&#62;
Java EE 6 Maven project&#60;/p&#62;
&#60;p&#62;This happens when redeploying maven build WARs. Glassfish log:&#60;br /&#62;
&#60;code&#62;&#60;br /&#62;
SEVERE: java.util.logging.ErrorManager: 5: Error in formatting Logrecord&#60;br /&#62;
SEVERE: java.lang.IllegalStateException: WEB9031: WebappClassLoader unable to load resource [com/sun/faces/LogStrings.properties], because it has not yet been started, or was already stopped&#60;br /&#62;
        at org.glassfish.web.loader.WebappClassLoader.findResourceInternal(WebappClassLoader.java:2085)&#60;br /&#62;
        at org.glassfish.web.loader.WebappClassLoader.findResource(WebappClassLoader.java:1018)&#60;br /&#62;
        at org.zeroturnaround.javarebel.integration.util.ResourceUtil.findResource(JRebel:99)&#60;br /&#62;
        at org.zeroturnaround.javarebel.integration.generic.FindResourceClassResourceSource.getLocalResource(JRebel:48)&#60;br /&#62;
        at com.zeroturnaround.javarebel.hN.getLocalResource(JRebel:42)&#60;br /&#62;
        at com.zeroturnaround.javarebel.nG.f(JRebel:494)&#60;br /&#62;
        at com.zeroturnaround.javarebel.nG.a(JRebel:260)&#60;br /&#62;
        at com.zeroturnaround.javarebel.SDKIntegrationImpl.findResource(JRebel:229)&#60;br /&#62;
        at org.glassfish.web.loader.WebappClassLoader.findResource(WebappClassLoader.java)&#60;br /&#62;
        at org.glassfish.web.loader.WebappClassLoader.getResource(WebappClassLoader.java:1162)&#60;br /&#62;
        at com.zeroturnaround.javarebel.dO.a(JRebel:165)&#60;br /&#62;
        at com.zeroturnaround.javarebel.dO.a(JRebel:155)&#60;br /&#62;
        at com.zeroturnaround.javarebel.fX.a(JRebel:248)&#60;br /&#62;
        at com.zeroturnaround.javarebel.fX.a(JRebel:229)&#60;br /&#62;
        at com.zeroturnaround.javarebel.dO.needsUpdate(JRebel:120)&#60;br /&#62;
        at java.util.PropertyResourceBundle.handleGetObject(PropertyResourceBundle.java)&#60;br /&#62;
        at java.util.ResourceBundle.getObject(ResourceBundle.java:378)&#60;br /&#62;
        at java.util.ResourceBundle.getString(ResourceBundle.java:344)&#60;br /&#62;
        at com.sun.enterprise.server.logging.UniformLogFormatter.uniformLogFormat(UniformLogFormatter.java:278)&#60;br /&#62;
        at com.sun.enterprise.server.logging.UniformLogFormatter.format(UniformLogFormatter.java:145)&#60;br /&#62;
        at java.util.logging.StreamHandler.publish(StreamHandler.java:179)&#60;br /&#62;
        at java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:88)&#60;br /&#62;
        at java.util.logging.Logger.log(Logger.java:458)&#60;br /&#62;
        at java.util.logging.Logger.doLog(Logger.java:480)&#60;br /&#62;
        at java.util.logging.Logger.log(Logger.java:524)&#60;br /&#62;
        at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:205)&#60;br /&#62;
        at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:4664)&#60;br /&#62;
        at com.sun.enterprise.web.WebModule.contextListenerStart(WebModule.java:535)&#60;br /&#62;
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:5266)&#60;br /&#62;
        at com.sun.enterprise.web.WebModule.start(WebModule.java:499)&#60;br /&#62;
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:928)&#60;br /&#62;
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:912)&#60;br /&#62;
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:694)&#60;br /&#62;
        at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1947)&#60;br /&#62;
        at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1619)&#60;br /&#62;
        at com.sun.enterprise.web.WebApplication.start(WebApplication.java:90)&#60;br /&#62;
        at org.glassfish.internal.data.EngineRef.start(EngineRef.java:126)&#60;br /&#62;
        at org.glassfish.internal.data.ModuleInfo.start(ModuleInfo.java:241)&#60;br /&#62;
        at org.glassfish.internal.data.ApplicationInfo.start(ApplicationInfo.java:236)&#60;br /&#62;
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:339)&#60;br /&#62;
        at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:183)&#60;br /&#62;
        at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:272)&#60;br /&#62;
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$1.execute(CommandRunnerImpl.java:305)&#60;br /&#62;
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:320)&#60;br /&#62;
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1176)&#60;br /&#62;
        at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$900(CommandRunnerImpl.java:83)&#60;br /&#62;
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1235)&#60;br /&#62;
        at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1224)&#60;br /&#62;
        at com.sun.enterprise.v3.admin.AdminAdapter.doCommand(AdminAdapter.java:365)&#60;br /&#62;
        at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:204)&#60;br /&#62;
        at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:166)&#60;br /&#62;
        at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:100)&#60;br /&#62;
        at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:245)&#60;br /&#62;
        at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791)&#60;br /&#62;
        at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)&#60;br /&#62;
        at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)&#60;br /&#62;
        at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170)&#60;br /&#62;
        at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135)&#60;br /&#62;
        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102)&#60;br /&#62;
        at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88)&#60;br /&#62;
        at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76)&#60;br /&#62;
        at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53)&#60;br /&#62;
        at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57)&#60;br /&#62;
        at com.sun.grizzly.ContextTask.run(ContextTask.java:69)&#60;br /&#62;
        at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330)&#60;br /&#62;
        at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309)&#60;br /&#62;
        at java.lang.Thread.run(Thread.java:619)&#60;/p&#62;
&#60;p&#62;SEVERE: java.util.logging.ErrorManager: 5: Error in formatting Logrecord&#60;br /&#62;
SEVERE: java.lang.IllegalStateException: WEB9031: WebappClassLoader unable to load resource [com/sun/faces/LogStrings.properties], because it has not yet been started, or was already stopped&#60;br /&#62;
        at org.glassfish.web.loader.WebappClassLoader.findResourceInternal(WebappClassLoader.java:2085)&#60;br /&#62;
        at org.glassfish.web.loader.WebappClassLoader.findResource(WebappClassLoader.java:1018)&#60;br /&#62;
        at org.zeroturnaround.javarebel.integration.util.ResourceUtil.findResource(JRebel:99)&#60;br /&#62;
        at org.zeroturnaround.javarebel.integration.generic.FindResourceClassResourceSource.getLocalResource(JRebel:48)&#60;br /&#62;
        at com.zeroturnaround.javarebel.hN.getLocalResource(JRebel:42)&#60;br /&#62;
        at com.zeroturnaround.javarebel.nG.f(JRebel:494)&#60;br /&#62;
        at com.zeroturnaround.javarebel.nG.a(JRebel:260)&#60;br /&#62;
        at com.zeroturnaround.javarebel.SDKIntegrationImpl.findResource(JRebel:229)&#60;br /&#62;
        at org.glassfish.web.loader.WebappClassLoader.findResource(WebappClassLoader.java)&#60;br /&#62;
        at org.glassfish.web.loader.WebappClassLoader.getResource(WebappClassLoader.java:1162)&#60;br /&#62;
        at com.zeroturnaround.javarebel.dO.a(JRebel:165)&#60;br /&#62;
        at com.zeroturnaround.javarebel.dO.a(JRebel:155)&#60;br /&#62;
        at com.zeroturnaround.javarebel.fX.a(JRebel:248)&#60;br /&#62;
        at com.zeroturnaround.javarebel.fX.a(JRebel:229)&#60;br /&#62;
        at com.zeroturnaround.javarebel.dO.needsUpdate(JRebel:120)&#60;br /&#62;
        at java.util.PropertyResourceBundle.handleGetObject(PropertyResourceBundle.java)&#60;br /&#62;
        at java.util.ResourceBundle.getObject(ResourceBundle.java:378)&#60;br /&#62;
        at java.util.ResourceBundle.getString(ResourceBundle.java:344)&#60;br /&#62;
        at com.sun.enterprise.server.logging.UniformLogFormatter.uniformLogFormat(UniformLogFormatter.java:278)&#60;br /&#62;
        at com.sun.enterprise.server.logging.UniformLogFormatter.format(UniformLogFormatter.java:145)&#60;br /&#62;
        at java.util.logging.StreamHandler.publish(StreamHandler.java:179)&#60;br /&#62;
        at com.sun.enterprise.server.logging.GFFileHandler.log(GFFileHandler.java:523)&#60;br /&#62;
        at com.sun.enterprise.server.logging.GFFileHandler$3.run(GFFileHandler.java:255)&#60;/p&#62;
&#60;p&#62;INFO: Loading application hub-web_war_1.0-SNAPSHOT at /hub-web&#60;br /&#62;
INFO: hub-web_war_1.0-SNAPSHOT was successfully deployed in 19 961 milliseconds.&#60;/code&#62;
&#60;/p&#62;</description>
</item>
<item>
<title>marco on "jrebel-temp"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=968#post-4000</link>
<pubDate>Thu, 09 Sep 2010 12:35:46 +0000</pubDate>
<dc:creator>marco</dc:creator>
<guid isPermaLink="false">4000@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hi guys,&#60;br /&#62;
I just have a question about the jrebel-temp folder. At the beginning of my JRebel use, this dir did not exist. But now it does, and it becomes bigger at each JRebel use.&#60;br /&#62;
Today, it uses more than 2GB on my drive. Is that normal? Is it useful ? May I clean it ?&#60;/p&#62;
&#60;p&#62;Thanks !
&#60;/p&#62;</description>
</item>
<item>
<title>timomeinen on "log4j configuration"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=967#post-3999</link>
<pubDate>Thu, 09 Sep 2010 06:35:47 +0000</pubDate>
<dc:creator>timomeinen</dc:creator>
<guid isPermaLink="false">3999@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hi all,&#60;/p&#62;
&#60;p&#62;I am using JRebel in a Spring MVC application and it runs awsome. I found, that it is possible to activate the log4j-plugin, but this seems not to work properly for me. My changes in the log4j.properties aren't recognized. Do I have to configure the plugin somehow?&#60;/p&#62;
&#60;p&#62;Although, it seems, that the plugin finds the appropriate log4j.properties file. But I couldn't let it reload the file. Any ideas?&#60;/p&#62;
&#60;p&#62;Thank you very much,&#60;br /&#62;
Timo Meinen&#60;/p&#62;
&#60;p&#62;Here are some infos from the log:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;[5004] Started plugin org.zeroturnaround.javarebel.integration.log4j.Log4jPlugin
[5490] Found Javassist class file:/ByteArrayClassPath/org/apache/log4j/Category.class for org.apache.log4j.Category
[5494] org.apache.catalina.loader.WebappClassLoader@1955e0bc found resource: &#38;#39;org/apache/log4j/spi/AppenderAttachable.class&#38;#39; from &#38;#39;jar:file:/Users/timo/projekte/idea9/spike/spike-webapp/target/spike/WEB-INF/lib/log4j-1.2.16.jar!/org/apache/log4j/spi/AppenderAttachable.class&#38;#39;.
[5556] Class &#38;#39;org/apache/log4j/LogManager&#38;#39; processed by &#38;#39;org.zeroturnaround.javarebel.integration.log4j.cbp.LogManagerCBP@org.apache.catalina.loader.WebappClassLoader@1955e0bc&#38;#39;.
[5601] org.apache.catalina.loader.WebappClassLoader@1955e0bc found resource: &#38;#39;org/zeroturnaround/javarebel/integration/log4j/Log4jReloader.class&#38;#39; from &#38;#39;jrjar:jar:file:/Applications/ZeroTurnaround/JRebel/jrebel.jar/plugins/log4j-jr-plugin-3.1.2a.jar/org/zeroturnaround/javarebel/integration/log4j/Log4jReloader.class&#38;#39;.
[5610] File &#38;#39;/Users/timo/projekte/idea9/spike/spike-webapp/src/main/profiles/dev/log4j.properties&#38;#39; found for resource &#38;#39;log4j.properties&#38;#39;.&#60;/code&#62;&#60;/pre&#62;</description>
</item>
<item>
<title>jeppe on "JRebel problem with Axis2"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=966#post-3996</link>
<pubDate>Tue, 07 Sep 2010 09:13:28 +0000</pubDate>
<dc:creator>jeppe</dc:creator>
<guid isPermaLink="false">3996@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;I'm having problem using JRebel with Spring &#38;amp; Axis2 on Weblogic 9.  JRebel 3.1.2a (201008121555)&#60;/p&#62;
&#60;p&#62;First, one ear app works fine with Spring on WL. It's a frontend portal app.&#60;/p&#62;
&#60;p&#62;Another ear fails when started with JRebel (works fine without). It's an axis2 web app with embedded aar services. I guess it may be the Axis classloaders that messes things up or the Spring AOP stuff.&#60;/p&#62;
&#60;p&#62;First problem: Cannot find the JRebel plugins. I extracted the plugin jars from jrebel jars and put them in the domain lib folder. Now startup fails with the following stacktrace:&#60;/p&#62;
&#60;p&#62;Caused by: java.lang.NoClassDefFoundError: com/zeroturnaround/javarebel/gen/RebelLocator$$41272041&#60;br /&#62;
	at $Proxy62.&#38;lt;clinit&#38;gt;(Unknown Source)&#60;br /&#62;
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&#60;br /&#62;
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)&#60;br /&#62;
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)&#60;br /&#62;
	at java.lang.reflect.Constructor.newInstance(Constructor.java:494)&#60;br /&#62;
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:588)&#60;br /&#62;
	at org.springframework.aop.framework.JdkDynamicAopProxy.getProxy(JdkDynamicAopProxy.java:117)&#60;br /&#62;
	at org.springframework.aop.framework.ProxyFactory.getProxy(ProxyFactory.java:110)&#60;br /&#62;
	at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.createProxy(AbstractAutoProxyCreator.java:490)&#60;br /&#62;
	at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:365)&#60;br /&#62;
	at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:325)&#60;br /&#62;
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:361)&#60;br /&#62;
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1344)&#60;br /&#62;
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)&#60;br /&#62;
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)&#60;br /&#62;
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)&#60;br /&#62;
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)&#60;br /&#62;
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)&#60;br /&#62;
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)&#60;br /&#62;
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)&#60;br /&#62;
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)&#60;br /&#62;
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)&#60;br /&#62;
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)&#60;br /&#62;
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)&#60;br /&#62;
	at xxx.springInit.startUp(SpringInit.java:28)&#60;br /&#62;
	at org.apache.axis2.deployment.ServiceBuilder.loadServiceLifeCycleClass(ServiceBuilder.java:518)&#60;br /&#62;
	at org.apache.axis2.deployment.ServiceBuilder.populateService(ServiceBuilder.java:205)&#60;br /&#62;
	at org.apache.axis2.deployment.ServiceGroupBuilder.populateServiceGroup(ServiceGroupBuilder.java:101)&#60;br /&#62;
	at org.apache.axis2.deployment.repository.util.ArchiveReader.buildServiceGroup(ArchiveReader.java:110)
&#60;/p&#62;</description>
</item>
<item>
<title><a target='_blank' rel='nofollow' href='http://www.zeb.de/it'>Andreas Zschorn</a> on "Installation of license server behind a proxy do not work"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=964#post-3988</link>
<pubDate>Fri, 03 Sep 2010 14:54:05 +0000</pubDate>
<dc:creator><a target='_blank' rel='nofollow' href='http://www.zeb.de/it'>Andreas Zschorn</a></dc:creator>
<guid isPermaLink="false">3988@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hi, i am trying to install the license server in our company. The problem is, like many other, we have to go through a proxy to get to the internet.&#60;br /&#62;
To finish the installation, the license server tries to register it self at zeroturnaround, but i am not able to set the proxy settings.&#60;br /&#62;
Setting -Dhttp.proxyHost= or  -Dhttp.proxyPort does not help. Was anybody able to do the installation behind a company proxy  and can help me ?&#60;br /&#62;
Thanks&#60;br /&#62;
Andreas
&#60;/p&#62;</description>
</item>
<item>
<title>vili on "jrebel + eclipse web project + javascript not updating"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=871#post-3606</link>
<pubDate>Wed, 23 Jun 2010 06:17:49 +0000</pubDate>
<dc:creator>vili</dc:creator>
<guid isPermaLink="false">3606@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;When I'm using eclipse with jboss server without jrebel, I edit a javascript file &#34;script.js&#34; and press refresh on browser (firefox 3.6). Then browser reloads the updated javascript.&#60;/p&#62;
&#60;p&#62;When I do the same jrebel enabled, javascript reloading does not work (browser gets the version before editing). Refreshing project does not help. I have to redeploy the project to the server to get the updated javascript file.&#60;/p&#62;
&#60;p&#62;This is not caused by browser or web page cache settings. Everything works fine when I disable jrebel.
&#60;/p&#62;</description>
</item>
<item>
<title>cheradenine on "Possible bug in Spring resource resolution."</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=906#post-3734</link>
<pubDate>Mon, 19 Jul 2010 10:43:42 +0000</pubDate>
<dc:creator>cheradenine</dc:creator>
<guid isPermaLink="false">3734@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hi.&#60;/p&#62;
&#60;p&#62;I have an app that was working fine in JRebel &#38;lt;3.x, but now doesn't seem to start up correctly (Just tried with the latest 3.1.1).&#60;/p&#62;
&#60;p&#62;This can be traced to a line in a bean which does something like:&#60;/p&#62;
&#60;p&#62;(bean derived from AbstractXmlApplicationContext)&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;super.getResources(&#38;quot;classpath*:/profiles/database/x/a/b/c/*/m1/hibernate-types.properties&#38;quot;);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;This returns no resources (It does return resources running normally).&#60;br /&#62;
Interestingly, if I replace with the fully qualified name &#60;/p&#62;
&#60;p&#62;e.g:&#60;br /&#62;
&#60;pre&#62;&#60;code&#62;super.getResources(&#38;quot;classpath:/profiles/database/x/a/b/c/wooyay/m1/hibernate-types.properties&#38;quot;);&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;I do get a resource.&#60;/p&#62;
&#60;p&#62;Other Information:&#60;br /&#62;
App is a WAR file; many of the JAR files have rebel.xml config in them - however the jar file that the properties should be being resolved&#60;br /&#62;
from does not have rebel.xml defined (it's a separate project).&#60;/p&#62;
&#60;p&#62;Any hints to debug/fix this?
&#60;/p&#62;</description>
</item>
<item>
<title>xylifyx on "Reloading of Inner Classes"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=965#post-3989</link>
<pubDate>Mon, 06 Sep 2010 08:10:33 +0000</pubDate>
<dc:creator>xylifyx</dc:creator>
<guid isPermaLink="false">3989@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;If I insert an inner class in between other inner classes&#60;/p&#62;
&#60;p&#62;Before Save&#60;br /&#62;
TestClass$1, TestClass$2 &#60;/p&#62;
&#60;p&#62;After Save&#60;br /&#62;
TestClass$1, TestClass$2, TestClass$3&#60;/p&#62;
&#60;p&#62;But TestClass$3 is the same as TestClass$2 before the save and the new TestClass$2 doesn't have an original.&#60;/p&#62;
&#60;p&#62;Would it be possible to match them based on their type instead on their $n index, so that jrebel will continue to work.
&#60;/p&#62;</description>
</item>
<item>
<title>ragill on "Deployment Issues (Eclipse WTP/Maven/JRebel)"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=958#post-3966</link>
<pubDate>Wed, 01 Sep 2010 18:11:55 +0000</pubDate>
<dc:creator>ragill</dc:creator>
<guid isPermaLink="false">3966@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;I'm using Maven to create the following rebel.xml file:&#60;br /&#62;
&#38;lt;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&#38;gt;&#60;br /&#62;
&#38;lt;application xmlns:xsi=&#34;http://www.w3.org/2001/XMLSchema-instance&#34; xmlns=&#34;http://www.zeroturnaround.com&#34; xsi:schemaLocation=&#34;http://www.zeroturnaround.com/alderaan/rebel-2_0.xsd&#34;&#38;gt;&#60;/p&#62;
&#60;p&#62;	&#38;lt;classpath&#38;gt;&#60;br /&#62;
		&#38;lt;dir name=&#34;C:/workspace/proj-root/proj-maven/target/classes&#34;&#38;gt;&#60;br /&#62;
		&#38;lt;/dir&#38;gt;&#60;br /&#62;
	&#38;lt;/classpath&#38;gt;&#60;/p&#62;
&#60;p&#62;	&#38;lt;web&#38;gt;&#60;br /&#62;
		&#38;lt;link target=&#34;/&#34;&#38;gt;&#60;br /&#62;
			&#38;lt;dir name=&#34;C:/workspace/proj-root/proj-maven/src/main/webapp&#34;&#38;gt;&#60;br /&#62;
			&#38;lt;/dir&#38;gt;&#60;br /&#62;
		&#38;lt;/link&#38;gt;&#60;br /&#62;
	&#38;lt;/web&#38;gt;&#60;/p&#62;
&#60;p&#62;&#38;lt;/application&#38;gt;&#60;/p&#62;
&#60;p&#62;The context for my application is different then the project name. Also the web.xml file is in the src/main/webapp/WEB-INF folder. When I deploy the application via WTP (auto publishing turned off). The WEB-INF folder is placed at the correct deployment location along with the classes dir, but no web.xml (I'm assuming that this is needed). Needless to say, when I navigate to the application's context root - I get a 404 error. I see in the logs that it's trying to connect, but it looks like the redirect is going to the right location but the wrong context.&#60;/p&#62;
&#60;p&#62;Your thoughts.
&#60;/p&#62;</description>
</item>
<item>
<title>Michael on "ClassNotFound exceptions with Alfresco"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=963#post-3985</link>
<pubDate>Fri, 03 Sep 2010 13:08:00 +0000</pubDate>
<dc:creator>Michael</dc:creator>
<guid isPermaLink="false">3985@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hi!&#60;/p&#62;
&#60;p&#62;I use the current 3.1.2a release with Alfresco Enterprise 3.2.0 (spring based app) with java6. Upon booting, I get numerous ClassNotFound exceptions. My rebel.xml only contains the following entries:&#60;/p&#62;
&#60;p&#62;	&#38;lt;classpath fallback=&#34;default&#34;&#38;gt;&#60;br /&#62;
		&#38;lt;dir name=&#34;/Users/xxxx/Documents/workspace/PHAG CM Repository/bin&#34;&#38;gt;&#38;lt;/dir&#38;gt;&#60;br /&#62;
	&#38;lt;/classpath&#38;gt;&#60;/p&#62;
&#60;p&#62;Bug or configuration problem?
&#60;/p&#62;</description>
</item>
<item>
<title>wahyu on "Web framework"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=961#post-3969</link>
<pubDate>Thu, 02 Sep 2010 03:23:18 +0000</pubDate>
<dc:creator>wahyu</dc:creator>
<guid isPermaLink="false">3969@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Currently I am selecting java web framework to develop new application and I want to take jrebel support as one main consideration. I have tried using seam-hibernate and jrebel but jrebel doesn't support some features like adding new component. Could you tell me which web framework is best supported by jrebel? Thanks
&#60;/p&#62;</description>
</item>
<item>
<title>thiago_new on "Adding new EJB3 or Seam Components fail"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=962#post-3976</link>
<pubDate>Thu, 02 Sep 2010 13:16:36 +0000</pubDate>
<dc:creator>thiago_new</dc:creator>
<guid isPermaLink="false">3976@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;I've got Jrebel tested in order to evaluate it for possible purchase for a company where I work. After some testing I got noticed two problems.&#60;br /&#62;
All tests were done using JBoss 4.2.2, JDK 6, Seam 2.2.1 + EJB3&#60;/p&#62;
&#60;p&#62;1º The container does not recognize the change when adding new EJB or Seam Components .&#60;/p&#62;
&#60;p&#62;2º Changes on EJB previously deployed  works but cause a annoying warning everytime&#60;/p&#62;
&#60;p&#62;Is there any solution for that problems ?&#60;/p&#62;
&#60;p&#62;StackTrace of Error&#60;/p&#62;
&#60;p&#62;09:53:04,997 INFO  [STDOUT] JRebel-Seam: Reconfiguring Seam component 'repositorioLocalidade' [br.com.temasistemas.feriados.repositorio.RepositorioLocalidadeBean]&#60;br /&#62;
09:53:05,003 INFO  [STDOUT] JRebel: Reloading class 'br.com.temasistemas.feriados.servico.ServicoDiaUtilBean'.&#60;br /&#62;
09:53:05,007 INFO  [STDOUT] JRebel-JBoss: Reconfiguring EJB 'jboss.j2ee:service=EJB3,name=ServicoDiaUtil' [br.com.temasistemas.feriados.servico.ServicoDiaUtilBean]&#60;br /&#62;
09:53:05,011 INFO  [STDOUT] JRebel: Reloading class 'br.com.temasistemas.estruturais.gadgets.TemaMath'.&#60;br /&#62;
09:53:05,023 INFO  [STDOUT] JRebel: Reloading class 'br.com.temasistemas.feriados.servico.ServicoDiaUtil'.&#60;br /&#62;
09:53:05,058 INFO  [STDOUT] JRebel-Seam: Reconfiguring Seam component 'servicoDiaUtil' [br.com.temasistemas.feriados.servico.ServicoDiaUtilBean]&#60;br /&#62;
09:53:05,175 INFO  [STDOUT] JRebel-JBoss: Reconfiguring EJB 'jboss.j2ee:service=EJB3,name=ServicoWebLocalidade' [br.com.temasistemas.feriados.webservice.ServicoWebLocalidadeBean]&#60;br /&#62;
09:53:05,180 INFO  [STDOUT] JRebel: Reloading class 'br.com.temasistemas.feriados.webservice.ServicoWebLocalidade'.&#60;br /&#62;
09:53:05,216 INFO  [STDOUT] JRebel-Seam: Reconfiguring Seam component 'servicoWebLocalidade' [br.com.temasistemas.feriados.webservice.ServicoWebLocalidadeBean]&#60;br /&#62;
09:53:05,221 WARN  [EJBHandler] IGNORING DEPENDENCY: unable to find @EJB from interface only br.com.temasistemas.feriados.controller.ServicoAuditoria in ejb-jar.xml of Escolanot used by any EJBs&#60;br /&#62;
09:53:05,223 INFO  [STDOUT] JRebel: An error occured in a JRebel plugin while handling a class reload event:&#60;br /&#62;
09:53:05,224 INFO  [STDOUT] java.lang.RuntimeException: could not resolve global JNDI name for @EJB for container Escola: reference class: br.com.temasistemas.feriados.controller.ServicoAuditoria ejbLink:  not used by any EJBs&#60;br /&#62;
	at org.jboss.injection.EjbEncInjector.inject(EjbEncInjector.java:88)&#60;br /&#62;
	at org.jboss.ejb3.EJBContainer.onClassEvent(EJBContainer.java)&#60;br /&#62;
	at com.zeroturnaround.javarebel.SDKReloaderImpl.fireReloadListeners(JRebel:90)&#60;br /&#62;
	at com.zeroturnaround.javarebel.fl.a(JRebel:233)&#60;br /&#62;
	at com.zeroturnaround.javarebel.fl.reloadClass(JRebel:221)&#60;br /&#62;
	at com.zeroturnaround.javarebel.fl.a(JRebel:179)&#60;br /&#62;
	at com.zeroturnaround.javarebel.fl.b(JRebel:171)&#60;br /&#62;
	at com.zeroturnaround.javarebel.kq.b(JRebel:68)&#60;br /&#62;
	at com.zeroturnaround.javarebel.SDKReloaderImpl.checkAndReload(JRebel:65)&#60;br /&#62;
	at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java)&#60;br /&#62;
	at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:84)&#60;br /&#62;
	at $Proxy86$$M$3e33a0b9.matricular(Unknown Source)&#60;br /&#62;
	at $Proxy86$$A$3e33a0b9.matricular(Unknown Source)&#60;br /&#62;
	at $Proxy86.matricular(Unknown Source)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#60;br /&#62;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#60;br /&#62;
	at java.lang.reflect.Method.invoke(Method.java:597)&#60;br /&#62;
	at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)&#60;br /&#62;
	at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)&#60;br /&#62;
	at org.jboss.seam.intercept.ClientSideInterceptor$1.proceed(ClientSideInterceptor.java:76)&#60;br /&#62;
	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)&#60;br /&#62;
	at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)&#60;br /&#62;
	at org.jboss.seam.intercept.ClientSideInterceptor.invoke(ClientSideInterceptor.java:54)&#60;br /&#62;
	at org.javassist.tmp.java.lang.Object_$$_javassist_seam_6$$M$6839e082.matricular(Object_$$_javassist_seam_6.java)&#60;br /&#62;
	at org.javassist.tmp.java.lang.Object_$$_javassist_seam_6$$A$6839e082.matricular(&#38;lt;generated&#38;gt;)&#60;br /&#62;
	at org.javassist.tmp.java.lang.Object_$$_javassist_seam_6.matricular(Object_$$_javassist_seam_6.java)&#60;br /&#62;
	at &#60;/p&#62;
&#60;p&#62;Warnning:&#60;/p&#62;
&#60;p&#62;10:15:33,467 WARN  [Component] Exception calling stateful session bean default @Remove method: cadFeriadoController&#60;br /&#62;
javax.ejb.NoSuchEJBException: Could not find stateful bean: 5c4o02c-ngtr20-gdlly2fq-1-gdln2hzb-y&#60;br /&#62;
	at org.jboss.ejb3.cache.simple.SimpleStatefulCache.get(SimpleStatefulCache.java:390)&#60;br /&#62;
	at org.jboss.ejb3.cache.simple.SimpleStatefulCache.get(SimpleStatefulCache.java:375)&#60;br /&#62;
	at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:61)&#60;br /&#62;
	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)&#60;br /&#62;
	at org.jboss.ejb3.stateful.StatefulRemoveInterceptor.invoke(StatefulRemoveInterceptor.java:97)&#60;br /&#62;
	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)&#60;br /&#62;
	at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77)&#60;br /&#62;
	at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110)&#60;br /&#62;
	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)&#60;br /&#62;
	at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46)&#60;br /&#62;
	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)&#60;br /&#62;
	at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106)&#60;br /&#62;
	at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)&#60;br /&#62;
	at org.jboss.ejb3.stateful.StatefulContainer.localInvoke(StatefulContainer.java:206)&#60;br /&#62;
	at org.jboss.ejb3.stateful.StatefulLocalProxy.invoke(StatefulLocalProxy.java:119)&#60;br /&#62;
	at $Proxy135$$M$a36ee993.destroy(Unknown Source)&#60;br /&#62;
	at $Proxy135$$A$a36ee993.destroy(Unknown Source)&#60;br /&#62;
	at $Proxy135.destroy(Unknown Source)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#60;br /&#62;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#60;br /&#62;
	at java.lang.reflect.Method.invoke(Method.java:597)&#60;br /&#62;
	at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)&#60;br /&#62;
	at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32)&#60;br /&#62;
	at org.jboss.seam.intercept.ClientSideInterceptor$1.proceed(ClientSideInterceptor.java:76)&#60;br /&#62;
	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56)&#60;br /&#62;
	at org.jboss.seam.ejb.RemoveInterceptor.aroundInvoke(RemoveInterceptor.java:43)&#60;br /&#62;
	at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68)&#60;br /&#62;
	at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107)&#60;br /&#62;
	at org.jboss.seam.intercept.ClientSideInterceptor.invoke(ClientSideInterceptor.java:54)
&#60;/p&#62;</description>
</item>
<item>
<title>sporks on "WAR tag causing &#34;javax.ser vlet.ServletException: Response already committed&#34;"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=959#post-3967</link>
<pubDate>Wed, 01 Sep 2010 21:25:26 +0000</pubDate>
<dc:creator>sporks</dc:creator>
<guid isPermaLink="false">3967@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;I am using Jrebel Version 3.1.2 running Websphere 6.1.0.31 (64 bit) externally from eclipse.  I've placed a rebel.xml file at&#60;br /&#62;
Client.ear/Presentation.war/WEB-INF/classes/rebel.xml.  Below are the contents of the rebel.xml.&#60;/p&#62;
&#60;p&#62;&#60;code&#62;&#38;lt;?xml version=&#34;1.0&#34; encoding=&#34;UTF-8&#34;?&#38;gt;&#60;br /&#62;
&#38;lt;application&#60;br /&#62;
  xmlns:xsi=&#34;http://www.w3.org/2001/XMLSchema-instance&#34;&#60;br /&#62;
  xmlns=&#34;http://www.zeroturnaround.com&#34;&#60;br /&#62;
  xsi:schemaLocation=&#34;http://www.zeroturnaround.com &#60;a href=&#34;http://www.zeroturnaround.com/alderaan/rebel-2_0.xsd&#34; rel=&#34;nofollow&#34;&#62;http://www.zeroturnaround.com/alderaan/rebel-2_0.xsd&#60;/a&#62;&#34;&#38;gt;&#60;br /&#62;
  &#38;lt;classpath&#38;gt;&#60;br /&#62;
    &#38;lt;dir name=&#34;/home/tyler/Workspaces/scs/Presentation/WebContent/WEB-INF/classes&#34;/&#38;gt;&#60;br /&#62;
  &#38;lt;/classpath&#38;gt;&#60;br /&#62;
  &#38;lt;web&#38;gt;&#60;br /&#62;
    &#38;lt;link target=&#34;&#34;&#38;gt;&#60;br /&#62;
      &#38;lt;dir name=&#34;/home/tyler/Workspaces/scs/Presentation/WebContent&#34;/&#38;gt;&#60;br /&#62;
    &#38;lt;/link&#38;gt;&#60;br /&#62;
  &#38;lt;/web&#38;gt;&#60;br /&#62;
&#38;lt;/application&#38;gt;&#60;br /&#62;
&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;After starting the app and attempting to go to the login URL I immediately met with the following error.&#60;/p&#62;
&#60;p&#62;&#60;code&#62;[9/1/10 14:50:35:326 MDT] 00000022 ServletWrappe E   SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: defaultServlet. Exception thrown : javax.servlet.ServletException: Response already committed.&#60;br /&#62;
	at org.zeroturnaround.javarebel.integration.servlet.JavaRebelResourceServlet.doGet(JavaRebelResourceServlet.java:114)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)&#60;br /&#62;
	at org.zeroturnaround.javarebel.integration.servlet.JavaRebelResourceServlet.service(JavaRebelResourceServlet.java:104)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1152)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:525)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)&#60;br /&#62;
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1042)&#60;br /&#62;
	at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:484)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)&#60;br /&#62;
	at com.ibm._jsp._contentContainer._jspx_meth_tiles_insert_0(_contentContainer.java:95)&#60;br /&#62;
	at com.ibm._jsp._contentContainer._jspService(_contentContainer.java:70)&#60;br /&#62;
	at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&#60;br /&#62;
	at com.ibm._jsp._contentContainer.service(_contentContainer.java:50001)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1152)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:525)&#60;br /&#62;
	at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:232)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:288)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)&#60;br /&#62;
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1042)&#60;br /&#62;
	at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:484)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)&#60;br /&#62;
	at com.ibm._jsp._primer._jspx_meth_tiles_insert_0(_primer.java:96)&#60;br /&#62;
	at com.ibm._jsp._primer._jspService(_primer.java:70)&#60;br /&#62;
	at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&#60;br /&#62;
	at com.ibm._jsp._primer.service(_primer.java:50001)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1152)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:525)&#60;br /&#62;
	at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:232)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:288)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)&#60;br /&#62;
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1042)&#60;br /&#62;
	at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:484)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)&#60;br /&#62;
	at com.ibm._jsp._index._jspx_meth_tiles_insert_0(_index.java:101)&#60;br /&#62;
	at com.ibm._jsp._index._jspService(_index.java:75)&#60;br /&#62;
	at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&#60;br /&#62;
	at com.ibm._jsp._index.service(_index.java:50001)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1152)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)&#60;br /&#62;
	at com.fbfs.wcsi.scs.filter.CustomJamonFilter.doFilter(CustomJamonFilter.java:26)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:525)&#60;br /&#62;
	at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:232)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3548)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269)&#60;br /&#62;
	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)&#60;br /&#62;
	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)&#60;br /&#62;
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)&#60;br /&#62;
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)&#60;br /&#62;
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)&#60;br /&#62;
	at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)&#60;br /&#62;
	at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)&#60;br /&#62;
	at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)&#60;br /&#62;
	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)&#60;br /&#62;
	at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205)&#60;br /&#62;
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)&#60;br /&#62;
---- Begin backtrace for Nested Throwables&#60;br /&#62;
java.lang.IllegalStateException: Response already committed.&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebAppDispatcherContext.sendError(WebAppDispatcherContext.java:518)&#60;br /&#62;
	at com.ibm.ws.webcontainer.srt.SRTServletResponse.sendError(SRTServletResponse.java:1004)&#60;br /&#62;
	at com.ibm.ws.webcontainer.srt.SRTServletResponse.sendError(SRTServletResponse.java:987)&#60;br /&#62;
	at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:162)&#60;br /&#62;
	at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:162)&#60;br /&#62;
	at javax.servlet.http.HttpServletResponseWrapper.sendError(HttpServletResponseWrapper.java:162)&#60;br /&#62;
	at org.zeroturnaround.javarebel.integration.servlet.JavaRebelResourceServlet.handle(JavaRebelResourceServlet.java:135)&#60;br /&#62;
	at org.zeroturnaround.javarebel.integration.servlet.JavaRebelResourceServlet.doGet(JavaRebelResourceServlet.java:109)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)&#60;br /&#62;
	at org.zeroturnaround.javarebel.integration.servlet.JavaRebelResourceServlet.service(JavaRebelResourceServlet.java:104)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1152)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:525)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)&#60;br /&#62;
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1042)&#60;br /&#62;
	at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:484)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)&#60;br /&#62;
	at com.ibm._jsp._contentContainer._jspx_meth_tiles_insert_0(_contentContainer.java:95)&#60;br /&#62;
	at com.ibm._jsp._contentContainer._jspService(_contentContainer.java:70)&#60;br /&#62;
	at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&#60;br /&#62;
	at com.ibm._jsp._contentContainer.service(_contentContainer.java:50001)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1152)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:525)&#60;br /&#62;
	at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:232)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:288)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)&#60;br /&#62;
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1042)&#60;br /&#62;
	at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:484)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)&#60;br /&#62;
	at com.ibm._jsp._primer._jspx_meth_tiles_insert_0(_primer.java:96)&#60;br /&#62;
	at com.ibm._jsp._primer._jspService(_primer.java:70)&#60;br /&#62;
	at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&#60;br /&#62;
	at com.ibm._jsp._primer.service(_primer.java:50001)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1152)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:525)&#60;br /&#62;
	at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:232)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest(AbstractJSPExtensionProcessor.java:288)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639)&#60;br /&#62;
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1042)&#60;br /&#62;
	at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:484)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)&#60;br /&#62;
	at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)&#60;br /&#62;
	at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)&#60;br /&#62;
	at com.ibm._jsp._index._jspx_meth_tiles_insert_0(_index.java:101)&#60;br /&#62;
	at com.ibm._jsp._index._jspService(_index.java:75)&#60;br /&#62;
	at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:87)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)&#60;br /&#62;
	at com.ibm._jsp._index.service(_index.java:50001)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1152)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1087)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)&#60;br /&#62;
	at com.fbfs.wcsi.scs.filter.CustomJamonFilter.doFilter(CustomJamonFilter.java:26)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:848)&#60;br /&#62;
	at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:691)&#60;br /&#62;
	at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:588)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:525)&#60;br /&#62;
	at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)&#60;br /&#62;
	at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:232)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3548)&#60;br /&#62;
	at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:269)&#60;br /&#62;
	at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:831)&#60;br /&#62;
	at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1478)&#60;br /&#62;
	at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:133)&#60;br /&#62;
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)&#60;br /&#62;
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)&#60;br /&#62;
	at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)&#60;br /&#62;
	at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)&#60;br /&#62;
	at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)&#60;br /&#62;
	at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)&#60;br /&#62;
	at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)&#60;br /&#62;
	at com.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205)&#60;br /&#62;
	at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)'&#60;br /&#62;
&#60;/code&#62;&#60;br /&#62;
If I comment out &#60;/p&#62;
&#60;p&#62; &#60;code&#62;&#38;lt;web&#38;gt;&#60;br /&#62;
    &#38;lt;link target=&#34;&#34;&#38;gt;&#60;br /&#62;
      &#38;lt;dir name=&#34;/home/tyler/Workspaces/scs/Presentation/WebContent&#34;/&#38;gt;&#60;br /&#62;
    &#38;lt;/link&#38;gt;&#60;br /&#62;
  &#38;lt;/web&#38;gt;&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;in the rebel.xml the error goes away.  Any suggestions?
&#60;/p&#62;</description>
</item>
<item>
<title>sp111 on "What is the trigger for calling checkdependencies ?"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=960#post-3968</link>
<pubDate>Wed, 01 Sep 2010 23:43:50 +0000</pubDate>
<dc:creator>sp111</dc:creator>
<guid isPermaLink="false">3968@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;It appears to be called multiple times for the same classloader...and since it returns true for the framework class, my preinit is being called twice for the same classloader.
&#60;/p&#62;</description>
</item>
<item>
<title>sp111 on "preinit being called twice ?"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=957#post-3963</link>
<pubDate>Wed, 01 Sep 2010 05:28:59 +0000</pubDate>
<dc:creator>sp111</dc:creator>
<guid isPermaLink="false">3963@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;As a consequence the method that I am via javaassist is being added twice (attempted to -Duplicxate method exception)&#60;br /&#62;
and my event listener is being added twice too.&#60;/p&#62;
&#60;p&#62;The other thing that I am wondering about is the process method in subclass of JavassistClassBytecodeProcessor, which I provide an implementation of- is being called on reload event....I am not sure this is supposed to happen. Isnt the calling of the process method supposed to happen once ?
&#60;/p&#62;</description>
</item>
<item>
<title>sp111 on "Classloading restrictions- a little bit OT but still relevant"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=956#post-3958</link>
<pubDate>Tue, 31 Aug 2010 06:21:10 +0000</pubDate>
<dc:creator>sp111</dc:creator>
<guid isPermaLink="false">3958@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;I am aware of the restrictions in java classloading ie., a vanilla java class cannot be reloaded into the classloader that initially loaded it. I am not sure why it is so though. Is it something that the spec mandates ? I looked into the specification but did not find any such restriction. It seems to be it should be a simple matter to get rid of the cached reference to the old class bytes and reload the new bytes.&#60;br /&#62;
If I look into the Classloader implementation in see that findloadedclasses is final. Presumably this method is checking the cache....&#60;br /&#62;
So what is the real deal with the famous restriction ? How does Jrebel overcome this ?
&#60;/p&#62;</description>
</item>
<item>
<title>Robert on "Cannot install JRebel plugin - &#34;org.eclipse.debug.ui&#34; plugin missing"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=955#post-3957</link>
<pubDate>Mon, 30 Aug 2010 23:49:29 +0000</pubDate>
<dc:creator>Robert</dc:creator>
<guid isPermaLink="false">3957@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;I am trying to install JRebel plugin to try on an ongoing project we have. We are working on IBM Rational Software Architect v. 7.0.0. I am following the JRebel Configuration Wizard, go to Help &#38;gt; Software Updates &#38;gt; Find and Install.. options. I add the &#34;New Remote Site&#34; on your URL but cannot get pass that step. We get the following error message: &#60;/p&#62;
&#60;pre&#62;&#60;code&#62;Requested operation cannot be performed because it would invalidate the current configuration. See details for more information.
  JRebel Eclipse Debugger Integration (Optional) (1.2.0.201008061519) requires plug-in &#38;quot;org.eclipse.debug.ui (3.3.0)&#38;quot;, or later version.
  JRebel Eclipse Integration (1.2.0.201008061519) requires plug-in &#38;quot;org.eclipse.debug.ui (3.3.0)&#38;quot;, or later version.
  JRebel RAD Integration (Optional) (1.2.0.201008061519) requires plug-in &#38;quot;org.eclipse.debug.ui (3.3.0)&#38;quot;, or later version.&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;I have checked under the RSA install location (C:\Program Files\IBM\SDPShared\plugins) and found the following plugin .jar:&#60;/p&#62;
&#60;p&#62;org.eclipse.debug.ui_3.4.2.v20090110_r342.jar&#60;/p&#62;
&#60;p&#62;Therefore we are assuming the required plugin it is already installed on the IDE (not sure how to verify that though).&#60;/p&#62;
&#60;p&#62;Could you provide some assistance please? Your help will be greatly appreciated.&#60;/p&#62;
&#60;p&#62;Regards
&#60;/p&#62;</description>
</item>
<item>
<title>Chris Martin on "Catalina logs ClassCastException: ApplicationContext to RebelServletContext"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=950#post-3932</link>
<pubDate>Tue, 24 Aug 2010 23:49:45 +0000</pubDate>
<dc:creator>Chris Martin</dc:creator>
<guid isPermaLink="false">3932@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;I'm trying to use JRebel with Tomcat 6.0.26.  Adding JAVA_OPTS=&#34;-noverify -javaagent:/users/cmartin34/jrebel/jrebel.jar $JAVA_OPTS&#34; to my deploy script results in this error in catalina.out:&#60;/p&#62;
&#60;p&#62;SEVERE: Error deploying web application directory ROOT&#60;br /&#62;
java.lang.ClassCastException: org.apache.catalina.core.ApplicationContext cannot be cast to org.zeroturnaround.javarebel.RebelServletContext&#60;br /&#62;
        at org.apache.catalina.core.ApplicationContext.&#38;lt;init&#38;gt;(ApplicationContext.java:85)&#60;br /&#62;
        at org.apache.catalina.core.StandardContext.getServletContext(StandardContext.java:1736)&#60;br /&#62;
        at org.apache.catalina.core.StandardContext.postWorkDirectory(StandardContext.java:5149)&#60;br /&#62;
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4291)&#60;br /&#62;
... [ stack trace shortened ]
&#60;/p&#62;</description>
</item>
<item>
<title>emaayan on "jrebel fails when trying to use jboss 4.2.3"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=750#post-3170</link>
<pubDate>Mon, 03 May 2010 12:37:32 +0000</pubDate>
<dc:creator>emaayan</dc:creator>
<guid isPermaLink="false">3170@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;hi... trying jrebel 3.0.1&#60;br /&#62;
but i get this:&#60;/p&#62;
&#60;p&#62; 12:34:16,567 ERROR [AbstractCommandInvoker]  Failed to invoke subCommand: method [performService] in command [com.pnx.underwrite.command.services.UnderwriteRequestServiceCommand], exception = [java.lang.NoClassDefFoundError: com/zeroturnaround/javarebel/gen/RebelLocator$$5852445]&#60;br /&#62;
 12:34:16,629 ERROR [LogInterceptor]  RuntimeException in method: public abstract com.pnx.pmp.flow.micro.common.MicroflowContext com.pnx.pmp.flow.micro.common.MicroflowServiceSession.execute(com.pnx.pmp.flow.micro.common.MicroflowContext) throws java.rmi.RemoteException:&#60;br /&#62;
 com.pnx.pmp.common.exceptions.SystemException: Failed to invoke subCommand: method [performService] in command [com.pnx.underwrite.command.services.UnderwriteRequestServiceCommand], exception = [java.lang.NoClassDefFoundError: com/zeroturnaround/javarebel/gen/RebelLocator$$5852445]&#60;br /&#62;
	at com.pnx.pmp.common.exceptions.SystemException.fillInStackTrace(SystemException.java:50001)&#60;br /&#62;
	at java.lang.Throwable.&#38;lt;init&#38;gt;(Throwable.java:218)&#60;br /&#62;
	at java.lang.Exception.&#38;lt;init&#38;gt;(Exception.java:59)&#60;br /&#62;
	at java.lang.RuntimeException.&#38;lt;init&#38;gt;(RuntimeException.java:61)&#60;br /&#62;
	at com.pnx.pmp.common.exceptions.SystemException.&#38;lt;init&#38;gt;(SystemException.java:25)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.AbstractCommandInvoker$SubCommandTransactionalOperation.handleException(AbstractCommandInvoker.java:180)&#60;br /&#62;
	at com.pnx.pmp.orm.backend.TransactionalOperation.doInTransaction(TransactionalOperation.java:31)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.AbstractCommandInvoker$SubCommandTransactionalOperation.doInTransaction(AbstractCommandInvoker.java:50001)&#60;br /&#62;
	at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.AbstractCommandInvoker.executeSubCommand(AbstractCommandInvoker.java:94)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.Microflow.executeSubCommand(Microflow.java:50001)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.Microflow.executeActivity(Microflow.java:282)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.state.ExecuteActivityMicroflowState.executeActivity(ExecuteActivityMicroflowState.java:67)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.state.ExecuteActivityMicroflowState.handle(ExecuteActivityMicroflowState.java:30)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.MicroflowRunner.runMicroflow(MicroflowRunner.java:98)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.MicroflowRunner.access$000(MicroflowRunner.java:26)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.MicroflowRunner$TransactedMicroflowRunner.doInTransaction(MicroflowRunner.java:146)&#60;br /&#62;
	at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.MicroflowRunner.execute(MicroflowRunner.java:61)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.MicroflowServiceSessionBean.execute(MicroflowServiceSessionBean.java:60)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#60;br /&#62;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#60;br /&#62;
	at java.lang.reflect.Method.invoke(Method.java:592)&#60;br /&#62;
	at org.jboss.invocation.Invocation.performCall(Invocation.java:359)&#60;br /&#62;
	at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)&#60;br /&#62;
	at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)&#60;br /&#62;
	at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)&#60;br /&#62;
	at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)&#60;br /&#62;
	at org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:173)&#60;br /&#62;
	at org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:77)&#60;br /&#62;
	at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)&#60;br /&#62;
	at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)&#60;br /&#62;
	at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)&#60;br /&#62;
	at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)&#60;br /&#62;
	at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)&#60;br /&#62;
	at org.jboss.ejb.Container.invoke(Container.java:960)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#60;br /&#62;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#60;br /&#62;
	at java.lang.reflect.Method.invoke(Method.java:592)&#60;br /&#62;
	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)&#60;br /&#62;
	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)&#60;br /&#62;
	at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)&#60;br /&#62;
	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)&#60;br /&#62;
	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)&#60;br /&#62;
	at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)&#60;br /&#62;
	at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)&#60;br /&#62;
	at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)&#60;br /&#62;
	at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)&#60;br /&#62;
	at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)&#60;br /&#62;
	at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)&#60;br /&#62;
	at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)&#60;br /&#62;
	at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)&#60;br /&#62;
	at $Proxy71.execute(Unknown Source)&#60;br /&#62;
	at com.pnx.pmp.legacy.webapp.MicroflowServiceImpl.invokeMicroflow(MicroflowServiceImpl.java:43)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#60;br /&#62;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#60;br /&#62;
	at java.lang.reflect.Method.invoke(Method.java:592)&#60;br /&#62;
	at electric.util.reflect.Invocation.execute(Unknown Source)&#60;br /&#62;
	at electric.util.reflect.Invocation.invoke(Unknown Source)&#60;br /&#62;
	at electric.service.object.ObjectService.invoke(Unknown Source)&#60;br /&#62;
	at electric.soap.local.handlers.service.SOAPToServiceHandler.invoke(Unknown Source)&#60;br /&#62;
	at electric.soap.local.handlers.service.SOAPToServiceHandler.handle(Unknown Source)&#60;br /&#62;
	at electric.soap.security.handlers.SecurityHandler.handle(Unknown Source)&#60;br /&#62;
	at electric.soap.handlers.interceptor.SOAPInterceptorHandler.handle(Unknown Source)&#60;br /&#62;
	at electric.soap.routing.RoutingHandler.handle(Unknown Source)&#60;br /&#62;
	at electric.soap.handlers.logging.SOAPLoggingHandler.handle(Unknown Source)&#60;br /&#62;
	at electric.soap.handlers.setup.SetupHandler.handle(Unknown Source)&#60;br /&#62;
	at electric.soap.http.handler.HTTPToSOAP.service(Unknown Source)&#60;br /&#62;
	at electric.server.http.ServletServer.service(Unknown Source)&#60;br /&#62;
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#60;br /&#62;
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&#60;br /&#62;
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&#60;br /&#62;
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)&#60;br /&#62;
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&#60;br /&#62;
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&#60;br /&#62;
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)&#60;br /&#62;
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&#60;br /&#62;
	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)&#60;br /&#62;
	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)&#60;br /&#62;
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)&#60;br /&#62;
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&#60;br /&#62;
	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)&#60;br /&#62;
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&#60;br /&#62;
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)&#60;br /&#62;
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&#60;br /&#62;
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&#60;br /&#62;
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)&#60;br /&#62;
	at java.lang.Thread.run(Thread.java:595)&#60;br /&#62;
Caused by: java.lang.NoClassDefFoundError: com/zeroturnaround/javarebel/gen/RebelLocator$$5852445&#60;br /&#62;
	at $Proxy77.&#38;lt;clinit&#38;gt;(Unknown Source)&#60;br /&#62;
	at sun.misc.Unsafe.ensureClassInitialized(Native Method)&#60;br /&#62;
	at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)&#60;br /&#62;
	at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)&#60;br /&#62;
	at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)&#60;br /&#62;
	at java.lang.reflect.Field.getFieldAccessor(Field.java:899)&#60;br /&#62;
	at java.lang.reflect.Field.getLong(Field.java:528)&#60;br /&#62;
	at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1586)&#60;br /&#62;
	at java.io.ObjectStreamClass.access$700(ObjectStreamClass.java:52)&#60;br /&#62;
	at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:408)&#60;br /&#62;
	at java.security.AccessController.doPrivileged(Native Method)&#60;br /&#62;
	at java.io.ObjectStreamClass.&#38;lt;init&#38;gt;(ObjectStreamClass.java:400)&#60;br /&#62;
	at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:297)&#60;br /&#62;
	at java.io.ObjectStreamClass.initProxy(ObjectStreamClass.java:491)&#60;br /&#62;
	at java.io.ObjectInputStream.readProxyDesc(ObjectInputStream.java:1508)&#60;br /&#62;
	at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1463)&#60;br /&#62;
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1699)&#60;br /&#62;
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)&#60;br /&#62;
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)&#60;br /&#62;
	at java.rmi.MarshalledObject.get(MarshalledObject.java:135)&#60;br /&#62;
	at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:72)&#60;br /&#62;
	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:710)&#60;br /&#62;
	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)&#60;br /&#62;
	at javax.naming.InitialContext.lookup(InitialContext.java:351)&#60;br /&#62;
	at com.pnx.pmp.common.util.ServiceLocator.lookup(ServiceLocator.java:115)&#60;br /&#62;
	at com.pnx.pmp.security.common.AuthorizationHelper.getUserInfoByUserId(AuthorizationHelper.java:384)&#60;br /&#62;
	at com.pnx.underwrite.command.workflow.helpers.AuditWFHelper.getUserUsf(AuditWFHelper.java:110)&#60;br /&#62;
	at com.pnx.underwrite.command.workflow.helpers.AuditWFHelper.audit(AuditWFHelper.java:56)&#60;br /&#62;
	at com.pnx.underwrite.command.workflow.helpers.AuditWFHelper.execute(AuditWFHelper.java:47)&#60;br /&#62;
	at org.jbpm.graph.def.Action.execute(Action.java:122)&#60;br /&#62;
	at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:259)&#60;br /&#62;
	at org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:215)&#60;br /&#62;
	at org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:185)&#60;br /&#62;
	at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:169)&#60;br /&#62;
	at org.jbpm.graph.def.Node.leave(Node.java:381)&#60;br /&#62;
	at org.jbpm.graph.node.StartState.leave(StartState.java:70)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#60;br /&#62;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#60;br /&#62;
	at java.lang.reflect.Method.invoke(Method.java:592)&#60;br /&#62;
	at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157)&#60;br /&#62;
	at org.jbpm.graph.def.Node$$EnhancerByCGLIB$$8148bd9b.leave(&#38;lt;generated&#38;gt;)&#60;br /&#62;
	at org.jbpm.graph.exe.Token.signal(Token.java:192)&#60;br /&#62;
	at org.jbpm.graph.exe.Token.signal(Token.java:140)&#60;br /&#62;
	at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:270)&#60;br /&#62;
	at com.pnx.pmp.workflow.backend.command.StartProcessInstanceWithKeyCommand.execute(StartProcessInstanceWithKeyCommand.java:34)&#60;br /&#62;
	at org.jbpm.command.impl.CommandServiceImpl.execute(CommandServiceImpl.java:71)&#60;br /&#62;
	at com.pnx.pmp.workflow.backend.WorkflowFacade.fireWorkflow(WorkflowFacade.java:1437)&#60;br /&#62;
	at com.pnx.pmp.workflow.backend.WorkflowFacade.startWorkflow(WorkflowFacade.java:1338)&#60;br /&#62;
	at com.pnx.pmp.workflow.backend.WorkflowFacade.startWorkflow(WorkflowFacade.java:1318)&#60;br /&#62;
	at com.pnx.underwrite.command.services.UnderwriteRequestServiceCommand.initWorkflow(UnderwriteRequestServiceCommand.java:257)&#60;br /&#62;
	at com.pnx.underwrite.command.services.UnderwriteRequestServiceCommand.initWorkflow(UnderwriteRequestServiceCommand.java:227)&#60;br /&#62;
	at com.pnx.underwrite.command.services.UnderwriteRequestServiceCommand.processOffer(UnderwriteRequestServiceCommand.java:63)&#60;br /&#62;
	at com.pnx.underwrite.command.services.AbstractUnderwriteProcessServiceCommand.performService(AbstractUnderwriteProcessServiceCommand.java:148)&#60;br /&#62;
	at com.pnx.underwrite.command.services.UnderwriteRequestServiceCommand.performService(UnderwriteRequestServiceCommand.java:50001)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#60;br /&#62;
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&#60;br /&#62;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&#60;br /&#62;
	at java.lang.reflect.Method.invoke(Method.java:592)&#60;br /&#62;
	at com.pnx.pmp.flow.micro.backend.AbstractCommandInvoker$SubCommandTransactionalOperation.run(AbstractCommandInvoker.java:186)&#60;br /&#62;
	at com.pnx.pmp.orm.backend.TransactionalOperation.doInTransaction(TransactionalOperation.java:28)&#60;br /&#62;
	... 84 more&#60;br /&#62;
12:34:16,676 ERROR [MicroflowServiceImpl]  java.rmi.ServerException: RuntimeException; nested exception is:&#60;br /&#62;
	com.pnx.pmp.common.exceptions.SystemException: Failed to invoke subCommand: method [performService] in command [com.pnx.underwrite.command.services.UnderwriteRequestServiceCommand], exception = [java.lang.NoClassDefFoundError: com/zeroturnaround/javarebel/gen/RebelLocator$$5852445]
&#60;/p&#62;</description>
</item>
<item>
<title>sbartram on "JSF taglib and multiple source directories"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=954#post-3954</link>
<pubDate>Fri, 27 Aug 2010 15:01:17 +0000</pubDate>
<dc:creator>sbartram</dc:creator>
<guid isPermaLink="false">3954@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;I have a currently working application deployed as a war file and I'm trying to get to get it working with JRebel but I get a &#34;404 File Not Found&#34; error when a particular tag is used.  The taglib config file exists in projA directory and references a source fragment (using relative path) that exists in projB directory.  During the maven build, the contents of projA (web common files) are merged with projB and deployed as a war file.&#60;/p&#62;
&#60;p&#62;projA/src/main/webapp/WEB-INF/facelets/tags/foo.taglib.xml&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;tag-name&#38;gt;foo&#38;lt;/tag-name&#38;gt;
&#38;lt;source&#38;gt;sub/fragment.xhtml&#38;lt;/source&#38;gt;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;The fragment.xhtml file exists in projB:&#60;/p&#62;
&#60;p&#62;projB/src/main/webapp/WEB-INF/facelets/tags/sub/fragment.xhtml&#60;/p&#62;
&#60;p&#62;The rebel.xml file looks like this:&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;web&#38;gt;
       &#38;lt;link target=&#38;quot;/&#38;quot;&#38;gt;
            &#38;lt;dir name=&#38;quot;projB/src/main/webapp&#38;quot; /&#38;gt;
            &#38;lt;dir name=&#38;quot;projA/src/main/webapp&#38;quot; /&#38;gt;
        &#38;lt;/link&#38;gt;
    &#38;lt;/web&#38;gt;&#60;/code&#62;&#60;/pre&#62;
&#60;p&#62;JRebel is looking for the fragment.xhtml file in projA/src/main/webapp and doesn't find it there.  Apparently, it never tries to find the file in projB.  As a test, I copied the fragment.xhtml file to the projA directory and it works fine.&#60;br /&#62;
However, I don't want to do this as a permanent solution for several reasons.&#60;/p&#62;
&#60;p&#62;Any ideas?
&#60;/p&#62;</description>
</item>
<item>
<title>sp111 on "Framework- with custom tags"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=953#post-3948</link>
<pubDate>Thu, 26 Aug 2010 18:20:24 +0000</pubDate>
<dc:creator>sp111</dc:creator>
<guid isPermaLink="false">3948@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;I am using j-rebel with an application framework. I am having some trouble getting it to recognize newly added properties from a jsp tag.&#60;br /&#62;
It appears that it has its own beaninfo that has javabean beaninfo inside and it is caching the class and its properties.&#60;br /&#62;
I stepped through the code and see that java beans beaninfo has been updated with the new property , but this framework class beaninfo is not.&#60;/p&#62;
&#60;p&#62;I don't have source code for this class (well officially) so cannot do anything to modify it. But I do know the variable name of the hashmap that is doing the caching.&#60;br /&#62;
Should I just access this variable via reflection and clear the cache ? &#60;/p&#62;
&#60;p&#62;How do I hook this into jrebel ?&#60;br /&#62;
Thanks
&#60;/p&#62;</description>
</item>
<item>
<title>hadaad on "Multi-module intellij project can&#039;t run Tomcat with JRebel"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=952#post-3944</link>
<pubDate>Thu, 26 Aug 2010 16:25:54 +0000</pubDate>
<dc:creator>hadaad</dc:creator>
<guid isPermaLink="false">3944@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;This is my set-up:  &#60;/p&#62;
&#60;p&#62;I am running a maven-based Spring application on a Tomcat server.&#60;br /&#62;
I am running IntelliJ IDEA 9.02 Ultimate Edition.&#60;/p&#62;
&#60;p&#62;I have five modules which have their own pom.xml files.&#60;/p&#62;
&#60;p&#62;I added the zeroturnaround plugin to each of these pom files.  As such, whenever I run a maven task with the &#34;Run with JRebel&#34; icon in IDEA, I get the JRebel text on the console.&#60;/p&#62;
&#60;p&#62;My tomcat run configuration is this: I deploy the war exploded version of each of my modules.&#60;/p&#62;
&#60;p&#62;When I run Tomcat with the same icon, I get no JRebel text in the console, leading me to believe that JRebel is not associated with this task.  Is my run configuration wrong?  Am I putting the rebel.xml files in the wrong directories?  Is there further configuration I need?&#60;/p&#62;
&#60;p&#62;Thank you,&#60;/p&#62;
&#60;p&#62;Liam
&#60;/p&#62;</description>
</item>
<item>
<title>Zaahir on "Loading classes from web module in ear"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=951#post-3941</link>
<pubDate>Thu, 26 Aug 2010 13:06:17 +0000</pubDate>
<dc:creator>Zaahir</dc:creator>
<guid isPermaLink="false">3941@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hi&#60;/p&#62;
&#60;p&#62;I’ve deployed an ear file on weblogic 10. In my web module, in the WEB-INF/classes folder (my classes are in this folder as well) , I’ve place the rebel.xml. When the server starts is picks up the rebel.xml config but when I make changes to  my java files and compile the changes are not propagated. I’ve made the relevant changes to the weblogic files as well.&#60;/p&#62;
&#60;p&#62;Application.ear&#60;br /&#62;
----webmodule.war&#60;br /&#62;
                ----WEB-INF&#60;br /&#62;
                                ----classes&#60;br /&#62;
                                                rebel.xml&#60;br /&#62;
                                                &#38;lt;java classes&#38;gt;&#60;/p&#62;
&#60;p&#62;Have I missed out something?
&#60;/p&#62;</description>
</item>
<item>
<title>kyle.bober on "Eclipse-WTP-Maven2-JBoss"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=103#post-475</link>
<pubDate>Tue, 26 Aug 2008 21:30:34 +0000</pubDate>
<dc:creator>kyle.bober</dc:creator>
<guid isPermaLink="false">475@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;We have several projects that consist of EAR files which contain multiple WAR and JAR files. The WAR and JAR files are individual in house development projects. We use Maven2 as our dependency management and build tool. We develop our projects on Eclipse 3.4 using WTP 3.0 using the m2Eclipse plugin and would love to be able to hot deploy these project to our JBoss 4.2.2GA container. The issue is we do not deploy our project in an exploded fashion. We build the applications using Maven and create an EAR file which is created via multiple WAR and JAR files that are also configured as Eclipse projects. How would we go about using JavaRebel and JSPWeaver in this type of environment? In more detail let's say we have an unexploded EAR file that is deployed on JBoss and we make changes to a class contained in a JAR file that is used by one of our WARs how would we get this to work using JavaRebel? Also, can we do the same with JSPWeaver? Modify some JSPs that will be contained in our unexploded WAR and containe din the unexploded EAR file??? What I am shooting for is a solution to using the above technologies (Eclipse-WTP-Maven2-JBoss) and never having to rebuild and stop and stop our JEE App Server in our development environments.
&#60;/p&#62;</description>
</item>
<item>
<title>Tony on "JRebel not reloading classes"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=718#post-3051</link>
<pubDate>Sun, 25 Apr 2010 16:48:17 +0000</pubDate>
<dc:creator>Tony</dc:creator>
<guid isPermaLink="false">3051@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;I'm evaluating JRebel.  I downloaded the trial version and followed the steps on this site to the letter and cannot get JREbel to work: &#60;a href=&#34;http://www.zeroturnaround.com/blog/how-to-install-and-use-jrebel-formerly-javarebel-in-tomcat-with-the-eclipse-ide/&#34; rel=&#34;nofollow&#34;&#62;http://www.zeroturnaround.com/blog/how-to-install-and-use-jrebel-formerly-javarebel-in-tomcat-with-the-eclipse-ide/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I'm using Spring STS 2.3.0 (Eclipse 3.5) with Tomcat 6.  I generated the jrebel.xml file to src/main/webapps/classes and I even see a message telling me that it's watching my target/classes directory (among others) when I start the Tomcat server within my IDE.  &#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;JRebel: Directory ..\ex09_1\target\classes' will be monitored for changes.&#60;br /&#62;
...&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;However, when I make a change to some classes and save, the changes are not picked up by JRebel.  I see no console output and the changes I made are not reflected in the running application.  I have verified that the class file is actually updated because the modified date/time changes.  &#60;/p&#62;
&#60;p&#62;The project uses the RestEasy JAX-RS provider (no Spring integration).  The change I'm making is changing the value of a @Path parameter on a method in a resource service class.  I also tried changing one of the JAXB annotations in one of my DTOs (POJOs) to no avail.  Strangely enough I do see a reload message is when I do a successful (i.e. 200 response) HTTP GET on one of my service URLs.  JRebel tells me it reloads both classes that I change, however the changes I made are still not visible.&#60;/p&#62;
&#60;p&#62;I have also tried using Spring MVC as the controller and integrating RestEasy.  I thought this might work since JRebel has Spring support, but I get the same bad behavior.&#60;/p&#62;
&#60;p&#62;I would really appreciate any help anyone can provide. Based on the JRebel demos I've been very impressed and would love to purchase it and recommend it to my team.  Unfortunately that's not an option if I can't get it to work during the trial period.  &#60;/p&#62;
&#60;p&#62;For your reference, the source code for the project I'm using to test JRebel can be found in this SVN location:&#60;br /&#62;
&#60;a href=&#34;http://svn2.assembla.com/svn/RestfulJava/oreilly-workbook/ex09_1&#34; rel=&#34;nofollow&#34;&#62;http://svn2.assembla.com/svn/RestfulJava/oreilly-workbook/ex09_1&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Thanks,&#60;br /&#62;
Tony
&#60;/p&#62;</description>
</item>
<item>
<title>Pavel Bucek on "ClassEventListener.EVENT_LOADED is not emitted"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=949#post-3921</link>
<pubDate>Mon, 23 Aug 2010 04:12:20 +0000</pubDate>
<dc:creator>Pavel Bucek</dc:creator>
<guid isPermaLink="false">3921@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hello,&#60;/p&#62;
&#60;p&#62;I'm trying to create support module for jersey framework (&#60;a href=&#34;http://jersey.dev.java.net&#34; rel=&#34;nofollow&#34;&#62;http://jersey.dev.java.net&#60;/a&#62;) and I have some problems when adding classes. JRebel seems to work as expected when modifying existing classes but it doesn't behave way I expected when I'm adding something.&#60;/p&#62;
&#60;p&#62;Bad thing about that is there is no really simple way how I can show you this (sorry for maybe too complex &#34;how to reproduce&#34;)&#60;/p&#62;
&#60;p&#62;wget &#60;a href=&#34;http://anise.cz/~paja/jersey-jrebel.zip&#34; rel=&#34;nofollow&#34;&#62;http://anise.cz/~paja/jersey-jrebel.zip&#60;/a&#62;&#60;br /&#62;
cd jersey-jrebel&#60;br /&#62;
mvn clean install&#60;br /&#62;
cd ../helloworld&#60;br /&#62;
mvn clean install -Dmaven.test.skip=true&#60;br /&#62;
# setup jrebel&#60;br /&#62;
export MAVEN_OPTS=&#34;-Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -noverify -javaagent:/Applications/ZeroTurnaround/JRebel/jrebel.jar&#34;&#60;br /&#62;
mvn exec:java&#60;/p&#62;
&#60;p&#62;# in another console in helloworld directory&#60;br /&#62;
curl &#60;a href=&#34;http://localhost:9998/helloworld&#34; rel=&#34;nofollow&#34;&#62;http://localhost:9998/helloworld&#60;/a&#62; # init app&#60;br /&#62;
edit ./src/main/java/com/sun/jersey/samples/helloworld/resources/HelloWorldResource.java # make change in getClichedMessage (change return value to something else)&#60;br /&#62;
mvn compile&#60;br /&#62;
curl &#60;a href=&#34;http://localhost:9998/helloworld&#34; rel=&#34;nofollow&#34;&#62;http://localhost:9998/helloworld&#60;/a&#62;&#60;br /&#62;
# you should see app reload in first console&#60;br /&#62;
# check return value&#60;br /&#62;
curl &#60;a href=&#34;http://localhost:9998/helloworld&#34; rel=&#34;nofollow&#34;&#62;http://localhost:9998/helloworld&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;so far so good (this works fine). Problem is when I try to add another resource class. I prepared one - just uncomment every line in &#34;./src/main/java/com/sun/jersey/samples/helloworld/resources/HelloWorldResource2.java&#34;, run &#34;mvn compile&#34; and &#34;curl &#60;a href=&#34;http://localhost:9998/helloworld&#34; rel=&#34;nofollow&#34;&#62;http://localhost:9998/helloworld&#60;/a&#62;&#34; again. There is (or I can't see any) no message which would indicate that ClassEventListerner was called (I have debug printout in onClassEvent method).&#60;/p&#62;
&#60;p&#62;I'd appreciate any advice.
&#60;/p&#62;</description>
</item>
<item>
<title>ant@snowball.co.za on "&#039;this&#039; is not available"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=948#post-3920</link>
<pubDate>Fri, 20 Aug 2010 11:20:36 +0000</pubDate>
<dc:creator>ant@snowball.co.za</dc:creator>
<guid isPermaLink="false">3920@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;When, during a difficult debugging session, I adjust and recompile a class and JRebel conducts it to the VM on the fly, my debugging rig is degraded severely by the fact the variable 'this' is no longer available for that class at debug points. This might even force me to restart my application, completely undermining the benefits of JRebel. Is there a way around this? Is it a known issue? Is there a plan to address it? Thanks, Anthony
&#60;/p&#62;</description>
</item>
<item>
<title>demch on "Scheme change not implemented"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=947#post-3919</link>
<pubDate>Thu, 19 Aug 2010 21:12:40 +0000</pubDate>
<dc:creator>demch</dc:creator>
<guid isPermaLink="false">3919@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hello I'm having troubles trying to get jrebel to work with the following setup   Ubuntu 10.04, amd64,  Sun JDK 1.6.0.20 and Eclipse 3.6.0.&#60;/p&#62;
&#60;p&#62;At the moment to chagne some code while debugging I get &#34;Scheme change not implemented&#34;  the change was very simple replacing the &#34;Hello 1.&#34; for &#34;Hello 2.&#34; in the following code.&#60;/p&#62;
&#60;p&#62;(Same use case works with out the jrebel using standard hot code replace from Sun JDK.)&#60;/p&#62;
&#60;p&#62;import java.io.IOException;&#60;/p&#62;
&#60;p&#62;   public class Test01 {&#60;br /&#62;
      public Test01 () {&#60;br /&#62;
   }&#60;/p&#62;
&#60;p&#62;   public String getValue() {&#60;br /&#62;
      return &#34;Hello 3.&#34;;&#60;br /&#62;
   }&#60;/p&#62;
&#60;p&#62;   public static void main(String[] args) throws IOException {&#60;br /&#62;
      Test01 test01 = new Test01();&#60;br /&#62;
      for (;;) {&#60;br /&#62;
         System.out.println(test01.getValue());&#60;br /&#62;
      }&#60;br /&#62;
   }&#60;br /&#62;
}&#60;/p&#62;
&#60;p&#62;-------- HEADER --------&#60;br /&#62;
VERSION 2&#60;br /&#62;
-------- EOF HEADER --------&#60;br /&#62;
[10] Found Javassist class file:/ByteArrayClassPath/sun/reflect/annotation/AnnotationParser.class for sun.reflect.annotation.AnnotationParser&#60;br /&#62;
[133] Found Javassist class file:/ByteArrayClassPath/java/lang/reflect/Proxy.class for java.lang.reflect.Proxy&#60;br /&#62;
[372] Added include managed filter com.zeroturnaround.javarebel.gc@6dabcd9b&#60;br /&#62;
[373] Added exclude managed filter com.zeroturnaround.javarebel.gd@5170a650&#60;br /&#62;
[373] Added exclude managed filter com.zeroturnaround.javarebel.ge@22cb1edc&#60;br /&#62;
[391] Found a license file: /media/Data/Workspace/JavaRebel/lib/javarebel.lic&#60;br /&#62;
[392] Found a license file from classpath: jar:file:/media/Data/Workspace/JavaRebel/lib/jrebel.jar!/jrebel.lic&#60;br /&#62;
[393] Found a license file from classpath: jar:file:/media/Data/Workspace/JavaRebel/lib/jrebel.jar!/jrebel.lic&#60;br /&#62;
[473] License information: {Name=Diego Ernesto Malpica Chauvet, uid=ef5c50e7-7ab3-4cee-8365-512c58d70736, limited=true, Product=JRebel, Seats=1, Email=demch.kwmyf@gmail.com, limitedFrom=Mon Aug 16 17:30:04 CDT 2010, override=false, purchaseDate=Wed Aug 18 17:30:04 CDT 2010, Comment=, Organization=Personal, limitedUntil=Thu Aug 18 17:30:04 CDT 2011}&#60;br /&#62;
[475] Now: Thu Aug 19 16:02:18 CDT 2010 Mon Aug 16 17:30:04 CDT 2010 Thu Aug 18 17:30:04 CDT 2011&#60;br /&#62;
[475]&#60;br /&#62;
[476] #############################################################&#60;br /&#62;
[476]&#60;br /&#62;
[476]  JRebel 3.1.2a (201008121555)&#60;br /&#62;
[476]  (c) Copyright ZeroTurnaround OU, Estonia, Tartu.&#60;br /&#62;
[476]&#60;br /&#62;
[485]  Over the last 1 days JRebel prevented&#60;br /&#62;
[485]  at least 0 redeploys/restarts saving you about 0 hours.&#60;br /&#62;
[485]&#60;br /&#62;
[485]  This product is licensed to Diego Ernesto Malpica Chauvet (Personal)&#60;br /&#62;
[492]  until August 18, 2011&#60;br /&#62;
[493]&#60;br /&#62;
[493]  The following plugins are disabled at the moment:&#60;br /&#62;
[493]&#60;br /&#62;
[493] #############################################################&#60;br /&#62;
[493]&#60;br /&#62;
[496] System properties found:&#60;br /&#62;
file.encoding=UTF-8&#60;br /&#62;
file.encoding.pkg=sun.io&#60;br /&#62;
file.separator=/&#60;br /&#62;
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment&#60;br /&#62;
java.awt.printerjob=sun.print.PSPrinterJob&#60;br /&#62;
java.class.path=/media/Data/Workspace/JavaRebel/bin:/media/Data/Workspace/JavaRebel/lib/jrebel.jar:/media/Data/Workspace/OODVS/classes:/media/Data/Workspace/OODVS/lib/junit.jar:/media/Data/Workspace/OODVS/lib/servlet-2_3.jar:/media/Data/Workspace/OODVS/lib/hsqldb.jar:/media/Data/Workspace/OODVS/libPlugins/activation.jar:/media/Data/Workspace/OODVS/libPlugins/mail.jar:/media/Data/Workspace/OODVS/lib/xpp3_min-1.1.4c.jar:/media/Data/Workspace/OODVS/lib/xstream-1.3.jar:/usr/share/java/RXTXcomm.jar:/media/Data/Workspace/OODVS/lib/bcprov-jdk15-143.jar:/media/Data/Workspace/OODVS/lib/jcaptcha-1.0-all.jar:/media/Data/Workspace/OODVS/lib/commons-collections-3.2.1.jar:/media/Data/Workspace/OODVS/lib/commons-logging-1.1.1.jar:/media/Data/Workspace/JavaRebel/lib/jrebel.jar&#60;br /&#62;
java.class.version=50.0&#60;br /&#62;
java.endorsed.dirs=/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/endorsed&#60;br /&#62;
java.ext.dirs=/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/ext:/usr/java/packages/lib/ext&#60;br /&#62;
java.home=/usr/lib/jvm/java-6-sun-1.6.0.20/jre&#60;br /&#62;
java.io.tmpdir=/tmp&#60;br /&#62;
java.library.path=/usr/lib&#60;br /&#62;
java.runtime.name=Java(TM) SE Runtime Environment&#60;br /&#62;
java.runtime.version=1.6.0_20-b02&#60;br /&#62;
java.specification.name=Java Platform API Specification&#60;br /&#62;
java.specification.vendor=Sun Microsystems Inc.&#60;br /&#62;
java.specification.version=1.6&#60;br /&#62;
java.vendor=Sun Microsystems Inc.&#60;br /&#62;
java.vendor.url=http://java.sun.com/&#60;br /&#62;
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi&#60;br /&#62;
java.version=1.6.0_20&#60;br /&#62;
java.vm.info=mixed mode&#60;br /&#62;
java.vm.name=Java HotSpot(TM) 64-Bit Server VM&#60;br /&#62;
java.vm.specification.name=Java Virtual Machine Specification&#60;br /&#62;
java.vm.specification.vendor=Sun Microsystems Inc.&#60;br /&#62;
java.vm.specification.version=1.0&#60;br /&#62;
java.vm.vendor=Sun Microsystems Inc.&#60;br /&#62;
java.vm.version=16.3-b01&#60;br /&#62;
line.separator=&#60;/p&#62;
&#60;p&#62;os.arch=amd64&#60;br /&#62;
os.name=Linux&#60;br /&#62;
os.version=2.6.32-24-generic&#60;br /&#62;
path.separator=:&#60;br /&#62;
rebel.load_embedded_plugins=false&#60;br /&#62;
rebel.log=true&#60;br /&#62;
sun.arch.data.model=64&#60;br /&#62;
sun.boot.class.path=/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/resources.jar:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/rt.jar:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/jsse.jar:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/jce.jar:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/charsets.jar:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/classes:/media/Data/Workspace/JavaRebel/lib/jrebel.jar&#60;br /&#62;
sun.boot.library.path=/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/amd64&#60;br /&#62;
sun.cpu.endian=little&#60;br /&#62;
sun.cpu.isalist=&#60;br /&#62;
sun.desktop=gnome&#60;br /&#62;
sun.io.unicode.encoding=UnicodeLittle&#60;br /&#62;
sun.java.launcher=SUN_STANDARD&#60;br /&#62;
sun.jnu.encoding=UTF-8&#60;br /&#62;
sun.management.compiler=HotSpot 64-Bit Server Compiler&#60;br /&#62;
sun.os.patch.level=unknown&#60;br /&#62;
user.country=US&#60;br /&#62;
user.dir=/media/Data/Workspace/JavaRebel&#60;br /&#62;
user.home=/media/Data/demch&#60;br /&#62;
user.language=en&#60;br /&#62;
user.name=demch&#60;br /&#62;
user.timezone=America/Mexico_City&#60;/p&#62;
&#60;p&#62;[496] Rebel properties not found.&#60;br /&#62;
[501] Rebel runtime under 'sun.misc.Launcher$AppClassLoader@3c0fabe9' created.&#60;br /&#62;
[514] sun.misc.Launcher$AppClassLoader@3c0fabe9 is using native source com.zeroturnaround.javarebel.id@cb78915&#60;br /&#62;
[530] Rebel runtime under 'sun.misc.Launcher$ExtClassLoader@28df6ccd' created.&#60;br /&#62;
[531] sun.misc.Launcher$ExtClassLoader@28df6ccd is using native source com.zeroturnaround.javarebel.id@62c37f31&#60;br /&#62;
[531] sun.misc.Launcher$ExtClassLoader@28df6ccd toString(): sun.misc.Launcher$ExtClassLoader@28df6ccd&#60;br /&#62;
[531] sun.misc.Launcher$ExtClassLoader@28df6ccd URLs: [file:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/ext/sunjce_provider.jar, file:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/ext/sunpkcs11.jar, file:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/ext/localedata.jar, file:/usr/lib/jvm/java-6-sun-1.6.0.20/jre/lib/ext/dnsns.jar]&#60;br /&#62;
[534] Started plugin org.zeroturnaround.javarebel.integration.IntegrationPlugin from /media/Data/Workspace/JavaRebel/lib/jrebel.jar&#60;br /&#62;
[534] Added reload listener org.zeroturnaround.javarebel.integration.IntegrationClassEventListener@1494b146 for all classes&#60;br /&#62;
[608] Added exclude filter org.zeroturnaround.javarebel.integration.tcat.TcatClassLoaderFilter@233e9934&#60;br /&#62;
[610] sun.misc.Launcher$AppClassLoader@3c0fabe9 toString(): sun.misc.Launcher$AppClassLoader@3c0fabe9&#60;br /&#62;
[613] sun.misc.Launcher$AppClassLoader@3c0fabe9 URLs: [file:/media/Data/Workspace/JavaRebel/bin/, file:/media/Data/Workspace/JavaRebel/lib/jrebel.jar, file:/media/Data/Workspace/OODVS/classes/, file:/media/Data/Workspace/OODVS/lib/junit.jar, file:/media/Data/Workspace/OODVS/lib/servlet-2_3.jar, file:/media/Data/Workspace/OODVS/lib/hsqldb.jar, file:/media/Data/Workspace/OODVS/libPlugins/activation.jar, file:/media/Data/Workspace/OODVS/libPlugins/mail.jar, file:/media/Data/Workspace/OODVS/lib/xpp3_min-1.1.4c.jar, file:/media/Data/Workspace/OODVS/lib/xstream-1.3.jar, file:/usr/share/java/RXTXcomm.jar, file:/media/Data/Workspace/OODVS/lib/bcprov-jdk15-143.jar, file:/media/Data/Workspace/OODVS/lib/jcaptcha-1.0-all.jar, file:/media/Data/Workspace/OODVS/lib/commons-collections-3.2.1.jar, file:/media/Data/Workspace/OODVS/lib/commons-logging-1.1.1.jar, file:/media/Data/Workspace/JavaRebel/lib/jrebel.jar]&#60;br /&#62;
[613] sun.misc.Launcher$AppClassLoader@3c0fabe9 parents: sun.misc.Launcher$ExtClassLoader@28df6ccd&#60;br /&#62;
[680] sun.misc.Launcher$AppClassLoader@3c0fabe9 instrumented class 'Test01' from 'file:/media/Data/Workspace/JavaRebel/bin/Test01.class'.&#60;br /&#62;
[860] sun.misc.Launcher$AppClassLoader@3c0fabe9 instrumented class 'oodvs.util.DataUtils' from 'file:/media/Data/Workspace/OODVS/classes/oodvs/util/DataUtils.class'.&#60;br /&#62;
[1075] JRebel-Update: Server response: '3.1.2'.&#60;br /&#62;
[1075] JRebel-Update: Deleted javarebel-msg&#60;br /&#62;
[1076] JRebel-Update: Deleted javarebel-version&#60;br /&#62;
[1076] JRebel-Update: Written javarebel-version
&#60;/p&#62;</description>
</item>
<item>
<title>nporiord on "CPU burn with JRebel"</title>
<link>http://www.zeroturnaround.com/forum/topic.php?id=946#post-3916</link>
<pubDate>Thu, 19 Aug 2010 06:35:01 +0000</pubDate>
<dc:creator>nporiord</dc:creator>
<guid isPermaLink="false">3916@http://www.zeroturnaround.com/forum/</guid>
<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;I am trialling JRebel and am getting 100% CPU load when I run my JBoss server with my ear deployed and JRebel enabled.&#60;/p&#62;
&#60;p&#62;When I disable JRebel or when I undeploy the CPU load drops back to normal levels.&#60;/p&#62;
&#60;p&#62;Have you experienced CPU issues with large ears?&#60;/p&#62;
&#60;p&#62;Our ear file is unfortunately 49MB and contains 15 EJB modules and a rather large WAR file.&#60;/p&#62;
&#60;p&#62;Is there a way to monitor what's causing the CPU load with JRebel?
&#60;/p&#62;</description>
</item>

</channel>
</rss>
