Gaurav Pruthi wrote:
> Dear All,
> 
> I am facing a strange issue in tomcat from last 2 months. I have 2 websites
> which are running on PHP. They took tomcat hosting for Payment Gateway
> Configuration as we only provide JRE in tomcat environment.. I am using
> JavaBridge for this purpose.
> 
> Once it is configured and PG is working perfectly. Issue appears when i give
> restart to tomcat server. Here are the details i am using
> 
> Tomcat 6.0.16
> JRE 1.6
> Apache 1.37
> PHP v5
> JavBridge 5.4.3.1
> 
> 
> 
> After restart i gets this error:
> 
> *Fatal error*: Uncaught [[o:Exception]:"java.lang.Exception: Invoke failed:
> [[o:PostLib]]->postSSL([o:BillToAddress], [o:ShipToAddress], [o:Merchant],
> [o:MPIData], null, [o:PGReserveData], [o:CustomerDetails],
> [o:SessionDetail], [o:AirLineTransaction], [o:MerchanDise]). Cause:
> java.lang.ClassNotFoundException: Unresolved external reference:
> java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletResponse. --
> Unable to call the method, see the README section "Java platform issues" for
> details and DO NOT REPORT THIS PROBLEM TO THE PHP/Java Bridge MAILING LIST!
> VM: 1.6.0...@http://java.sun.com/"; at: #-6
> php.java.bridge.JavaBridge.getUnresolvedExternalReferenceException(JavaBridge.java:434)
> #-5 php.java.bridge.JavaBridge.Invoke(JavaBridge.java:1092) #-4
> php.java.bridge.Request.handleRequest(Request.java:405) #0
> /usr/local/tomcat/webapps/www.domain.com/java/Java.inc(334):
> java_ThrowExceptionProxyFactory->getProxy(15, '@V', 'Unresolved exte...',
> true) #1 /usr/local/tomcat/webapps/www.domain.com/java/Java.inc(491): j in *
> /usr/local/tomcat/webapps/www.domain.com/java/Java.inc* on line *297*
> 
> 
> If i restart tomcat 2-3 times, it starts working. I am unable to understand
> why it is unable to find class which is associated with servlet-api.jar
> which is copied to tomcat lib directory, jre lib directory and JavaBridge
> lib path. 

Are you really meant to copy the same jar into 3 different places?
That sounds like a recipe for disaster to me - particularly the bit
where you copy it to the JRE lib.

p


> But when i give restart to tomcat using shutdown.sh/startup.sh
> twice or thrice, it starts working. Hence it is a hit and try solution for
> me.



> Issue is with only payment gateway websites which are using JavaBridge
> 
> 
> Kindly let me know if more information is required on the scanario
> configured at my end.
> 
> Any help will be highly. appreciated.
> 
> 
> 
> Gaurav Pruthi
> 


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

Reply via email to