on 09-07-2012 5:39 PM
We are using BO XIR3.1 SP3. Is there a way to allow a user to reset their own password whenever they need it to be reset without requesting the admin to do the password reset? I think there was a tool on XIR2 that could do this but I have not seen anything for 3.1 or 4.0.
We have a large amount of users that we are setting up now and the ability for them to reset their own passwords when they need it would be a huge help to us.
Thanks!
Hi keith,
Can we check the below. This is the required utility
developed in java SDK. We implemented successfully in our
Tomcat based BO deployment.this reduces atleast 50 password
reset request in our environment.
www.forumtopics.com/busobj/viewtopic.php?t=92745
Prerequsite:
1.Should all your BO users have their email registered in CMC
2. Mail server along with required port has to be updated in the code.
Hope this helps. Kindly let me know for any issues.
Cheers,
Mani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Mani,
I have a question about the last step in the documentation for this BO deployment:
Location for selfserve:
Copy selfserve on your Java Web/Application server as a web application (WAR).
Ex: Tomcat/Webapps/selfserve
What exactly am I making a WAR file of? The entire selfserve contents?
Thanks!
Mani,
I have done steps #1 - 4 and have deployed the selfserve files to D:\Program Files\Business Objects\Tomcat55\webapps\InfoViewApp\selfserve. I tried to use the URL http://YourAppServer/selfserve/index.html with no success yet.
I have one more question concerning step #5. When I navigate to the location that contains the necessary jar files (D:\Program Files\Business Objects\Tomcat55\webapps\InfoViewApp\WEB-INF\lib) I noticed that several files listed in the selfserve documentation are not in this location (examples: MetafileRenderer.jar, reportsourcebridge.jar). These files ARE however located in other locations (D:\Program Files\Business Objects\Tomcat55\webapps\CrystalReports\WEB-INF\lib). I tried to use the jar files that were missing in the documentation from the Crystal Reports location even though our site does not use Crystal reporting and still could not access the selfserve URL. Am I missing any steps? Any suggestions that you may have would be appreciated.
Thanks,
Keith
Mani,
I have copied every .jar file to selfserve/WEB-INF/lib/ except for cewca.jar, which I cannot find anywhere on my server. It then tried to log on to the url
http://YourAppServer/selfserve/index.html
but I still get the 'website not found' error? Am I missing something? Perhaps I need to enter the localhost server in the URL instead of YourAppServer?
Mani,
Sorry for the belated response. I managed to get the web app up but when I click the 'Enter to Reset your BO Password' I get a generic HTTP Status 500 error. I am assuming the error is because something is erring in the Start.jsp-->Logon.jsp step of the process. I looked at the Tomcat logs and it gives me the error:
An error occurred at line: 8 in the jsp file: /start.jsp
Generated servlet error:
Syntax error on token ":", invalid AssignmentOperator
The start.jsp is referencing the logon.jsp I assume. I entered our BO Admin ID info in the logon.jsp per the included instructions but I still get this error? Is there something else I am supposed to edit in the logon.jsp file?
More detail on the HTTP Status 500 error:
org.apache.jasper.JasperException: Exception in JSP: /logon.jsp:32
29:
30:
31: IEnterpriseSession enterpriseSession = null;
32: ISessionMgr sessionMgr = CrystalEnterprise.getSessionMgr();
33: Exception failure = null;
34: boolean loggedIn = true;
35:
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
javax.servlet.ServletException
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:843)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:776)
org.apache.jsp.logon_jsp._jspService(logon_jsp.java:164)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
java.lang.NoClassDefFoundError
org.apache.jsp.logon_jsp._jspService(logon_jsp.java:82)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
User | Count |
---|---|
81 | |
24 | |
11 | |
9 | |
7 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.