[jboss-cvs] JBossAS SVN: r67550 - trunk/webservices/src/main/org/jboss/wsf/container/jboss50.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Nov 28 04:27:52 EST 2007
Author: heiko.braun at jboss.com
Date: 2007-11-28 04:27:52 -0500 (Wed, 28 Nov 2007)
New Revision: 67550
Modified:
trunk/webservices/src/main/org/jboss/wsf/container/jboss50/DefaultWebAppDesciptorModifierImpl.java
Log:
Fix servlet context-param rewriting
Modified: trunk/webservices/src/main/org/jboss/wsf/container/jboss50/DefaultWebAppDesciptorModifierImpl.java
===================================================================
--- trunk/webservices/src/main/org/jboss/wsf/container/jboss50/DefaultWebAppDesciptorModifierImpl.java 2007-11-28 09:13:44 UTC (rev 67549)
+++ trunk/webservices/src/main/org/jboss/wsf/container/jboss50/DefaultWebAppDesciptorModifierImpl.java 2007-11-28 09:27:52 UTC (rev 67550)
@@ -55,9 +55,16 @@
{
for (Map.Entry<String, String> entry : contextParams.entrySet())
{
- Element contextParam = root.addElement("context-param");
+ // Ugly way to insert at position 0
+ Element contextParamTmp = root.addElement("context-param-tmp");
+
+ Element contextParam = (Element)contextParamTmp.clone();
+ contextParam.setName("context-param");
contextParam.addElement("param-name").addText(entry.getKey());
contextParam.addElement("param-value").addText(entry.getValue());
+ root.content().add(0, contextParam);
+
+ root.remove(contextParamTmp);
}
}
More information about the jboss-cvs-commits
mailing list