Home
Analytics
ihub error 17070
Ivo Anusic
<p>Hello</p>
<p>I have downloaded Birt iHub and whenever I run a report it brings up the attatched error.</p>
<p> </p>
<p>I have looked at other forums for the answer and tried a few things but just cant seem to get it working</p>
<p> </p>
<p>also the only thing I can see on the error log is what it says below</p>
<p> </p>
<p>please someone help......</p>
<p> </p>
Find more posts tagged with
Comments
gowtham
<p>Your report working fine in local?</p>
Ivo Anusic
<p>yes in normal birt it runs fine with no problems</p>
<p> </p>
<p>had a slight fiddle around and the error log is now as attached</p>
Clement Wong
<p>The highlighted error in your screenshot above says it is not able to connect to localhost:15200 Port 15200 is a SOAP port associated with the "ihubc" process.<br><br>
This tells me that if you looked at your running processes in Windows Task Manager, you would not see ihubc in the list? Do you see the following processes: ihub and ihubd?<br><br><br>
To troubleshoot further, can you please answer this questions...<br><br>
1. To confirm, are you able to run the reports in the Designer, but not in the iHub?<br><br>
2. Are you even able to log in @ <a data-ipb='nomediaparse' href='
http://localhost:8700/iportal?'>http://localhost:8700/iportal?</a><br><br>
;
3. Can you run any sample reports (not your own) successfully?<br><br>
4. Can you run any of your other reports successfully?<br><br>
5. Are you able to schedule and run any reports sucessfully? We can get the details of the 17070 error via the Job Status messages.<br><br>
6. From the command line, get a list of running processes and attach the text file.<br>
"tasklist > list.txt"<br>
<br>
We'll verify which iHub processes are running and which are not<br><br>
7. ZIP up the iHub log directory @ C:\Actuate3\BIRTiHubVisualization\modules\BIRTiHub\iHub\data\server\log<br><br>
Attach it to this thread, or M me with a private shared file location.<br>
<br>
We'll be look through the logs to see if there other issues.<br>
<br>
<br>
8. Did you install iHub Trial Edition? Do you have an expired iHub license key? When did you first install the product? <br><br>
<br><br><br><br><br><br><br>
</p>
Ivo Anusic
<p>1) yes I am able to see them in designer with no issues what so ever just issues in ihub.</p>
<p>2) yes I log in as administrator, I have logged in uploaded the report tried to run and now failed.</p>
<p>3) cant find any sample reports</p>
<p>4) no non of my reports work</p>
<p>5) no</p>
<p>6) attatched</p>
<p>7) attatched</p>
<p>8 ) yes I did instal the trial addition I have 43 days left it says and 2 days ago</p>
Clement Wong
<p>1. Attached is a very simple report. Please upload to iHub and run. Based on the logs, your iHub is running properly and will display this "Hello World" report.<br><br><br>
2. There are a few issues running your specific reports. Since we don't have your .rptdesign(s), we noticed that your reports are using two different JDBC drivers, jTDS and a JDBC/ODBC bridge.<br><br>
Adding JDBC drivers to iHub is easy:</p>
<p style="margin-left:40px;"><br>
A. Stop the iHub service<br>
B. Copy the JDBC drivers to: <br>
C:\Actuate3\BIRTiHubVisualization\modules\BIRTiHub\iHub\Jar\BIRT\platform\plugins\org.eclipse.birt.report.data.oda.jdbc_X.X.X.vYYYYMMDD-AAAA\drivers<br>
where ****, YYYYMMDD-AAAA will vary on your build number<br>
C. Restart the iHub service</p>
<p>
Unfortunately, the JDBC/ODBC bridge, which was previously not supported by Sun/Oracle for production use, was remvoved in Java 8 (Java tech note @ <a data-ipb='nomediaparse' href='
http://docs.oracle.com/javase/7/docs/technotes/guides/jdbc/bridge.html):'>http://docs.oracle.com/javase/7/docs/technotes/guides/jdbc/bridge.html):</a></p>
;
<p style="margin-left:40px;"><br><em>The JDBC-ODBC Bridge should be considered a transitional solution; it will be removed in JDK 8. In addition, Oracle does not support the JDBC-ODBC Bridge. Oracle recommends that you use JDBC drivers provided by the vendor of your database instead of the JDBC-ODBC Bridge.</em></p>
<p> </p>
<p style="margin-left:40px;"><br>
Here are the log entries:<br><br><span style="font-family:'courier new', courier, monospace;">WARNING: [Ljava.lang.StackTraceElement;
@4c6164b4<
;br>
[Thread 47, PFF-OPS1--2016-02-10 15:55:30--2] 2016-02-10 15:55:31 UTC+0000 org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.loadExtraDriver()<br>
SEVERE: DriverClassLoader failed to load class: net.sourceforge.jtds.jdbc.Driverjava.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver<br><br><br>
[Thread 40, PFF-OPS1--2016-02-11 08:59:30--4] 2016-02-11 08:59:33 UTC+0000 org.eclipse.birt.report.data.oda.jdbc.JDBCDriverManager.loadExtraDriver()<br>
SEVERE: DriverClassLoader failed to load class: sun.jdbc.odbc.JdbcOdbcDriverjava.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver</span></p>
<p> </p>
<p>3. Another issue with your report is that it is referencing an EFACS object. Is that a custom class?<br><br>
For iHub, you would need to add them to:<br>
C:\Actuate3\BIRTiHubVisualization\modules\BIRTiHub\iHub\MyClasses\eclipse\plugins</p>
<p>Here is the log entry:</p>
<p style="margin-left:40px;"> </p>
<p style="margin-left:40px;"><span style="font-family:'courier new', courier, monospace;">[Thread 47, PFF-OPS1--2016-02-10 15:55:30--2] 2016-02-10 15:55:31 UTC+0000 com.actuate.reportapi.engine.birt.BirtUtil.logBirtEngineError()<br>
SEVERE: There are errors evaluating script "EFACS.getCompanyName(reportContext)":<br>
ReferenceError: "EFACS" is not defined. (<inline>#1) org.eclipse.birt.core.exception.CoreException: There are errors evaluating script "EFACS.getCompanyName(reportContext)":<br>
ReferenceError: "EFACS" is not defined. (<inline>#1) org.eclipse.birt.report.engine.api.EngineException: There are errors evaluating script "EFACS.getCompanyName(reportContext)":<br>
ReferenceError: "EFACS" is not defined. (<inline>#1)</span></p>
<p> </p>
<p>
On a side note, there are sample applications and reports that should have been installed as part of the installation.</p>
Ivo Anusic
<p>I cant see any attatched file</p>
<p> </p>
<p>if the driver I am using isn't supported can you tell me how to get another one that will work? what drivers am I copying into the folder?</p>
<p> </p>
<p>and efacs is a stock system that we use so I understand now why that is failing so ignore that one.</p>
Clement Wong
<p>I did not attach any file to my previous post.</p>
<p> </p>
<p>iHub runs is shipped with Java 8 and Java 8 removed ODBC/JDBC support.</p>
<p> </p>
<p>What database are you attempting to connect with this ODBC/JDBC bridge? There might be a JDBC driver that we can use as an alternative.</p>
<p> </p>
<p>We can have a local Sales Consultant work with you offline. Please PM me your contact information if you would like that.</p>
Ivo Anusic
<p>I am attempting to connect to an odbc sql server data source that is listed in</p>
<p>administrative tools >> data sources (odbc) >> system dsn or user dsn.</p>
Clement Wong
<p>ODBC/JDBC bridges are not supported in Java 8. What is your underlying database/data source that the ODBC is connecting to?</p>