2013-11-26 33 views
1

每当我对我的java代码和PUBLISH进行更改时,它需要我到restart我的网页浏览器。 如果我没有重新启动我的浏览器,只刷新页面,我得到null pointer exception和一个堆栈跟踪打印在用户界面页面。发布到服务器后,我的应用程序需要重启浏览器

Is there something I can do, so that when I publish, I don't 
have to restart my browser but my changes are still reflected? 

这消耗了我的效率。

但是,如果我只是构建它并刷新页面而不发布,那么页面就可以正常工作。但是我的网页可能会或可能不会反映我所做的更改。

I'm using Websphere server 7 and RAD 8. 

错误消息:

未捕获的例外中的小服务程序的/jsp/myPage.jsp在应用MY-APP的服务方法中的一个产生。创建的异常:java.lang.NullPointerException

+0

您是否在使用会话?如果是,这是NullPointer?如果没有可用的话,请创建一个新的会话(填充)。 – Caleryn

+0

@Caleryn这是我得到的错误消息:未在应用程序MY-APP中的servlet /jsp/myPage.jsp的服务方法之一中创建的未捕获异常。创建异常:java.lang.NullPointerException – Susie

+0

添加完整的堆栈跟踪到你的问题,并导致异常的代码 – Taylor

回答

1

实际上,这并不是你给我们的。因此,我所能做的一切(就像那个留着白胡子的男人)告诉你一个过去的故事。曾经在另一个应用程序服务器上,Java版本和浏览器我有一个类似的问题。事实证明,我的会话中有一个不可序列化的对象。现在,当我重新部署应用程序停止。所以正在运行的会话被挂起到光盘。重新部署后,服务器再次重新启动这些运行会话。不幸的是,由于那些不可序列化的对象,只有一部分会话和其他部分意外地空了。现在,当我没有重新启动浏览器或(当然,你已经知道它)清除浏览器连接到其中一个部分初始化会话和NPE我的cookie。

相关问题