2016-11-08 8 views
-1

データベース接続プロファイルで接続を開くことができません。 org.eclipse.datatools.connectivity.oda.OdaException; java.lang.NullPointerException at org.eclipse.birt.report.data.oda.jdbc.dbprofile.impl.Connection.open(Connection.java:113) at org.eclipse.birt.report.data.oda。 (org.eclipse.datatools.connectivity.oda.consumer.helper.OdaConnection.open(OdaConnection.java:250) 、org.eclipse.birt)。 (org.eclipse.birt.data.engine.executor.DataSource.newConnection(DataSource.java:224) at org.eclipse.birt.data)。 (DataSourceRuntime.java:217) at org.eclipse。 birt.data.engine.impl.QueryExecutor.openDataSource(QueryExecutor.java:409) at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecution(QueryExecutor.java:319) at org.eclipse.birt。 data.engine.impl.PreparedQuery.doPrepare(PreparedQuery.java:455) at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.produceQueryResults(PreparedDataSourceQuery.java:190) at org.eclipse.birt.data。 (PreparedOldDSQuery.java:145) at org.eclipse.birt.report.data。 adapter.impl.DataRequestSessionImpl.execute(DataRequestSessionImpl.java:616) at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:152)0 (AbstractCache) at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(QueryItemExecutor.java:80) at org.eclipse.birt.report.engine.executor.TableItemExecutor.execute(TableItemExecutor.java:62) at (WrappedReportItemExecutor。)。 java:46) at org.eclipse.birt.report.engine.internal.executor.l18n.LocalizedReportItemExecutor.execute(LocalizedReportItemEx ecutor.java:34) at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM。レイアウト(HTMLPageLM.java:92) at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100) at org.eclipse.birt.report.engine.api.impl。 RunAndRenderTask.doRun(RunAndRenderTask.java:180) at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run(RunAndRenderTask.java:77) at com.infy.ceh.management.birt.controller。 TestBirtAPI.executeReport(TestBirtAPI.java:59) com.infy.ceh.management.birt.controller.TestBirtAPI.main(TestBirtAPI.java:78) 原因:java.lang.NullPointerException at org.eclipse.datatools.connectivity.drivers.DriverManager.wereDefaultDriversCreated(DriverManager.java:519) at org.eclipse.datatools.connectivity.drivers.DriverManager.resetDefaultInstances(DriverManager.java:594) at org.eclipse。 (DriverManager.java:117) at org.eclipse.datatools.connectivity.drivers.DriverManager.getInstance(DriverManager.java:62) at org.eclipse.datatools.connectivity.DriverConnectionBase.getDriverDefinition (DriverConnectionBase.java:136) at org.eclipse.datatools。(JDBCドライバのインストール) .java:47) at org.eclipse.datatools.enablement.internal.postgresql.PostgreSQLConnectionFactory.createConnection(PostgreSQLConnectionFactory.java:51) at org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83) ) at org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:359) at org.eclipse.datatools.connectivity.sqm.internal.core.connection.ConnectionInfoImpl.initializeJDBCConnection(ConnectionInfoImpl .java:659) at org.eclipse.datatools.connectivity.sqm.internal.core.connection.ConnectionInfoImpl。(ConnectionInfoImpl.java:644) at org.eclipse.datatools.connectivity.sqm.internal.core.connection。 ConnectionFactory.createConnection(ConnectionFactory.java:38) at org.eclipse.datatools.connectivity.sqm.core.SQMConnectionFactory.createConnection(SQMConnectionFactory.java:45) at org.eclipse.datatools.connectivity.sqm.internal.core。 org.eclipse.datatools.connectivity.internal.ManagedConnection.createConnectionでorg.eclipse.datatools.connectivity.internal.ConnectionFactoryAdapterProvider.createConnection(ConnectionFactoryAdapterProvider.java:114) でconnection.ConnectionFactory.createConnection(ConnectionFactory.java:59) ( ManagedConnection.java:163) at org.eclipse.data org.eclipse.core.internal.jobs.Worker.runでtools.connectivity.internal.CreateConnectionJob.run(CreateConnectionJob.java:56) (Worker.java:54)BIRT APIを使用してBIRTレポートを実行中に例外がスローされる

2016年11月8日午前4時01分: 52 PM org.eclipse.birt.data.engine.odaconsumer.ConnectionManager openConnection 重大度:接続を開くことができません。 org.eclipse.datatools.connectivity.oda.OdaException; java.lang.NullPointerException at org.eclipse.birt.report.data.oda.jdbc.dbprofile.impl.Connection.open(Connection.java:113) at org.eclipse.birt.report.data.oda。 (org.eclipse.datatools.connectivity.oda.consumer.helper.OdaConnection.open(OdaConnection.java:250) 、org.eclipse.birt)。 (org.eclipse.birt.data.engine.executor.DataSource.newConnection(DataSource.java:224) at org.eclipse.birt.data)。 (DataSourceRuntime.java:217) at org.eclipse。 birt.data.engine.impl.QueryExecutor.openDataSource(QueryExecutor.java:409) at org.eclipse.birt.data.engine.impl.QueryExecutor.prepareExecution(QueryExecutor.java:319) at org.eclipse.birt。 data.engine.impl.PreparedQuery.doPrepare(PreparedQuery.java:455) at org.eclipse.birt.data.engine.impl.PreparedDataSourceQuery.produceQueryResults(PreparedDataSourceQuery.java:190) at org.eclipse.birt.data。 (PreparedOldDSQuery.java:145) at org.eclipse.birt.report.data。 adapter.impl.DataRequestSessionImpl.execute(DataRequestSessionImpl.java:616) at org.eclipse.birt.report.engine.data.dte.DteDataEngine.doExecuteQuery(DteDataEngine.java:152)0 (AbstractCache) at org.eclipse.birt.report.engine.executor.QueryItemExecutor.executeQuery(QueryItemExecutor.java:80) at org.eclipse.birt。プロパティ。 (ローカル変数レポートエキスパート。 at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:65) at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java: 92) at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:100) at o (RunAndRenderTask.java:180) at org.eclipse.birt.report.engine.api.impl.RunAndRenderTask.run at com.infy.ceh.management.birt.controller.TestBirtAPI.executeReport(TestBirtAPI.java:59) at com.infy.ceh.management.birt.controller.TestBirtAPI.main(TestBirtAPI.java:78) 原因by:java.lang.NullPointerException at org.eclipse.datatools.connectivity.drivers.DriverManager.wereDefaultDriversCreated(DriverManager.java:519) at org.eclipse.datatools.connectivity.drivers.DriverManager.resetDefaultInstances(DriverManager.java:594) ) at org.eclipse.datatools.connectivity.drivers.DriverManager。(DriverManager.java:117) at org.eclipse.datatools.connectivity.driver (DriverConnectionBase.java:136) at org.eclipse.datatools.connectivity.DriverConnectionBase.internalCreateConnection(DriverConnectionBase.java: org.eclipse.datatools.enablement.internal.postgresql.PostgreSQLJDBCConnectionでorg.eclipse.datatools.connectivity.DriverConnectionBase.open(DriverConnectionBase.java:54) における100) 。(PostgreSQLJDBCConnection.java:47) org.eclipseで.datatools.enablement.internal.postgresql.PostgreSQLConnectionFactory.createConnection(PostgreSQLConnectionFactory.java:51) at org.eclipse.datatools.connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83) at org.eclipse.datatコネクションプロファイル。コネクション。コネクション。コネクション。コネクション。コネクション。コネクション情報。コネクション情報。 org.eclipse.datatools.connectivity.sqm.core.SQMConnectionFactory.createConnection(SQMConnectionFactory.java:45) at org.eclipse.datatools.connectivity.sqm.internal.core.connection.ConnectionFactory.createConnection(ConnectionFactory.java:59) ) at org.eclipse.datatools.connectivity.internal.ConnectionFactoryAdapterProvider.cre (ConnectionConnectionJob.java:116) org.eclipse.birt.report.engine.layout)。 pdf.font.FontMappingManagerFactory loadFontMappingConfig 情報:フォント設定をjarファイルに読み込みます。file:/ D:/DailyTasks_2016/october/ESHLib/lib/deployment-jars/birt-runtime/org.eclipse.birt.runtime_3.7.0.v20110615-1818 .jar!/fontsConfig.xmlコスト16ms 11月8日、2016 4:01:52 PM org.eclipse.birt.report.engine.layout.pdf.font。FontMappingManagerFactory $ 3を実行します 情報:/ usr/openwin/lib/locale/ja/X11/fonts/TTにフォントを登録するには0ms 11月8日2016 4:01:52 PM org.eclipse.birt.report.engine.layout .pdf.font.FontMappingManagerFactory $ 3を実行します 情報:/ usr/openwin/lib/locale/iso_8859_13/X11/fonts/TrueTypeコスト:0msのフォントを登録してください。 11月8日2016 4:01:52 PM org.eclipse.birt。 report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 INFO:/usr/openwin/lib/locale/ru.ansi-1251/X11/fonts/TrueTypeにフォントを登録する:0ms Nov 08、2016 4:01 :52 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/openwin/lib/locale/iso_8859_15/X11/fonts/TrueTypeコスト:0msにフォントを登録する Nov 08 、2016 4:01:52 PM org.eclipse.birt.report.engine.layout.pdf .font.FontMappingManagerFactory $ 3を実行 情報:d:/ windows/fontsにフォントを登録します。コスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3 INFO:C:/ windows/fontsにフォントを登録する。コスト:918ms Nov 08、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行する INFO:register/usr/X11R6/lib/X11/fonts/truetypeのフォント:0ms 11月8日2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/usr/openwin/lib/locale/ar/X11/fonts/TrueTypeコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactoryにフォントを登録する$ 3 run INFO:登録e:/ WINNT/fontsのフォント:0ms 11月8日2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 INFO:/ var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueTypeコスト:0ms 11月8日2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3 run INFO :C:/ WINNT/fontsのフォントを登録するコスト:1ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 INFO: usr/openwin/lib/locale/iso_8859_2/X11/fonts/TrueTypeコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3 run INFO :/ usr/X11R6/lib/X11/fonts/ttにフォントを登録する。コスト:0ms 2016年11月8日4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/openwin/lib/locale/th_TH/X11/fontsにフォントを登録する/ TrueTypeコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/openwin/lib/locale/iso_8859_8/X11/fonts/TrueTypeコスト:0ms 11月8日2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/openwinにフォントを登録する/ lib/locale/iso_8859_7/X11/fonts/TrueTypeコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行しました INFO:レジスタフォント/ usr/X11R6/lib/X11/fonts/TTFコスト:0ms いいえv08,2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/openwin/lib/X11/fonts/TrueTypeコスト:0msにフォントを登録する 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/share/fonts/truetypeにフォントを登録するコスト:0ms Nov 08 、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 INFO:f:/ WINNT/fontsにフォントを登録するコスト:0ms Nov 20、2016 4:01 :53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 INFO:/usr/openwin/lib/locale/ko.UTF-8/X11/fonts/TrueTypeにフォントを登録するコスト: 0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font。FontMappingManagerFactory $ 3を実行する INFO:フォントをg:/ WINNT/fontsに登録するコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3 run INFO :/ usr/openwin/lib/locale/iso_8859_5/X11/fonts/TrueTypeコスト:0msのフォントを登録してください。 11月8日2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font。 FontMappingManagerFactory $ 3を実行する INFO:f:/ windows/fontsにフォントを登録するコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3 run INFO :フォントをd:/ WINNT/fontsに登録するコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行する INFO:フォントを/ usr/share /フォント/ ko/TrueTypeのコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/openwin/libにフォントを登録する/ロケール/のzh_TW/X11 /フォント/ TrueTypeフォントコスト:0msと 2016年11月8日4時01分53秒PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3ラン INFO:電子のフォントを登録します:/ windows/fontsコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/share/fontsにフォントを登録する/のzh_TW/TrueTypeフォントコスト:0msと 2016年11月8日4時01分53秒PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3ラン INFO:/を/ usr/share /フォントでフォントを登録ja/TrueType費用:0ms 11月8日、2016 4 :01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 INFO:/usr/openwin/lib/locale/zh_CN.GB18030/X11/fonts/TrueTypeコストにフォントを登録する: 0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/share/fonts/default/TrueTypeコスト:0msにフォントを登録する 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/X/lib/X11/fonts/TrueTypeコストの情報を登録する: 0msと 2016年11月8日4時01分53秒PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3ラン INFO:フォントの登録では/ usr/openwinを/ libに/ロケール/ euro_fonts/X11 /フォント/ TrueTypeコスト:0ms Nov 08、2016 4:01:53 PM org.eclipse.bir t.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行する 情報:/usr/openwin/lib/locale/hi_IN.UTF-8/X11/fonts/TrueTypeコストに情報を登録する:0ms 2010年11月8日4 :01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 INFO:/usr/openwin/lib/locale/zh.GBK/X11/fonts/TrueTypeにフォントを登録するコスト: 1msの 2016年11月8日4時01分53秒PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3ラン INFO:は/ usr/X11R6/libに/ X11 /フォント/ OTFコストでフォントを登録:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/ usr/openwin/lib/locale/iso_8859_9/X11にフォントを登録する/ fonts/TrueTypeコスト:0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.eng ine.layout.pdf.font.FontMappingManagerFactory $ 3ラン INFO:0msと 2016年11月8日午前4時01分53秒PMのorg.eclipse.birt.report:は/ usr/X11R6/libに/ X11 /フォント/ TrueTypeフォントコストでフォントを登録.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 情報:/usr/openwin/lib/locale/zh_TW.BIG5/X11/fonts/TTのコスト:0msのフォントを登録してください。 Nov 08、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3ラン INFO:は/ usr/openwinを/ libに/ロケール/ KO/X11 /フォント/ TrueTypeフォントコストでフォントを登録します0msと 2016年11月8日4 :01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行 INFO:/usr/openwin/lib/locale/zh_HK.BIG5HK/X11/fonts/TTにフォントを登録するコスト: 0ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font。FontMappingManagerFactory $ 3を実行します 情報:/ usr/openwin/lib/locale/KOI8-R/X11/fonts/TrueTypeコスト:0msのフォントを登録します。 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine .layout.pdf.font.FontMappingManagerFactory $ 3を実行します 情報:/ usr/openwin/lib/locale/zh/X11/fonts/TrueTypeコスト:0msにフォントを登録してください: Nov 18、2016 4:01:53 PM org.eclipse。 birt.report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行します 情報:/ usr/share/fonts/zh_CN/TrueTypeコスト:0msのフォントを登録します。 Nov 18、2016 4:01:53 PM org.eclipse.birt .report.engine.layout.pdf.font.FontMappingManagerFactory $ 3を実行する INFO:g:/ windows/fontsにフォントを登録するコスト:0ms Nov 18、2016 4:01:53 PM org.eclipse.birt.report.engine。 layout.pdf.font.FontMappingManagerFactory loadFontMappingConfig INFO:フォント設定をjar:file:/ D:/DailyTasks_2016/october/ESHLib/lib/deployment-jars/birt-runtime/org.eclipse.birt.runtime_3.7.0.v20110615-1818.jar!/ fontsConfig_win32に読み込みます。 xmlコスト5ms 11月8日、2016 4:01:53 PM org.eclipse.birt.report.engine.layout.pdf.font.FontMappingManagerFactory loadFontMappingConfig 情報:フォント設定をjarファイルにロードする:file:/ D:/ DailyTasks_2016/october /ESHLib/lib/deployment-jars/birt-runtime/org.eclipse.birt.runtime_3.7.0.v20110615-1818.jar!/fontsConfig_pdf.xml費用6ms

答えて

1

あなたのデータソースの種類と思われます。

参照:explanation

関連する問題