geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jarek Gawor (JIRA)" <j...@apache.org>
Subject [jira] Updated: (GERONIMO-3731) Disabling proxies causes problems with filters associated with web services
Date Fri, 04 Jan 2008 21:51:33 GMT

     [ https://issues.apache.org/jira/browse/GERONIMO-3731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jarek Gawor updated GERONIMO-3731:
----------------------------------

    Attachment: GERONIMO-3731.patch

Attached a proposed fix for this problem.


> Disabling proxies causes problems with filters associated with web services
> ---------------------------------------------------------------------------
>
>                 Key: GERONIMO-3731
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-3731
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: Jetty
>    Affects Versions: 2.1
>            Reporter: Jarek Gawor
>         Attachments: GERONIMO-3731.patch
>
>
> Here's the exception when a filter is associated with a web service servlet (and proxies
are disabled):
> java.lang.ClassCastException: org.apache.geronimo.jetty6.JettyPOJOWebServiceHolder
>        at org.apache.geronimo.jetty6.JettyFilterMapping.resetServlets(JettyFilterMapping.java:135)
>        at org.apache.geronimo.jetty6.JettyFilterMapping.access$000(JettyFilterMapping.java:35)
>        at org.apache.geronimo.jetty6.JettyFilterMapping$1.memberAdded(JettyFilterMapping.java:107)
>        at org.apache.geronimo.gbean.runtime.ProxyCollection.addTarget(ProxyCollection.java:102)
>        at org.apache.geronimo.gbean.runtime.GBeanCollectionReference.targetAdded(GBeanCollectionReference.java:96)
>        at org.apache.geronimo.gbean.runtime.GBeanCollectionReference.addTarget(GBeanCollectionReference.java:180)
>        at org.apache.geronimo.gbean.runtime.GBeanCollectionReference$1.running(GBeanCollectionReference.java:110)
>        at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:176)
>        at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44)
>        at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:254)
>        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:294)
>        at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>        at org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:539)
>        at org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:111)
>        at org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:146)
>        at org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:120)
>        at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:176)
>        at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44)
>        at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:25
> When proxies are enabled, everything works as expected.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message