https://issues.apache.org/bugzilla/show_bug.cgi?id=52482

             Bug #: 52482
           Summary: Socket acception fails
           Product: Tomcat 7
           Version: 7.0.23
          Platform: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Catalina
        AssignedTo: dev@tomcat.apache.org
        ReportedBy: denizdurmu...@gmail.com
    Classification: Unclassified


I will try to give you a brief description about this...

When I create my WAR file and put into webapps folder, either by manager or
manually, tomcat "seems" running, but actually it keeps logging these: 


INFO: Server startup in 606 ms
Jan 18, 2012 4:51:16 PM org.apache.coyote.http11.AbstractHttp11Processor
process
SEVERE: Error processing request
java.security.AccessControlException: access denied
("java.lang.RuntimePermission" "setContextClassLoader")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.Thread.setContextClassLoader(Thread.java:1485)
    at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:213)
    at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
    at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)
    at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
    at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
    at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
    at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:722)

Jan 18, 2012 4:51:16 PM org.apache.coyote.http11.AbstractHttp11Processor
endRequest
SEVERE: Error finishing response
java.lang.ExceptionInInitializerError
    at
org.apache.coyote.http11.AbstractHttp11Processor.prepareResponse(AbstractHttp11Processor.java:1398)
    at
org.apache.coyote.http11.AbstractHttp11Processor.action(AbstractHttp11Processor.java:756)
    at org.apache.coyote.Response.action(Response.java:168)
    at
org.apache.coyote.http11.AbstractOutputBuffer.endRequest(AbstractOutputBuffer.java:310)
    at
org.apache.coyote.http11.InternalOutputBuffer.endRequest(InternalOutputBuffer.java:158)
    at
org.apache.coyote.http11.AbstractHttp11Processor.endRequest(AbstractHttp11Processor.java:1586)
    at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1022)
    at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
    at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:722)
Caused by: java.security.AccessControlException: access denied
("java.util.PropertyPermission"
"org.apache.tomcat.util.http.FastHttpDateFormat.CACHE_SIZE" "read")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1302)
    at java.lang.System.getProperty(System.java:742)
    at
org.apache.tomcat.util.http.FastHttpDateFormat.<clinit>(FastHttpDateFormat.java:38)
    ... 12 more

Jan 18, 2012 4:51:19 PM org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
SEVERE: Socket accept failed
java.security.AccessControlException: access denied
("java.net.SocketPermission" "127.0.0.1:53243" "accept,resolve")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.SecurityManager.checkAccept(SecurityManager.java:1174)
    at java.net.ServerSocket.implAccept(ServerSocket.java:526)
    at java.net.ServerSocket.accept(ServerSocket.java:490)
    at
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)
    at
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:207)
    at java.lang.Thread.run(Thread.java:722)

Jan 18, 2012 4:51:19 PM org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
SEVERE: Socket accept failed
java.security.AccessControlException: access denied
("java.net.SocketPermission" "127.0.0.1:53244" "accept,resolve")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.SecurityManager.checkAccept(SecurityManager.java:1174)
    at java.net.ServerSocket.implAccept(ServerSocket.java:526)
    at java.net.ServerSocket.accept(ServerSocket.java:490)
    at
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)
    at
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:207)
    at java.lang.Thread.run(Thread.java:722)

Jan 18, 2012 4:51:20 PM org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
SEVERE: Socket accept failed
java.security.AccessControlException: access denied
("java.net.SocketPermission" "127.0.0.1:53245" "accept,resolve")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.SecurityManager.checkAccept(SecurityManager.java:1174)
    at java.net.ServerSocket.implAccept(ServerSocket.java:526)
    at java.net.ServerSocket.accept(ServerSocket.java:490)
    at
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)
    at
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:207)
    at java.lang.Thread.run(Thread.java:722)

Jan 18, 2012 4:51:20 PM org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
SEVERE: Socket accept failed
java.security.AccessControlException: access denied
("java.net.SocketPermission" "127.0.0.1:53246" "accept,resolve")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.SecurityManager.checkAccept(SecurityManager.java:1174)
    at java.net.ServerSocket.implAccept(ServerSocket.java:526)
    at java.net.ServerSocket.accept(ServerSocket.java:490)
    at
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)
    at
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:207)
    at java.lang.Thread.run(Thread.java:722)

Jan 18, 2012 4:51:21 PM org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
SEVERE: Socket accept failed
java.security.AccessControlException: access denied
("java.net.SocketPermission" "127.0.0.1:53247" "accept,resolve")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.SecurityManager.checkAccept(SecurityManager.java:1174)
    at java.net.ServerSocket.implAccept(ServerSocket.java:526)
    at java.net.ServerSocket.accept(ServerSocket.java:490)
    at
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)
    at
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:207)
    at java.lang.Thread.run(Thread.java:722)

Jan 18, 2012 4:51:21 PM org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
SEVERE: Socket accept failed
java.security.AccessControlException: access denied
("java.net.SocketPermission" "127.0.0.1:53248" "accept,resolve")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.SecurityManager.checkAccept(SecurityManager.java:1174)
    at java.net.ServerSocket.implAccept(ServerSocket.java:526)
    at java.net.ServerSocket.accept(ServerSocket.java:490)
    at
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)
    at
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:207)
    at java.lang.Thread.run(Thread.java:722)

Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]"
java.security.AccessControlException: access denied
("java.lang.RuntimePermission" "setContextClassLoader")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.Thread.setContextClassLoader(Thread.java:1485)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1501)
    at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1485)
    at java.lang.Thread.run(Thread.java:722)
Jan 18, 2012 4:51:22 PM org.apache.tomcat.util.net.JIoEndpoint$Acceptor run
SEVERE: Socket accept failed
java.security.AccessControlException: access denied
("java.net.SocketPermission" "127.0.0.1:53249" "accept,resolve")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:366)
    at
java.security.AccessController.checkPermission(AccessController.java:555)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.SecurityManager.checkAccept(SecurityManager.java:1174)
    at java.net.ServerSocket.implAccept(ServerSocket.java:526)
    at java.net.ServerSocket.accept(ServerSocket.java:490)
    at
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:60)
    at
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:207)
    at java.lang.Thread.run(Thread.java:722)






I have tried to change permissions, tried with other webapps but the problem
still occurs. Sometimes, for once or twice, my webapp works, but then again.
logs these to the log file.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to