[Mondrian] XML/A problems

Pappyn Bart Bart.Pappyn at vandewiele.com
Mon May 23 02:52:43 EDT 2011


Thanks Luc !

 

I will take over the change !

 

Regards,

Bart

 

From: mondrian-bounces at pentaho.org [mailto:mondrian-bounces at pentaho.org] On Behalf Of Luc Boudreau
Sent: woensdag 18 mei 2011 18:17
To: Mondrian developer mailing list
Subject: Re: [Mondrian] XML/A problems

 

Gents,

There was a change in IE and the headers it sends to Mondrian. IE was not sending 'text/xml' as a supported content type. Mondrian will now consider that the content type '*/*' means to fallback to SOAP by default.

Cheers!

Luc

On Thu, Apr 14, 2011 at 10:32 AM, Pappyn Bart <Bart.Pappyn at vandewiele.com> wrote:

I have downloaded the jpivot 1.8 and tried it against Mondrian with no success.

 

Maybe it is something that is missing from the jpivot release?

 

From: mondrian-bounces at pentaho.org [mailto:mondrian-bounces at pentaho.org] On Behalf Of Luc Boudreau
Sent: donderdag 14 april 2011 15:13


To: Mondrian developer mailing list

Subject: Re: [Mondrian] XML/A problems

 

Did you also update JPivot? It seems like Mondrian is now enforcing the content type headers and JPivot is not sending the right one. 

 

Luc

On 2011-04-14, at 6:11, Pappyn Bart <Bart.Pappyn at vandewiele.com> wrote:

	Hi,

	 

	After some years of using mondrian 2.3, I have resources again to pick up with the latest version of Mondrian.

	 

	I am very pleased to see that my schema is taken over without major problems !

	 

	Everything works with native mode connection, but fail with xml/a.

	 

	The latest version of Mondrian runs on the same server as the old one, using tomcat 5.5 and jdk 1.5.

	 

	There are strange problems with the soap communication : Unable to internalize message.

	 

	I have attached a debugger, but cannot determine the cause of the problems.

	 

	Any suggestions on how to get xml/a up and running ?

	 

	Thanks,

	Bart Pappyn

	 

	Here is a snapshot of the log :

	 

	Mondrian side :

	 -----------------------------------------------------------------------------

	 13 apr 2011 12:17:31,808 ERROR [Session ] mondrian.xmla.XmlaServlet#doPost: Unknown Error when handling XML/A message

	 java.lang.IllegalArgumentException: Accept header 'text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2' is not a supported response content type. Allowed values: text/xml, application/xml, application/json.

	 at mondrian.xmla.XmlaServlet.doPost(XmlaServlet.java:248)

	 at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

	 at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

	 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

	 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

	 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

	 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)

	 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

	 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

	 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)

	 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

	 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)

	 at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)

	 at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)

	 at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)

	 at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)

	 at java.lang.Thread.run(Unknown Source)

	 -----------------------------------------------------------------------------

	 Client (Jpivot side)

	 -----------------------------------------------------------------------------

	 javax.xml.soap.SOAPException: Invalid Content-Type:text/html

	 at com.sun.xml.messaging.saaj.soap.MessageImpl.verify(MessageImpl.java:161)

	 at com.sun.xml.messaging.saaj.soap.MessageImpl.<init>(MessageImpl.java:89)

	 at com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:32)

	 at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:332)

	 at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:141)

	 at java.security.AccessController.doPrivileged(Native Method)

	 at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:114)

	 at com.tonbeller.jpivot.xmla.XMLA_SOAP.discover(XMLA_SOAP.java:1429)

	 at com.tonbeller.jpivot.xmla.XMLA_SOAP.discoverDS(XMLA_SOAP.java:641)

	 at com.tonbeller.jpivot.xmla.XMLA_SOAP.<init>(XMLA_SOAP.java:95)

	 at com.tonbeller.jpivot.xmla.XMLA_Model.initialize(XMLA_Model.java:144)

	 at com.tonbeller.jpivot.olap.model.OlapModelDecorator.initialize(OlapModelDecorator.java:132)

	 at com.tonbeller.jpivot.tags.OlapModelProxy$MyState.initialize(OlapModelProxy.java:77)

	 at com.tonbeller.jpivot.tags.StackStateManager.initializeAndShow(StackStateManager.java:76)

	 at com.tonbeller.jpivot.tags.OlapModelProxy.initializeAndShow(OlapModelProxy.java:160)

	 at com.tonbeller.jpivot.tags.OlapModelTag.doEndTag(OlapModelTag.java:81)

	 at org.apache.jsp.WEB_002dINF.queries.xmla_jsp._jspx_meth_jp_xmlaQuery_0(xmla_jsp.java:117)

	 at org.apache.jsp.WEB_002dINF.queries.xmla_jsp._jspService(xmla_jsp.java:66)

	 

	
________________________________


	NV Michel Van de Wiele
	Bart Pappyn
	R&D We at velink Project engineer
	Email: bart.pappyn at vandewiele.com

	URL: http://www.vandewielegroup.com <http://www.vandewielegroup.com/>  

	 

	NV Michel Van de Wiele

	Michel Vandewielestraat 7

	8510 Kortrijk (Marke)

	BTW BE 0405 450 595

	RPR Kortrijk

	
________________________________


	Van de Wiele Company or its affiliates do not accept legal responsibility for the contents of this message. The views or opinions presented are solely those of the author and do not necessarily represent those of Van de Wiele Company or any of its affiliates.

	
________________________________


	 

	_______________________________________________
	Mondrian mailing list
	Mondrian at pentaho.org
	http://lists.pentaho.org/mailman/listinfo/mondrian

 

______________________________________________________________________
This email has been scanned by the Email Security System.
______________________________________________________________________


_______________________________________________
Mondrian mailing list
Mondrian at pentaho.org
http://lists.pentaho.org/mailman/listinfo/mondrian



______________________________________________________________________
This email has been scanned by the Email Security System.
______________________________________________________________________

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20110523/2bde9e29/attachment.html 


More information about the Mondrian mailing list