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]>