User: user57
Date: 02/04/03 20:34:26
Modified: src/main/org/jboss/web AbstractWebContainer.java
Log:
o Using ServerConfigLocator instead of ServerConfigImplMBean
Revision Changes Path
1.39 +5 -15 jboss/src/main/org/jboss/web/AbstractWebContainer.java
Index: AbstractWebContainer.java
===================================================================
RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/web/AbstractWebContainer.java,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- AbstractWebContainer.java 3 Apr 2002 08:25:18 -0000 1.38
+++ AbstractWebContainer.java 4 Apr 2002 04:34:26 -0000 1.39
@@ -59,7 +59,8 @@
import org.jboss.naming.Util;
import org.jboss.security.plugins.NullSecurityManager;
import org.jboss.system.ServiceMBeanSupport;
-import org.jboss.system.server.ServerConfigImplMBean;
+
+import org.jboss.system.server.ServerConfigLocator;
/** A template pattern class for web container integration into JBoss. This class
should be subclasses by web container providers wishing to integrate their
@@ -151,7 +152,7 @@
@see org.jboss.security.SecurityAssociation;
@author [EMAIL PROTECTED]
-@version $Revision: 1.38 $
+@version $Revision: 1.39 $
*/
public abstract class AbstractWebContainer
extends SubDeployerSupport
@@ -256,19 +257,8 @@
public void parseWEBINFClasses(DeploymentInfo di) throws DeploymentException
{
- File tmpDeployDir = null;
-
- try
- {
- File systemTmpDir = (File)
- server.getAttribute(ServerConfigImplMBean.OBJECT_NAME, "TempDir");
- tmpDeployDir = new File(systemTmpDir, "deploy");
- }
- catch (Exception e)
- {
- // should never happen
- throw new Error("Failed to get system temporary directory: " + e);
- }
+ File systemTmpDir = ServerConfigLocator.locate().getServerTempDir();
+ File tmpDeployDir = new File(systemTmpDir, "deploy");
JarFile jarFile = null;
// Do we have a jar file jar:<theURL>!/..
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development