Hi all.<br />
<br />
At the company we've a license for iServer express, 10 Service Pack 1 Fix 4 (Build 100C100416), running un a linux server. I've succesfully (I think...) deployed ActuateMobile on a Tomcat server running on the same machine. After many trials, I've succefully accesed the Actuate Mobile admin panel, only to get a document whitout a tree, with the General Exception error.<br />
<br />
I've placed the files on the tomcat server, and the resources both on the resources folder on tomcat, on iServer and on the volume resources folder. The user was properly created. This is the log I've got on ActuateMobile.log:<br />
<br />
<p class='bbc_indent' style='margin-left: 40px;'>[2011-03-10 15:41:27,670] DEBUG 7 [main] - (InitActuateMobileServlet.java:38) - iServer targeted by Actuate mobile Settings: <a class='bbc_url' href='
http://reporting.media8.com:8000/'>http://reporting.media8.com:8000/</a><br />
[2011-03-10 15:41:27,671] DEBUG 8 [main] - (InitActuateMobileServlet.java:40) - Checking temp path: /tmp/actuatemobile/<br />
[2011-03-11 14:54:15,006] DEBUG 0 [main] - (InitActuateMobileServlet.java:37) - Loaded ActuateMobileSettings from /home/apache/webapps/ActuateMobile/WEB-INF/ActuateMobileSettings.properties</p>
<br />
but It seems something went wrong with the report inside iServer, as I got this /opt/AcServer/log/hsrver19.20989.Vainilla.2011Mar04_1 log:<br />
<br />
<p class='bbc_indent' style='margin-left: 40px;'>[Thread-32, RequestID-media8server--2011-03-11 15:29:05--221] Mar 11, 2011 3:29:05 PM com.actuate.mobile.events.ContentTreeAdapter BuildTree<br />
WARNING: Exception<br />
java.lang.Exception: Failed to build the IDAPI controller<br />
at com.actuate.mobile.SubscriptionManager.<init>(SubscriptionManager.java:80)<br />
at com.actuate.mobile.events.ContentTreeAdapter.BuildTree(ContentTreeAdapter.java:49)<br />
at com.actuate.mobile.events.ContentTreeAdapter.onCreate(ContentTreeAdapter.java:33)<br />
at org.eclipse.birt.report.engine.script.internal.TextItemScriptExecutor.handleOnCreate(TextItemScriptExecutor.java:73)<br />
at org.eclipse.birt.report.engine.script.internal.OnCreateScriptVisitor.visitTextItem(OnCreateScriptVisitor.java:198)<br />
at org.eclipse.birt.report.engine.ir.TextItemDesign.accept(TextItemDesign.java:139)<br />
at org.eclipse.birt.report.engine.script.internal.OnCreateScriptVisitor.onCreate(OnCreateScriptVisitor.java:74)<br />
at org.eclipse.birt.report.engine.executor.ReportItemExecutor.handleOnCreate(ReportItemExecutor.java:844)<br />
at org.eclipse.birt.report.engine.executor.TextItemExecutor.executeHtmlText(TextItemExecutor.java:138)<br />
at org.eclipse.birt.report.engine.executor.TextItemExecutor.execute(TextItemExecutor.java:69)<br />
at org.eclipse.birt.report.engine.internal.executor.wrap.WrappedReportItemExecutor.execute(WrappedReportItemExecutor.java:45)<br />
at org.eclipse.birt.report.engine.internal.executor.emitter.ReportItemEmitterExecutor.execute(ReportItemEmitterExecutor.java:45)<br />
at org.eclipse.birt.report.engine.internal.executor.dup.SuppressDuplicateItemExecutor.execute(SuppressDuplicateItemExecutor.java:42)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:63)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:27)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:133)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLayout(HTMLInlineStackingLM.java:104)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutNodes(HTMLInlineStackingLM.java:153)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:27)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:133)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:68)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:27)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layoutChildren(HTMLTableLM.java:76)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:133)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:68)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:27)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:133)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.resumeLayout(HTMLInlineStackingLM.java:104)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLInlineStackingLM.layoutNodes(HTMLInlineStackingLM.java:153)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:27)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:133)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:68)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLStackingLM.layoutChildren(HTMLStackingLM.java:27)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLTableLM.layoutChildren(HTMLTableLM.java:76)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLAbstractLM.layout(HTMLAbstractLM.java:133)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLBlockStackingLM.layoutNodes(HTMLBlockStackingLM.java:68)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLPageLM.layout(HTMLPageLM.java:90)<br />
at org.eclipse.birt.report.engine.layout.html.HTMLReportLayoutEngine.layout(HTMLReportLayoutEngine.java:101)<br />
at org.eclipse.birt.report.engine.presentation.ReportDocumentBuilder.build(ReportDocumentBuilder.java:211)<br />
at org.eclipse.birt.report.engine.api.impl.RunTask.doRun(RunTask.java:237)<br />
at org.eclipse.birt.report.engine.api.impl.RunTask.run(RunTask.java:116)<br />
at com.actuate.reportapi.engine.birt.ReportGenerationTask.generateReport(Unknown Source)<br />
at com.actuate.reportapi.engine.ReportGenerationTaskBase.doTask(Unknown Source)<br />
at com.actuate.reportapi.engine.Task.execute(Unknown Source)<br />
at com.actuate.reportapi.enginemanager.ThreadPool$ControlRunnable.run(Unknown Source)<br />
at java.lang.Thread.run(Thread.java:619)</p>
<br />
Any ideas?