Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
PUBLIC CLOUD
PRIVATE CLOUD
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
Implement a SSO frm external site
Adamaa Faal
<p>Hi all,</p>
<p><span style="color:rgb(0,0,0);font-family:verdana, arial, helvetica, sans-serif;font-size:12px;background-color:rgb(250,250,250);">I need to integrate SSO from our external site to BIRT IHUB 16. Any ideas or suggestion is much appreciated. </span></p>
<p> </p>
<p><span style="color:rgb(0,0,0);font-family:verdana, arial, helvetica, sans-serif;font-size:12px;background-color:rgb(250,250,250);">thanks!</span></p>
Find more posts tagged with
Comments
micajblock
<p>This might be a good starting point:</p>
<p> </p>
<p><a data-ipb='nomediaparse' href='
https://github.com/ActuateBIRT/ServerIntegrationIPSEExample'>https://github.com/ActuateBIRT/ServerIntegrationIPSEExample</a></p>
;
<p> </p>
<p>It is also documented. Documentation can be downloaded from (requires registration) - <a data-ipb='nomediaparse' href='
https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=61446610&objAction=browse&sort=name'>https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=61446610&objAction=browse&sort=name</a></p>
;
Adamaa Faal
<div>I have this error when a try to build the SimpleIPSE.jar , I don't understand what it is due.</div>
<div> </div>
<div>C:\Users\adama\workspace\Sample IPSE>ant</div>
<div>Buildfile: C:\Users\adama\workspace\Sample IPSE\build.xml</div>
<div> [javac] Compiling 1 source file to C:\Users\adama\workspace\Sample IPSE\bin</div>
<div> [javac] C:\Users\adama\workspace\Sample IPSE\src\com\actuate\ipse\example\SampleIPSE.java:25: error: package com.actuate.iportal.common does not exist</div>
<div> [javac] import com.actuate.iportal.common.IPortalConsts;</div>
<div> [javac] ^</div>
<div> [javac] C:\Users\adama\workspace\Sample IPSE\src\com\actuate\ipse\example\SampleIPSE.java:26: error: package com.actuate.iportal.security does not exist</div>
<div> [javac] import com.actuate.iportal.security.iPortalSecurityAdapter;</div>
<div> [javac] ^</div>
<div> [javac] C:\Users\adama\workspace\Sample IPSE\src\com\actuate\ipse\example\SampleIPSE.java:32: error: cannot find symbol</div>
<div> [javac] public class SampleIPSE extends iPortalSecurityAdapter {</div>
<div> [javac] ^</div>
<div> [javac] symbol: class iPortalSecurityAdapter</div>
<div> [javac] C:\Users\adama\workspace\Sample IPSE\src\com\actuate\ipse\example\SampleIPSE.java:177: error: cannot find symbol</div>
<div> [javac] this.homeFolder = servletContext.getInitParameter(IPortalConsts.WEBXML_STANDALONE_HOME_FOLDER);</div>
<div> [javac] ^</div>
<div> [javac] symbol: variable IPortalConsts</div>
<div> [javac] location: class SampleIPSE</div>
<div> [javac] 4 errors</div>
<div> </div>
<div>BUILD FAILED</div>
<div>C:\Users\adama\workspace\Sample IPSE\build.xml:18: Compile failed; see the compiler error output for details.</div>
<div> </div>
<div>Total time: 3 seconds</div>
micajblock
<p>Sorry, not my area of expertise. Maybe someone else in the Forum can answer. BTW, as security should be an essential part of your application Professional Services might be your best choice as they have done many times and done it right the first time.</p>
Adamaa Faal
<div>Hi, i have finally been able to resolve the problem of the ant command. The files were not on the right place.</div>
<div><span>But when I finished doing the configuration , I can not open the ihub application via the url .<br>
I have these errors in the log file</span></div>
<div> </div>
<div>[Thread 42] 2016-09-08 11:57:17.724 UTC+0200 org.apache.catalina.core.StandardWrapperValve.invoke()</div>
<div>SEVERE: Servlet.service() for servlet [action] in context with path [/iportal] threw exception [Servlet execution threw an exception] with root cause</div>
<div>java.lang.Error: Compilation problems unsolved :</div>
<div>Importing com.actuate.iportal can not be resolved</div>
<div>Importing com.actuate.iportal can not be resolved</div>
<div>iPortalSecurityAdapter is not recognized as a valid type</div>
<div>IPortalConsts can not be resolved as variable</div>
<div>at com.actuate.ipse.example.SampleIPSE.<init>(SampleIPSE.java:25)</div>
<div>at sun.reflect.GeneratedConstructorAccessor63.newInstance(Unknown Source)</div>
<div>at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)</div>
<div>at java.lang.reflect.Constructor.newInstance(Constructor.java:422)</div>
<div>at java.lang.Class.newInstance(Class.java:442)</div>
<div>at com.actuate.iportal.utils.Utility.getSecurityAdapter(Utility.java:3946)</div>
<div>at com.actuate.iportal.auth.IPortalAuth.securityAdapterAuthenticate(IPortalAuth.java:981)</div>
<div>at com.actuate.iportal.auth.IPortalAuth.authenticate(IPortalAuth.java:669)</div>
<div>at com.actuate.activeportal.utils.LoginHandler.getiPortalSession(LoginHandler.java:601)</div>
<div>at com.actuate.activeportal.utils.LoginHandler.authenticate(LoginHandler.java:130)</div>
<div>at com.actuate.activeportal.utils.LoginHandler.authenticate(LoginHandler.java:98)</div>
<div>at com.actuate.activeportal.actions.AcBaseAction.commonActionOperations(AcBaseAction.java:75)</div>
<div>at com.actuate.activeportal.actions.AcGetFolderItemsAction.execute(AcGetFolderItemsAction.java:67)</div>
<div>at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)</div>
<div>at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)</div>
<div>at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)</div>
<div>at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)</div>
<div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)</div>
<div>at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at com.actuate.activeportal.filters.ParamFilter.doFilter(ParamFilter.java:29)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)</div>
<div>at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)</div>
<div>at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)</div>
<div>at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)</div>
<div>at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)</div>
<div>at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)</div>
<div>at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)</div>
<div>at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)</div>
<div>at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)</div>
<div>at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)</div>
<div>at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)</div>
<div>at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)</div>
<div>at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)</div>
<div>at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)</div>
<div>at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)</div>
<div>at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)</div>
<div>at java.lang.Thread.run(Thread.java:745)</div>
Adamaa Faal
<p>Hi,</p>
<p><span style="color:rgb(40,40,40);font-family:'Source Sans Pro', sans-serif;">Do you have an idea why this does not work?</span><br><span style="color:rgb(40,40,40);font-family:'Source Sans Pro', sans-serif;">I would be very grateful for a answer as I am really struggling with this problems for days!</span><br><br><span style="color:rgb(40,40,40);font-family:'Source Sans Pro', sans-serif;">Thank you in advance!</span></p>
Drew hodson
<p>Do you have a current maintenance agreement with OpenText/Actuate? This would probably be best worked through a Support ticket.</p>
<p> </p>
<p>The behavior here is consistent with a missing or modified file in Information Console, and the best way to proceed would be to compare the Information Console to an out-of-the-box implementation through a diff to identify differences in the implementation.</p>
<p> </p>
<p>Thank You,</p>
<p>Drew Hodson</p>
Adamaa Faal
<p>Hi Drew,</p>
<p>I just send a Support ticket to OpenText.</p>
<p> </p>
<p>Thanks!</p>