Looks like the session bean is trying to open a socket. This is not allowed in
EJB.

jc

--
John Crupi
Chief Java Architect
.COM Consulting
Sun Java Center


"Stevens, Michael" wrote:

> Has anyone been able to access a JavaSpace from a SessionBean?  When I try,
> I get this exception.  I'd really appreciate any help or insight into this
> problem.
>
> Thanks,
>
> Mike S.
>
> Fri Nov 17 09:10:33 EST 2000 : Exception writing message to java space
> Received throwable with Message: access denied (java.net.SocketPermission
> localhost:1024- listen,resolve)
> java.security.AccessControlException: access denied
> (java.net.SocketPermission localhost:1024- listen,resolve)
>         at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java
> :272)
>         at
> java.security.AccessController.checkPermission(AccessController.java:399)
>         at
> java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
>         at java.lang.SecurityManager.checkListen(SecurityManager.java:1125)
>         at java.net.ServerSocket.<init>(ServerSocket.java:163)
>         at java.net.ServerSocket.<init>(ServerSocket.java:82)
>         at
> sun.rmi.transport.proxy.RMIDirectSocketFactory.createServerSocket(RMIDirectS
> ocketFactory.java:30)
>         at
> sun.rmi.transport.proxy.RMIMasterSocketFactory.createServerSocket(RMIMasterS
> ocketFactory.java:312)
>         at
> sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:559)
>         at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:200)
>         at
> sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:172)
>         at
> sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:319)
>         at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:119)
>         at
> sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:125)
>         at
> sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:109)
>         at
> java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:27
> 8)
>         at
> java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:18
> 1)
>         at
> java.rmi.server.UnicastRemoteObject.<init>(UnicastRemoteObject.java:78)
>         at
> java.rmi.server.UnicastRemoteObject.<init>(UnicastRemoteObject.java:64)
>         at
> com.sun.jini.outrigger.SpaceProxy$Listener.<init>(SpaceProxy.java:546)
>         at
> com.sun.jini.outrigger.SpaceProxy.createListener(SpaceProxy.java:523)
>         at com.sun.jini.outrigger.SpaceProxy.getMatch(SpaceProxy.java:261)
>         at
> com.sun.jini.outrigger.SpaceProxy.takeIfExists(SpaceProxy.java:193)
>         at
> com.aetna.enrollment.control.ejb.ClientControllerEJB.ejbCreate(../src/com/ae
> tna/enrollment/control/ejb/ClientControllerEJB.java:91)
>         at
> com.aetna.enrollment.control.ejb.ClientControllerHomeImpl.create(ClientContr
> ollerHomeImpl.java:18)
>         at
> com.aetna.enrollment.control.ejb._ClientControllerHomeImpl_Tie._invoke(Unkno
> wn Source)
>         at
> com.sun.corba.ee.internal.POA.GenericPOAServerSC.dispatchToServant(GenericPO
> AServerSC.java:423)
>         at
> com.sun.corba.ee.internal.POA.GenericPOAServerSC.internalDispatch(GenericPOA
> ServerSC.java:137)
>         at
> com.sun.corba.ee.internal.POA.GenericPOAServerSC.dispatch(GenericPOAServerSC
> .java:98)
>         at com.sun.corba.ee.internal.iiop.ORB.process(ORB.java:227)
>         at
> com.sun.corba.ee.internal.iiop.LocalClientRequestImpl.invoke(LocalClientRequ
> estImpl.java:90)
>         at
> com.sun.corba.ee.internal.POA.GenericPOAClientSC.invoke(GenericPOAClientSC.j
> ava:111)
>         at
> com.sun.corba.ee.internal.POA.GenericPOAClientSC.invoke(GenericPOAClientSC.j
> ava:183)
>         at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:294)
>         at
> com.aetna.enrollment.control.ejb._ClientControllerHome_Stub.create(Unknown
> Source)
>         at
> com.aetna.enrollment.control.web.ModelManager.getCCEJB(../src/com/aetna/enro
> llment/control/web/ModelManager.java:93)
>         at
> com.aetna.enrollment.control.web.ClientControllerWebImpl.<init>(../src/com/a
> etna/enrollment/control/web/ClientControllerWebImpl.java:52)
>         at
> com.aetna.enrollment.control.web.RequestProcessor.init(../src/com/aetna/enro
> llment/control/web/RequestProcessor.java:75)
>         at
> _0005ccontrolcontrol_jsp_139._jspService(_0005ccontrolcontrol_jsp_139.java:1
> 35)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
>         at
> org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:161)
>         at
> org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:247)
>         at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:352)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
>         at
> org.apache.tomcat.core.ServiceInvocationHandler.method(ServletWrapper.java:6
> 26)
>         at
> org.apache.tomcat.core.ServletWrapper.handleInvocation(ServletWrapper.java:5
> 34)
>         at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:378)
>         at org.apache.tomcat.core.Context.handleRequest(Context.java:644)
>         at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:440)
>         at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:144)
>         at
> org.apache.tomcat.service.TcpConnectionThread.run(TcpEndpoint.java:310)
>         at java.lang.Thread.run(Thread.java:484)
>
> ===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff EJB-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

--
John Crupi
Chief Java Architect
.COM Consulting
Sun Java Center

Cell: 301.526.7890

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to