Category: | Bug report |
Priority: | Normal |
Status: | Closed |
Project: | Severity: | Minor |
Resolution: | Unable to Reproduce |
|
Component: | Reproducibility: | N/A |
Assigned to: |
I configured a Apache HTTPD server with mod_jk in front of JasperServer, But when I try to connect with JasperStudio, I get this error:
java.lang.NullPointerException
at java.lang.Class.isAssignableFrom(Native Method)
at org.glassfish.jersey.message.internal.MessageBodyFactory.isCompatible(MessageBodyFactory.java:699)
at org.glassfish.jersey.message.internal.MessageBodyFactory._getMessageBodyReader(MessageBodyFactory.java:736)
at org.glassfish.jersey.message.internal.MessageBodyFactory.getMessageBodyReader(MessageBodyFactory.java:664)
at org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:215)
at org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:154)
at org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1124)
at org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:851)
at org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:783)
at org.glassfish.jersey.client.ClientResponse.readEntity(ClientResponse.java:326)
at org.glassfish.jersey.client.InboundJaxrsResponse$1.call(InboundJaxrsResponse.java:111)
at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:399)
at org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:108)
at com.jaspersoft.studio.server.protocol.restv2.ARestV2ConnectionJersey.toObj(ARestV2ConnectionJersey.java:48)
at com.jaspersoft.studio.server.protocol.restv2.RestV2ConnectionJersey.setMainReportFlag(RestV2ConnectionJersey.java:375)
at com.jaspersoft.studio.server.protocol.restv2.RestV2ConnectionJersey.get(RestV2ConnectionJersey.java:351)
at com.jaspersoft.studio.server.protocol.ProxyConnection.get(ProxyConnection.java:154)
at com.jaspersoft.studio.server.protocol.ProxyConnection.get(ProxyConnection.java:181)
at com.jaspersoft.studio.server.WSClientHelper.getResource(WSClientHelper.java:254)
at com.jaspersoft.studio.server.WSClientHelper.getResource(WSClientHelper.java:238)
at com.jaspersoft.studio.server.action.resource.OpenInEditorAction.dorun(OpenInEditorAction.java:134)
at com.jaspersoft.studio.server.action.resource.OpenInEditorAction$1.runInWorkspace(OpenInEditorAction.java:111)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Only work, if I set Advanced Use SOAP protocol only. But if I connect directly to Tomcat port 8080, works perfectly.
Somebody alredy seen this before?
JasperServer = 6.0.1
JasperStudio = 6.0.1, 6.0.4 and 6.1.0
Thank you.
2 Comments:
I'll try to test, reproduce your problem, could you tell me more about your apache, tomcat, versions, maybe configs