Hello, 

I tried to embed Tomcat3.2.3 in the following class:

import org.apache.tomcat.startup.EmbededTomcat;
import javax.servlet.ServletContext;
import java.net.URL;

public class MyEmbeddedTomcat {

 public static void main(String args[]) {
  try {
   EmbededTomcat tc = new EmbededTomcat();
   tc.setWorkDir("C:/Progra~1/jakarta-tomcat-3.2.3");
   ServletContext sctx = tc.addContext("examples", new
URL("file:C:/Progra~1/jakarta-tomcat-3.2.3/webapps/examples"));
   tc.initContext(sctx);
   tc.addEndpoint(8080, null, null);
   tc.start();
  }
  catch(Throwable t) {
   t.printStackTrace();
  }
 }
}

When I try it I have the following error:

java -cp .;webserver.jar;servlet.jar MyEmbeddedTomcat
ContextManager: Adding context Ctx( examples )
cannot process configuration web service using
"examples
C:/Progra~1/jakarta-tomcat-3.2.3/webapps/examples"
Security init for Context
C:/Progra~1/jakarta-tomcat-3.2.3/webapps/examples
failed
java.security.AccessControlException: access denied
(java.lang.RuntimePermission createClassLoader)
at
java.security.AccessControlContext.checkPermission(Unknown
Source)
at
java.security.AccessController.checkPermission(Unknown
Source)
at java.lang.SecurityManager.checkPermission(Unknown
Source)
at
java.lang.SecurityManager.checkCreateClassLoader(Unknown
Source)
at java.lang.ClassLoader.<init>(Unknown Source)
at
org.apache.tomcat.loader.AdaptiveClassLoader.<init>(AdaptiveClassLoader.java:213)
at
org.apache.tomcat.loader.AdaptiveServletLoader.<init>(AdaptiveServletLoader.java:88)
at
org.apache.tomcat.context.LoaderInterceptor.contextInit(LoaderInterceptor.java:93)
at
org.apache.tomcat.core.ContextManager.initContext(ContextManager.java:491)
at
org.apache.tomcat.startup.EmbededTomcat.initContext(EmbededTomcat.java:283)
at EmbeddedTomcat.main(EmbeddedTomcat.java:14)
PoolTcpConnector: Starting HttpConnectionHandler on
8080

Can anyone help me ?

Thank you,
Xavier Marjou

__________________________________________________
Do You Yahoo!?
Yahoo! Games - play chess, backgammon, pool and more
http://games.yahoo.com/

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to