BIRT报告与Web服务数据源抛出异常无法打开连接。 org.eclipse.datatools.connectivity.oda.OdaException

时间:2012-12-06 09:42:06

标签: apache tomcat birt

我正在尝试将Web服务用作BIRT报告的数据源。 报告在Eclipse中运行良好,但是从tomcat中部署的webviewer它没有。

BIRT版本:4.2.1 Tomcat:6

以下是我得到的例外情况。

Dec 6, 2012 3:00:01 PM org.eclipse.birt.data.engine.odaconsumer.ConnectionManager openConnection
SEVERE: Unable to open connection.
org.eclipse.datatools.connectivity.oda.OdaException
    at org.eclipse.datatools.enablement.oda.ws.impl.Connection.open(Connection.java:81)
    at org.eclipse.datatools.connectivity.oda.consumer.helper.OdaConnection.open(OdaConnection.java:250)
    at org.eclipse.birt.data.engine.odaconsumer.ConnectionManager.openConnection(ConnectionManager.java:165)
    at org.eclipse.birt.data.engine.executor.DataSource.newConnection(DataSource.java:224)
    at org.eclipse.birt.data.engine.executor.DataSource.open(DataSource.java:212)
    at org.eclipse.birt.data.engine.impl.DataSourceRuntime.openOdiDataSource(DataSourceRuntime.java:217)
    at org.eclipse.birt.data.engine.impl.QueryExecutor.openDataSource(QueryExecutor.java:407)
    at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecution(QueryExecutor.java:317)

1 个答案:

答案 0 :(得分:0)

堆栈跟踪中是否有“由:引起的”?

粗略猜测,这是一个网络/防火墙问题。我假设他的Tomcat服务器运行在不同的机器上和/或与Eclipse IDE不同的OS帐户。