我有一個在OpenIndiana上運行的Glassfish 3.1.2.2(內部版本5)的奇怪行爲151.a3 使用oracle jdk 1.7.0_5。Glassfish 3.1.2.2啓動我的Web應用程序兩次
當我部署我的web應用程序,它有一個彈簧web調度器和條紋servlet 我讓他們在一行中初始化兩次,
PWC1412: WebModule[null] ServletContext.log():Initializing Spring root WebApplicationContext|#]
INFO StripesFilter - Stripes Initialization Complete. Version: 1.5.6, Build: 1.5.6
PWC1412: WebModule[null] ServletContext.log():Initializing Spring root WebApplicationContext|#]
INFO StripesFilter - Stripes Initialization Complete. Version: 1.5.6,
Build: 1.5.6
WEB0671: Loading application [my-web] at [/my-web]|#]
如果沒有爲BlazeDS的servlet的,我是從春天從而徹底失敗的第二初始化初始化這不會是一個太大的問題。我試過禁用blazeds servlet,但是這並沒有解決雙重初始化問題,因爲我仍然在日誌中獲得兩次初始化消息。而我的應用程序不會沒有blazeds工作,所以我在這裏捏。
更新:我已經證實,它只是發生的OpenIndiana主機上,在Linux上相同的配置工作沒有問題