2013-11-26 35 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。

相關問題