[jboss-cvs] JBossAS SVN: r66526 - trunk/webservices/src/main/org/jboss/wsf/container/jboss50.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Oct 29 05:44:42 EDT 2007
Author: thomas.diesler at jboss.com
Date: 2007-10-29 05:44:42 -0400 (Mon, 29 Oct 2007)
New Revision: 66526
Modified:
trunk/webservices/src/main/org/jboss/wsf/container/jboss50/JSEArchiveMetaDataAdapter.java
trunk/webservices/src/main/org/jboss/wsf/container/jboss50/ModifyWebMetaDataDeploymentAspect.java
Log:
Remove invalid usage of WebMetaData
Modified: trunk/webservices/src/main/org/jboss/wsf/container/jboss50/JSEArchiveMetaDataAdapter.java
===================================================================
--- trunk/webservices/src/main/org/jboss/wsf/container/jboss50/JSEArchiveMetaDataAdapter.java 2007-10-29 07:54:06 UTC (rev 66525)
+++ trunk/webservices/src/main/org/jboss/wsf/container/jboss50/JSEArchiveMetaDataAdapter.java 2007-10-29 09:44:42 UTC (rev 66526)
@@ -23,6 +23,11 @@
// $Id: JSEArchiveMetaDataAdapter.java 4013 2007-07-27 04:37:52Z thomas.diesler at jboss.com $
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
import org.jboss.deployers.structure.spi.DeploymentUnit;
import org.jboss.metadata.common.jboss.WebserviceDescriptionMetaData;
import org.jboss.metadata.common.jboss.WebserviceDescriptionsMetaData;
@@ -35,18 +40,14 @@
import org.jboss.metadata.web.spec.SecurityConstraintMetaData;
import org.jboss.metadata.web.spec.ServletMappingMetaData;
import org.jboss.metadata.web.spec.ServletMetaData;
-import org.jboss.metadata.web.spec.ServletsMetaData;
-import org.jboss.metadata.web.spec.WebMetaData;
import org.jboss.metadata.web.spec.WebResourceCollectionMetaData;
import org.jboss.metadata.web.spec.WebResourceCollectionsMetaData;
import org.jboss.wsf.spi.deployment.Deployment;
import org.jboss.wsf.spi.metadata.j2ee.JSEArchiveMetaData;
-import org.jboss.wsf.spi.metadata.j2ee.JSEArchiveMetaData.PublishLocationAdapter;
import org.jboss.wsf.spi.metadata.j2ee.JSESecurityMetaData;
+import org.jboss.wsf.spi.metadata.j2ee.JSEArchiveMetaData.PublishLocationAdapter;
import org.jboss.wsf.spi.metadata.j2ee.JSESecurityMetaData.JSEResourceCollection;
-import java.util.*;
-
/**
* Build container independent web meta data
*
@@ -59,11 +60,8 @@
{
String contextRoot = null;
- WebMetaData specmd = unit.getAttachment(WebMetaData.class);
- dep.addAttachment(WebMetaData.class, specmd);
-
- JBossWebMetaData wmd = unit.getAttachment(JBossWebMetaData.class);
- dep.addAttachment(JBossWebMetaData.class, wmd);
+ JBossWebMetaData jbossWebMetaData = unit.getAttachment(JBossWebMetaData.class);
+ dep.addAttachment(JBossWebMetaData.class, jbossWebMetaData);
if (unit.getParent() != null)
{
@@ -80,27 +78,27 @@
}
if (contextRoot == null)
- contextRoot = wmd.getContextRoot();
+ contextRoot = jbossWebMetaData.getContextRoot();
JSEArchiveMetaData umd = new JSEArchiveMetaData();
umd.setContextRoot(contextRoot);
- umd.setServletMappings(getServletMappings(wmd));
- umd.setServletClassNames(getServletClassMap(wmd));
- umd.setSecurityDomain(wmd.getSecurityDomain());
- umd.setPublishLocationAdapter(getPublishLocationAdpater(wmd));
- umd.setSecurityMetaData(getSecurityMetaData(wmd.getSecurityContraints()));
+ umd.setServletMappings(getServletMappings(jbossWebMetaData));
+ umd.setServletClassNames(getServletClassMap(jbossWebMetaData));
+ umd.setSecurityDomain(jbossWebMetaData.getSecurityDomain());
+ umd.setPublishLocationAdapter(getPublishLocationAdpater(jbossWebMetaData));
+ umd.setSecurityMetaData(getSecurityMetaData(jbossWebMetaData.getSecurityContraints()));
- setConfigNameAndFile(umd, wmd, specmd);
+ setConfigNameAndFile(umd, jbossWebMetaData);
return umd;
}
- private void setConfigNameAndFile(JSEArchiveMetaData umd, JBossWebMetaData wmd, WebMetaData specmd)
+ private void setConfigNameAndFile(JSEArchiveMetaData umd, JBossWebMetaData jbossWebMetaData)
{
- String configName = wmd.getConfigName();
- String configFile = wmd.getConfigFile();
+ String configName = jbossWebMetaData.getConfigName();
+ String configFile = jbossWebMetaData.getConfigFile();
- List<ParamValueMetaData> contextParams = specmd.getContextParams();
+ List<ParamValueMetaData> contextParams = jbossWebMetaData.getContextParams();
if (contextParams != null)
{
for (ParamValueMetaData ctxParam : contextParams)
Modified: trunk/webservices/src/main/org/jboss/wsf/container/jboss50/ModifyWebMetaDataDeploymentAspect.java
===================================================================
--- trunk/webservices/src/main/org/jboss/wsf/container/jboss50/ModifyWebMetaDataDeploymentAspect.java 2007-10-29 07:54:06 UTC (rev 66525)
+++ trunk/webservices/src/main/org/jboss/wsf/container/jboss50/ModifyWebMetaDataDeploymentAspect.java 2007-10-29 09:44:42 UTC (rev 66526)
@@ -28,9 +28,9 @@
import java.util.Map;
import org.jboss.metadata.javaee.spec.ParamValueMetaData;
+import org.jboss.metadata.web.jboss.JBossWebMetaData;
import org.jboss.metadata.web.spec.ListenerMetaData;
import org.jboss.metadata.web.spec.ServletMetaData;
-import org.jboss.metadata.web.spec.WebMetaData;
import org.jboss.wsf.spi.deployment.Deployment;
import org.jboss.wsf.spi.deployment.DeploymentAspect;
import org.jboss.wsf.spi.deployment.Endpoint;
@@ -66,7 +66,7 @@
private void modifyServletClass(Deployment dep, String servletClass)
{
- WebMetaData webMetaData = dep.getAttachment(WebMetaData.class);
+ JBossWebMetaData webMetaData = dep.getAttachment(JBossWebMetaData.class);
if (webMetaData != null)
{
for (ServletMetaData servlet : webMetaData.getServlets())
@@ -101,7 +101,7 @@
private void modifyListener(Deployment dep, String listenerClass)
{
- WebMetaData webMetaData = dep.getAttachment(WebMetaData.class);
+ JBossWebMetaData webMetaData = dep.getAttachment(JBossWebMetaData.class);
if (webMetaData != null)
{
ListenerMetaData listener = new ListenerMetaData();
@@ -118,7 +118,7 @@
private void modifyContextParams(Deployment dep, Map<String, String> newParams)
{
- WebMetaData webMetaData = dep.getAttachment(WebMetaData.class);
+ JBossWebMetaData webMetaData = dep.getAttachment(JBossWebMetaData.class);
if (webMetaData != null)
{
for (Map.Entry<String, String> entry : newParams.entrySet())
More information about the jboss-cvs-commits
mailing list