You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by A Leg <ha...@yahoo.com> on 2004/06/22 20:55:01 UTC

ServletException

Hi

I have a servlet communicating with some JINI services.
This was good working with Tomcat 4.2 and Jini 1.21
I just upgrade to tomcat 5.0 and Jini 2.0 and I get these error

Servlet seems to start OK but it fail systematicaly on Jini 
checkConstraint method.
TcpServerEndpoint exist in my jar, so I don't understand.
I have tried stting policy to grant all, without success.

Any idea welcome.

Andre


HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented 
it from fulfilling this request.

exception

javax.servlet.ServletException
    org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
   
 org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:184)
   
 org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:147)
   
 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:513)
   
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:175)
   
 org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:383)
   
 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:207)
   
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:647)
   
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:499)
   
 org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:575)
   
 org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:649)
    java.lang.Thread.run(Thread.java:534)

root cause

java.lang.NoClassDefFoundError
   
 net.jini.jeri.tcp.TcpServerEndpoint.checkConstraints(TcpServerEndpoint.java:345)
   
 net.jini.jeri.BasicInvocationDispatcher.checkConstraints(BasicInvocationDispatcher.java:337)
   
 net.jini.jeri.BasicInvocationDispatcher.(BasicInvocationDispatcher.java:315)
   
 net.jini.jeri.BasicILFactory.createInvocationDispatcher(BasicILFactory.java:194)
   
 net.jini.jeri.AbstractILFactory.createInstances(AbstractILFactory.java:490)
    net.jini.jeri.BasicJeriExporter.export(BasicJeriExporter.java:623)
    com.sun.rio.event.BasicEventConsumer.(BasicEventConsumer.java:178)
    com.sun.rio.event.BasicEventConsumer.(BasicEventConsumer.java:119)
   
 org.compiere.mfg_scm.mfg_Servlet.controller.WebClientServiceManager.(Unknown 
Source)
   
 org.compiere.mfg_scm.mfg_Servlet.controller.ControllerServlet.init(Unknown 
Source)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:324)
    org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:254)
    java.security.AccessController.doPrivileged(Native Method)
    javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
    org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:265)
   
 org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:184)
   
 org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:147)
   
 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:513)
   
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:175)
   
 org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:383)
   
 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
    org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:207)
   
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:647)
   
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:499)
   
 org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:575)
   
 org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:649)
    java.lang.Thread.run(Thread.java:534)

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


resource error was ServletException

Posted by A Leg <ha...@yahoo.com>.
Hi

To solve the Servlet Exception, I found detailed error in :

logs/jwsdp_log.2004-06-23.txt

2004-06-23 07:25:14 Servlet /Mfg_Scm threw load()
exception
javax.servlet.ServletException:
net.jini.core.constraint.ConnectionRelativeTime
	at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)


Now servlet load, discover my services etc.

But now I have a resource error.

Any help welcome.

Andre

When I load My web page I get :

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error
() that prevented it from fulfilling this request.

exception

java.util.MissingResourceException: Can't find bundle
for base name LocalStrings, locale en_US
	at
java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:804)
	at
java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:773)
	at
java.util.ResourceBundle.getBundle(ResourceBundle.java:538)
	at
org.compiere.mfg_scm.mfg_Servlet.controller.ControllerServlet.doGet(Unknown
Source)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
	at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:324)
	at
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:254)
	at java.security.AccessController.doPrivileged(Native
Method)
	at
javax.security.auth.Subject.doAsPrivileged(Subject.java:500)
	at
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:265)
	at
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:184)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
	at
org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:99)
	at
org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
	at java.security.AccessController.doPrivileged(Native
Method)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:258)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:256)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:210)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
	at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:513)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:196)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:175)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
	at
org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:383)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
	at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:564)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:974)
	at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:207)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:647)
	at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:499)
	at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:575)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:649)
	at java.lang.Thread.run(Thread.java:534)



A Leg wrote:

> Hi
>
> Yes I recompile all application, and jar in my application webapp 
> direstory is the new one.
>
> Andre
>
> QM wrote:
>
>> On Tue, Jun 22, 2004 at 09:55:01PM +0300, A Leg wrote:
>> : I have a servlet communicating with some JINI services.
>> : This was good working with Tomcat 4.2 and Jini 1.21
>> : I just upgrade to tomcat 5.0 and Jini 2.0 and I get these error
>>
>> [snip]
>>
>> : root cause
>> : java.lang.NoClassDefFoundError
>> : 
>> net.jini.jeri.tcp.TcpServerEndpoint.checkConstraints(TcpServerEndpoint.java:345) 
>>
>>
>> Did you recompile your app against the new Tomcat JARs and (more
>> relevant to this issue) the new JINI JARs?
>>
>> -QM
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: ServletException

Posted by A Leg <ha...@yahoo.com>.
Hi

Yes I recompile all application, and jar in my application webapp 
direstory is the new one.

Andre

QM wrote:

>On Tue, Jun 22, 2004 at 09:55:01PM +0300, A Leg wrote:
>: I have a servlet communicating with some JINI services.
>: This was good working with Tomcat 4.2 and Jini 1.21
>: I just upgrade to tomcat 5.0 and Jini 2.0 and I get these error
>
>[snip]
>
>: root cause
>: java.lang.NoClassDefFoundError
>: net.jini.jeri.tcp.TcpServerEndpoint.checkConstraints(TcpServerEndpoint.java:345)
>
>Did you recompile your app against the new Tomcat JARs and (more
>relevant to this issue) the new JINI JARs?
>
>-QM
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: ServletException

Posted by QM <qm...@brandxdev.net>.
On Tue, Jun 22, 2004 at 09:55:01PM +0300, A Leg wrote:
: I have a servlet communicating with some JINI services.
: This was good working with Tomcat 4.2 and Jini 1.21
: I just upgrade to tomcat 5.0 and Jini 2.0 and I get these error

[snip]

: root cause
: java.lang.NoClassDefFoundError
: net.jini.jeri.tcp.TcpServerEndpoint.checkConstraints(TcpServerEndpoint.java:345)

Did you recompile your app against the new Tomcat JARs and (more
relevant to this issue) the new JINI JARs?

-QM

-- 

software  -- http://www.brandxdev.net
tech news -- http://www.RoarNetworX.com


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org