Glassfish 3.1.2.2 starts my web application twice
===

I have a strange behavior of Glassfish 3.1.2.2 (build 5) running on OpenIndiana 151.a3
Using oracle jdk 1.7.0_5.

When i deploy my web application which has a spring web dispatcher and stripes servlet
I get them initialized twice in a row e.g.

     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]|#]

That wouldn't be a much problem if not for an blazeds servlet that i initialize from spring which fails completely on second initialization. I tried disabling blazeds servlet but that doesn't solve double initialization problem because i still get messages of initialization twice in a log. And my application wouldn't work without blazeds so i'm in a pinch here.