From: Scott M S. <sco...@at...> - 2003-05-06 18:36:18
|
Show the Host configuration that is failing. We do not support Contexts as these are dynamic deployments in JBoss. xxxxxxxxxxxxxxxxxxxxxxxx Scott Stark Chief Technology Officer JBoss Group, LLC xxxxxxxxxxxxxxxxxxxxxxxx ----- Original Message ----- From: "Xu, Xiangdong" <xia...@gs...> To: <jbo...@li...> Sent: Tuesday, May 06, 2003 9:41 AM Subject: [JBoss-user] Tomcat Integration Issue > I am trying to add a customized Valve to a Context(DefaultContext or > Context). It appears to me that Jboss-Tomcat server did not pick up the > Valve. I got the following log messages: > ---------------- > 2003-05-05 14:56:55,799 DEBUG [org.apache.commons.digester.Digester] New > match='Server/Service/Engine/Host/Context/Valve' > 2003-05-05 14:56:55,799 DEBUG [org.apache.commons.digester.Digester] No > rules found matching 'Server/Service/Engine/Host/Context/Valve'. > 2003-05-05 14:56:55,799 DEBUG [org.apache.commons.digester.Digester.sax] > endElement(,Valve,Valve) > ----------------- > > Looking into the src, in ConfigHandler.java, there is no rule defined for > /Context. Here is the snippet of the code from ConfigHandler.java: > > ------------------------ > mapper.addRule(prefix + "/DefaultContext/Manager", > mapper.objectCreate("org.apache.catalina.session.StandardManager", " > className")); > mapper.addRule(prefix + "/DefaultContext/Manager", mapper.setProperties > ()); > mapper.addRule(prefix + "/DefaultContext/Manager", > mapper.addChild("setManager", "org.apache.catalina.Manager")); > > // add container valve > mapper.addRule(prefix+"/Valve", mapper.objectCreate(null, "className")) > ; > mapper.addRule(prefix+"/Valve", mapper.setProperties()); > mapper.addRule(prefix+"/Valve", > mapper.setParent("setContainer", "org.apache.catalina.Container")); > mapper.addRule(prefix+"/Valve", > mapper.addChild("addValve", "org.apache.catalina.Valve")); > ----------------------- > where prefix is either Host or Engine. Apparently Valve is added only for > Host and Engine. > > However, if I add Valve to Host, I got exception complaining Valve has no > context. > > Can anyone shed some light on this? Thank you. > > -Sean |