package org.jboss.weld.environment.servlet.test.util;
import org.jboss.shrinkwrap.api.asset.Asset;
import org.jboss.shrinkwrap.api.asset.StringAsset;
import org.jboss.shrinkwrap.api.spec.WebArchive;
public final class TomcatDeployments {
private TomcatDeployments() {
}
public static final Asset CONTEXT_XML = new StringAsset(
"<Context crossContext=\"true\">" +
"<Manager pathname=\"\" />" +
"<Resource name=\"BeanManager\" auth=\"Container\" type=\"javax.inject.manager.BeanManager\" factory=\"org.jboss.weld.resources.ManagerObjectFactory\"/>" +
"<Environment name=\"foo\" value=\"bar\" type=\"java.lang.String\"/>" +
"</Context>");
public static <W extends WebArchive> W apply(W archive) {
archive.add(CONTEXT_XML, "META-INF/context.xml");
return archive;
}
}