2013-05-07 107 views
0

你好我试图通过olap4j连接到微软的分析服务,但我得到这个错误每次“org.olap4j.OlapException:执行一个查询这方面遇到异常”olap4j连接到分析服务

这个充满错误的描述:

<code>22:30:45.331 [ERROR] [kimo] 22:30:45.326:XRP4:WARN:RPCManager:org.olap4j.OlapException: This connection encountered an exception while executing a query.undefined - response: {operationId: &quot;listCubes_fetch&quot;, 
clientContext: Obj, 
context: Obj, 
transactionNum: 0, 
httpResponseCode: 200, 
httpResponseText: &quot;//isc_RPCResponseStart--&gt;[{data:&quot;org.ola...&quot;[212], 
xmlHttpRequest: [object XMLHttpRequest], 
transport: &quot;xmlHttpRequest&quot;, 
status: -1, 
clientOnly: undef, 
httpHeaders: Obj, 
isStructured: true, 
callbackArgs: null, 
results: Obj, 
data: &quot;org.olap4j.OlapException: This connectio...&quot;[91], 
invalidateCache: false, 
isDSResponse: true, 
queueStatus: -1, 
startRow: 0, 
endRow: 0, 
totalRows: 0} 

com.smartgwt.client.core.JsObject$SGWT_WARN: 22:30:45.326:XRP4:WARN:RPCManager:org.olap4j.OlapException: This connection encountered an exception while executing a query.undefined - response: {operationId: &quot;listCubes_fetch&quot;, 
clientContext: Obj, 
context: Obj, 
transactionNum: 0, 
httpResponseCode: 200, 
httpResponseText: &quot;//isc_RPCResponseStart--&gt;[{data:&quot;org.ola...&quot;[212], 
xmlHttpRequest: [object XMLHttpRequest], 
transport: &quot;xmlHttpRequest&quot;, 
status: -1, 
clientOnly: undef, 
httpHeaders: Obj, 
isStructured: true, 
callbackArgs: null, 
results: Obj, 
data: &quot;org.olap4j.OlapException: This connectio...&quot;[91], 
invalidateCache: false, 
isDSResponse: true, 
queueStatus: -1, 
startRow: 0, 
endRow: 0, 
totalRows: 0} 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) 
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 
    at java.lang.reflect.Constructor.newInstance(Unknown Source) 
    at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:105) 
    at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71) 
    at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:172) 
    at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:293) 
    at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:547) 
    at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364) 
    at java.lang.Thread.run(Unknown Source) 



this is the connection function 

<code> 

    public static OlapConnection getConnectionAServices() throws Exception { 
      Class.forName("org.olap4j.driver.xmla.XmlaOlap4jDriver"); 
      // anonymous connection 
      Connection connectionXMLA = DriverManager.getConnection(
       "jdbc:xmla:Server=http://localhost/olap/msmdpump.dll;" + "Catalog=Analysis_Service;"); 

      OlapWrapper wrapper = (OlapWrapper) connectionXMLA; 
      OlapConnection olapConnection = wrapper.unwrap(OlapConnection.class); 
      return olapConnection; 

}

+0

你好?有人在吗? :) – 2013-05-08 01:27:40

+0

您必须提供更多详细信息。堆栈痕迹。日志。你有什么会帮助。只是发布一般错误消息是不够的,我们可以帮助你。 – Luc 2013-05-09 14:31:38

+0

@Luc我添加了错误的完整描述。 – Kromer 2013-05-09 20:44:53

回答