Webservices problem

User 9d61241f78

27-10-2015 19:08:21

Hello,


I am new to ChemAxon, have just installed it with tomcat 6.  However when I go to:


http://<URL>/webservices/, I get:


 


HTTP Status 500 - !(Jetty || Servlet 3.0 || ContinuationFilter)




type Exception report


message !(Jetty || Servlet 3.0 || ContinuationFilter)


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


exception


java.lang.IllegalStateException: !(Jetty || Servlet 3.0 || ContinuationFilter)
org.eclipse.jetty.continuation.ContinuationSupport.getContinuation(ContinuationSupport.java:150)
org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:248)

 


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.39 logs.




Apache Tomcat/6.0.39


Any idea what to do?


Thanks,


Maged 

ChemAxon 13811e1703

28-10-2015 08:15:32

Hi Maged,

Tomcat 6 is not supported by JChem Web Services, please use Tomcat 7 or later.

Regards,
Peter 

User 870ab5b546

28-10-2015 16:07:28

We are running JChem Web Services 14.10.13 on Tomcat 6. When was the Tomcat 7 requirement introduced?


Also, is there a History of Changes page specifically for JChem Web Services? I found a link to a history of changes of JChem Web Services in the sticky thread in the forum for JChem Web Services, but it brings me to the history of changes of JChem Base. 

ChemAxon 13811e1703

02-11-2015 12:20:02

Hi,

This requirement is since the beginning, I suggested you a workaround here:
https://www.chemaxon.com/forum/viewpost53207.html#53207 />
This solution still should work, please try it!

There is no separate history of changes for JChem Web Services, it is always built on top of the JChem library, all cahnges are reflected on the api.

Regards,
Peter 

User 9d61241f78

03-11-2015 21:11:45

This is what I did previously and I am still getting the same error!!


I have the following versions:


Server version: Apache Tomcat/6.0.39


Server built:   Feb 24 2014 06:09:30


Server number:  6.0.39.0


OS Name:        Linux


OS Version:     3.13.0-63-generic


Architecture:   i386


JVM Version:    1.8.0_60-b27


JVM Vendor:     Oracle Corporation


 


On Ubuntu 14


And jchemWebservices15.9.14.0-b621


 


Thanks,


Maged

ChemAxon 13811e1703

06-11-2015 08:55:36

Hi Maged,

Are you sure you have disabled the GzipFilter? You cannot have it in the stacktrace if it is disabled.


java.lang.IllegalStateException: !(Jetty || Servlet 3.0 || ContinuationFilter)
org.eclipse.jetty.continuation.ContinuationSupport.getContinuation(ContinuationSupport.java:150)
org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:248)


Or are you getting some other error now?

Regards,
Peter 

User 9d61241f78

09-11-2015 18:20:21

Hi Peter,


 


It was my mistake, I guess the webservices.war file did not update.  I have now corrected the problem and all looking good.


Thanks,


Maged

User 47ec854e59

25-02-2016 10:54:49

How to install jchem webservices for jboss6?


In webservices.js,Do we need to specify servername which is till root folder or till the folder where webservices.war is installed?

ChemAxon 13811e1703

25-02-2016 12:32:12

Hi,

Jboss is not supported by JChem Web Services. Please install it in a supported application server like Tomcat or Jetty!

Regards,
Peter