RMI issue with Tomcat

Hi All,
I have an RMI system, that in command line works perfectly, as expected. However, I have transferred my Client to Servlet and am running it though Tomcat. Now when ever I try and invoke a remote method I receive an error message.
The error is generated as a result of catch statement for the following:
server = (Server)Naming.lookup(fullname);I know the Client code is being evaluated as it generates the HTML error message from the catch. Using a System.out.println and the Tomcat log files I caught the error and wrote it to a log file. It was as follows:
Caught an exception doing name lookup on rmi://localhost/Bank-Server: java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
     java.lang.ClassNotFoundException: ServerImpl_Stub (no security manager: RMI class loader disabled)
Caught an exception doing name lookup on rmi://localhost/Bank-Server: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
     java.net.ConnectException: Connection refused: connect
Caught an exception doing name lookup on rmi://localhost/Bank-Server: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
     java.net.ConnectException: Connection refused: connect
Caught an exception doing name lookup on rmi://localhost/Bank-Server: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
     java.net.ConnectException: Connection refused: connect
java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
     java.lang.ClassNotFoundException: ServerImpl_Stub (no security manager: RMI class loader disabled)
java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
     java.lang.ClassNotFoundException: ServerImpl_Stub (no security manager: RMI class loader disabled)
java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
     java.lang.ClassNotFoundException: ServerImpl_Stub (no security manager: RMI class loader disabled)I can see from the error that it might have something to do with a security manager? I have read a little about it and when running the security manager a special command needs to be entered at runtime to invoke the policy? How on earth is this done in a Web application situation?

Connection refused: connectIt could be some configuration problem.

Similar Messages

  • JSP Compilation Issue with Tomcat 4.0.6

    Hi There,
    I've been checking the following issue online for sometime but I just can't seem to figure what is wrong with the server setup. I've this very simple JSP page processing the form variables submitted to an action page which is another JSP page. Thecode segement in the target JSP is like this;
    if(request.getParameter("contactUsSubmit")!=null)
    }Whenever I try to use request.getParameter("XYZ") in the target page just like above, I get following error from Tomcat;
    Apache Tomcat/4.0.6 - HTTP Status 500 - Internal Server Error
    type Exception report
    message Internal Server Error
    description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: org/apache/jasper/runtime/JspException
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:481)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:458)
         at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)
         at java.lang.Thread.run(Thread.java:534)
    root cause
    java.lang.NoClassDefFoundError: org/apache/jasper/runtime/JspException
         at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:463)
         at org.apache.jsp.contact$jsp._jspService(contact$jsp.java:174)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
         at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:98)
         at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:176)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:458)
         at org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:551)
         at java.lang.Thread.run(Thread.java:534)
    When I comment the code fragment, it works. It is not about what is in the if statment is true, I can assure you. Consider it as simple output to ease your mind.
    Any ideas why this might be happening? I'vve tried the same code with Resin 2.x and Tomcat 5.5 , it works just fine. Do you think there is something missed with the Tomcat setup or the Tomcat version (4.0.6) on that specific server is no good?
    Any comments are greatly appreciated.
    Thanks in advance...
    Regards,
    Mert

    Hi There,
    As you said using equals would not work as it should be a valid String in order for the eqauls function to work.
    Unfortuantely I can't access the Servlet created or the log files. It has crossed my mind too but this is a setup by the service provider and they don't let you nose into their business but they ahvedone something wrong with their system as far I can think.
    I've wanted to print the output to the web but when i use the request.getParameter it just creates the error.
    Java service is provided optional and as any optional service it is not well supported so I need to make them some pointers. So any more ideas?
    Cheers,
    Mert

  • Issue with Tomcat 4.0.1 (not recieving proper mime type header)

    I have two environments running xsql servlets. One is a Red Had 7.2 box with jdk13 and Tomcat 4.0.1 running the jars in WEB-INF/lib directory of my test context. The other environment is a Solaris8 Netra box with the same version of the jdk and the same version of Tomcat. Everthing seems to work okay except for one thing... When I view an xml page on Solaris I get just the text in IE and on the Red Hat box I get the properly formatted xml. I was wondering if anyone else has run into this issue.

    Hi There,
    As you said using equals would not work as it should be a valid String in order for the eqauls function to work.
    Unfortuantely I can't access the Servlet created or the log files. It has crossed my mind too but this is a setup by the service provider and they don't let you nose into their business but they ahvedone something wrong with their system as far I can think.
    I've wanted to print the output to the web but when i use the request.getParameter it just creates the error.
    Java service is provided optional and as any optional service it is not well supported so I need to make them some pointers. So any more ideas?
    Cheers,
    Mert

  • Issue with Tomcat + Struts  please help.

    I'm developing in Struts Action Framework using Tomcat 5.5.12 as server, Eclipse IDE with Exadel plugin for Struts development.
    My application right now only uses a single .jsp as my view component. This jsp, called index1.jsp uses <jsp:include page='body.jsp' /> to dynamically include the output generated by my application, in this case a jsp containing the body of the page.
    The problem is that whenever I'm testing my app, the jsp:include tag doesn't seem to find the dynamically generated html, but the ones that are already there... I always have to use the Exadel plugin "republish" feature and then it works..
    Any help will be much appreciated

    Well... sort of fixed it.  Apparently my system doesn't like editing images with a color depth of 16bit.  If I convert it down to 8 when I'm converting it from RAW, then it allows me to add layers... Is this normal?
    Thank you for your time,
    -Tony

  • Deployment Issue with Tomcat 6

    Greetings everyone,
    I am developing a Web application using Eclipse, Systinet,Tomcat....
    I recently upgraded my application to use Tomcat 6 instead of Tomcat 5.5 and I encountered an issue that did not exist before. During the Tomcat Startup I get following "warning" message: "couldn't find deployment descriptor of dependant package".
    The error comes from the com.systinet.wasp.admin.PackageRepositoryImpl of systinet.
    What could be the reason for this kind of warning?
    Thanks in advance!

    I am also facing the same problem. I am using tomcat 6.0.14. Its not getting resolved even on restart of the server.

  • Issue with Tomcat Server

    When i am starting tomcat server, i am getting the following exception on console.
    java.io.IOException: Cannot rename original file to C:\Program Files\apache-tomcat-5.5\conf\tomcat-users.xml.old
    Could you please someone suggest me, how can i overcome from this exception.
    Thanks in advance,

    you should put the code you typed in server.xml into context.xml
    in the META-INF folder and this will fix your problem.
    the latest tomcat docs detail what to do.

  • Tomcat 5.5 issues, has anyone got JSF working with tomcat 5.5 yet?

    Hi,
    Firstly I'm wondering if anyone has got JSF 1.1 working with tomcat 5.5 yet.
    I'm trying to move from tomcat 5.0.25 to 5.5.4 and my JSF webapps have not liked the move at all.
    The classpath doesn't seem to be a problem as I have all the .jars that are required in the classpath of tomcat just like before.
    I see the error log in stdout.log (catalina.out on linux) have been reduced to only show the precise error. Or at least is seems at lot easier to read.
    My error is simply
    SEVERE: Error listenerStart
    SEVERE: Context startup failed due to previous errors
    I reverted back to using the examples provided like jsf-guessNumber and the car-demo but neither of these will start-up.
    This issue seems to have occurred to lots of other people previously but I couldn't find a particular fix or direct compatability issue with tomcat.
    Has anyone encountered this before?

    Back again,
    Allright well after a little thought I concluded that this issue had to be some to do with the classpath and the changes between the two tomcat versions.
    I had a look at
    http://jakarta.apache.org/tomcat/tomcat-5.5-doc/RELEASE-NOTES.txt
    and noticed that tomcat 5.5 leaves out some important .jar as they are only needed for java 1.4.
    -------------------- EXTRACT ------------------------
    Installing the compatibility package will add the following to the list, which are
    needed when running on J2SE 1.4:
    * jmx.jar (Java Management Extensions API 1.2 or later)
    * xercesImpl.jar (Xerces XML Parser, version 2.6.2 or later)
    --------------------END EXTRACT ------------------------
    Therefore I tried putting xercexImpl.jar back onto the tomcat classpath and JSF works once again.
    Ah what a relief.

  • Configuration issues in Tomcat Server

    Hi,
    If someone has come across these issues with Tomcat server and have overcome, plese let me know.
    1. After updating JSP/jar files in Tomcat server, do we need not stop and restart the server?. if i don't, it hangs. if i restart, i am able to access my pages from browser. Any solution????
    2. How do i set output log directory for my application in Tomcat server.
    3. How do i increase session time for my application in Tomcat server?
    I don't face these problems when i run through WebToGo Server if i use Jdeveloper.
    For more details on this problem, please refer to my post
    "reloading jsp/jar files in tomcat server as on Feb 6th 2002.
    Thanks for your help in advance.
    Thanks
    Hari

    What does Jakarta support say about this? (By the way, maybe it fails shutdown because it's not running.)

  • EXCEPTION_STACK_OVERFLOW with Tomcat - service shuts down

    Hello,
    I get the following error periodically which causes my Tomcat service to stop. There do not seem to be any exceptions listed in my log files, only the "An unrecoverable stack overflow has occurred." error listed in the jakarta_service_yyyymmdd.log file.
    I am running tomcat5.5.23 on a windows 2000 machine as a service. I used the service.bat file included with the tomcat downloads to create this service.
    I have tried a few things that i dug up while researching this error.
    The first time it happened, i increase the values for JvmMs 128 JvmMx 256 to JvmMs 256 JvmMx 512. It didnt take right away, but the next day, after one crash, the error stopped.
    The next time it happened, i found that there may be an issue with Tomcat 5.5 15+ where JSP files are cached - the solution, which worked immediately was to add this to the options "-Djava.io.tmpdir=%CATALINA_BASE%\temp;-Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true"
    The third time, I found that there were a lot of bug fixes since the version i was using to the current ( 5.5.20 -> 5.5.23 ). after installing 23, it was fine.
    This time, i was asked to increase the session timeout, so i updated the web.xml files and restarted the service - it started failing immediately afterward.
    I haven't the slightest idea what could be going on. I have tried using JProfiler and modifying code in an attempt to reduce memory usage, but i don't think that had any effect.
    I don't have any problems when running/testing the application locally through Eclipse.. This only occurs on the 'prod' server.
    Please help, my users are not pleased.
    Listed below is the log entry from the system32 dir :
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # EXCEPTION_STACK_OVERFLOW (0xc00000fd) at pc=0x080ad956, pid=1800, tid=1876
    # Java VM: Java HotSpot(TM) Server VM (1.4.2_13-b06 mixed mode)
    # Problematic frame:
    # V [jvm.dll+0xad956]
    --------------- T H R E A D ---------------
    Current thread (0x00655068): JavaThread "CompilerThread0" daemon [_thread_in_native, id=1876]
    siginfo: ExceptionCode=0xc00000fd, ExceptionInformation=0x00000001 0x545c0ffc
    Registers:
    EAX=0x55f14810, EBX=0x55f14810, ECX=0x545ff534, EDX=0x00000001
    ESP=0x545c1000, EBP=0x00000002, ESI=0x00000000, EDI=0x545ff494
    EIP=0x080ad956, EFLAGS=0x00010202
    Top of Stack: (sp=0x545c1000)
    0x545c1000: 55f14810 545ff534 080ada7a 545ff494
    0x545c1010: 55f14810 545ff494 00000000 00000037
    0x545c1020: 55ff98cc 545ff534 080ada7a 545ff494
    0x545c1030: 55f14810 545ff494 00000000 00000001
    0x545c1040: 55ff988c 545ff534 080ada7a 545ff494
    0x545c1050: 55ff98cc 545ff494 00000000 00000002
    0x545c1060: 55ff985c 545ff534 080ada7a 545ff494
    0x545c1070: 55ff988c 545ff494 00000000 00000001
    Instructions: (pc=0x080ad956)
    0x080ad946: 5e 83 c4 0c c2 04 00 90 90 90 51 53 8b 5c 24 10
    0x080ad956: 55 8b e9 8b 4b 1c 56 57 8b 7c 24 18 8b d1 89 6c
    Stack: [0x545c0000,0x54600000), sp=0x545c1000, free space=4k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [jvm.dll+0xad956]

    Hi, i had found some documentation that gave the meaning of some of the text in that error log. They had a suggested workaround that seems to have worked out for the time being. It said to switch to the client jvm rather than the server. As far as I can tell, there is no performance hit or drawback, so i am going to go with this until something else happens.
    Tim.

  • I am working on Security scan(to avoid cross site forgery) with the CSRF approach of tomcat(apache-tomcat-6.0.32) but I am getting following issue with firefox:

    I am working on Security scan(to avoid cross site forgery) with the CSRF approach of tomcat(apache-tomcat-6.0.32) but I am getting following issue with firefox:
    1. Firefox is not supporting CSRF provided by tomcat in a proper way firefox creating multiple sessions.
    2. Whenever any exception (like JSP exception) comes on page. Firefox redirects it to CSRFPreventionFilter and this filter creates new session.
    3. Sometimes while traversing through application also CSRFPreventionFilter filter creates new session.

    I seem to have fixed it by putting <div  class="clearfloat"></div> after the navigation bar?

  • URGENT: Tomcat, Connection Pool - Issue with web.xml & server.xml

    Folks,
    I am trying to connect to a MS SQL database using Tomcat/JSP but having issues. The code that I am using is as follows:
    Context ic = new InitialContext();
    DataSource ds = (DataSource) ic.lookup("java:comp/env/jdbc/test");
    Connection conn = ds.getConnection();
    Statement stmt = conn.createStatement();
    I have added the following code to my Server.xml:
    <Resource name="jdbc/test" auth="Container" type="javax.sql.DataSource"
    maxActive="100" maxIdle="30" maxWait="10000"
    username="DB_AW_DATA" password="tester" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
    url="jdbc:microsoft:sqlserver://192.168.0.1\\Newcastle"/>
    And the complete web.xml
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE web-app (View Source for full doctype...)>
    - <web-app>
    - <resource-ref>
    <description>Resource reference to java.sql.Connection factory defined in server.xml</description>
    <res-ref-name>jdbc/test</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>
    </web-app>
    The error message that I am getting is as follows:
    java.sql.SQLException: Cannot load JDBC driver class 'null'
    What confuses me is that I have placed the following files in Tomcat\common\lib...
    mssqlserver.jar
    msbase.jar
    msutil.jar
    I think this is purely an issue with how I configured server.xml and web.xml
    In the Tomcat documentation it states to put the code in the server.xml - but nested inside the Context element. This is something that I have not done as I am clear what the Context should be..
    Can someone assist...
    <Context path="" docBase="ROOT" debug="0"> ???
    what should be the path and the docBase.
    I have deployed the following application:
    http://localhost:8080/SCWAPP/index.jsp
    THANKS IN ADVANCE FOR ALL SUPPORRT

    you should put the code you typed in server.xml into context.xml
    in the META-INF folder and this will fix your problem.
    the latest tomcat docs detail what to do.

  • Issue with JDeveloper 9.0.3 and Tomcat 4.1

    I opened a thread about a java.lang.NoClassDefFoundError: sun/reflect/ConstructorAccessorImpl.
    After some experiments, I replicated a strange "interferring" behaviour of Tomcat 4.1 (tried with 4.1.12, 4.1.17, 4.1.18) with two BC4J Applications (9.0.3, I will do some experiment with Tomcat 4.0 and then with 9.0.2).
    I put the jars of the BC4J framework (as described in the HOWTO) in the common/lib directory (the same happens putting them in share/lib).
    - I have two BC4J applications in the webapps directory, each accessing to two different schemas of the database (say user1 and user2), each using two different AppModules (say AppMod1 and AppMod2).
    - I clean all the compiled jsps in work directory.
    - I enter in the first application, accessing to a ViewObject in the AppMod1.
    - I enter to the second application, accessing to a ViewObject in the AppMod2, but I get a SQLException because the second application tries to execute the SQL statement of the ViewObject in AppMod1 (NOT AppMod2).
    If I do the same testing, accessing the second app before the first, I get the inverted situation!!
    If I put all the jars in WEB-INF/lib directory af each app. everithing works (except that I get a lot of OutOfMemory EXCEPTIONS).
    What is the probl[i]Long postings are being truncated to ~1 kB at this time.

    CONTINUES...
    What is the problem? Something with the ClassLoader of Tomcat 4.1?
    I will try with Tomcat 4.0 and post this thread to tomcat-users mailing list!
    bye,
    Marco.

  • Authentication issue with Xcelsius/Portal integration

    I am facing an issue with the way we have integrated our Xcelsius dashboard with our corporate portal. I know this probably is more of a SDK question than Administration, but I figured I will ask it here anyway since Tim and some others are diverse enough in their knowledge base. This might be LONG post but please advise if anyone has any good pointers.
    We have an Xcelsius dashboard that needs to be served up via our corporate intranet (based on MS Sharepoint 2007). Now we are NOT using the MS Sharepoint Portal Integration Kit, but just doing a basic integration of the SWF call within a web part on Sharepoint. All this means is that within a portlet (web-part) on Sharepoint, I am making a HTTP call to the openDocument URL to invoke the SWF file. So the SWF is actually served up from our Tomcat App Server, and displayed onto this frame within the portal. That is the basic idea.
    To achieve this, what I did was write some custom code using the Java SDK to modify the openDocument a little bit. By doing so, I was able to insert some behind-the-scenes-login code wherein no matter who the portal user (Win AD-based) is, he is logged in to BOE as a generic "dashboard-user" and the dashboard is served up. This worked fine for the first dashboard where all we had was SWF and some WebI linking using openDocument (no full-InfoView access).
    But in this second dashboard now, what we also have is a hyperlink for users to get to InfoView to do Ad-hoc reporting. What this does is open a child browser window from within the portal (dashboard) --- and it remembers the BOE session for the generic user id "dashboard-user" and logs the end-user in to InfoView using that. But what I actually want is that the end-users, on this new window, should only be prompted at the traditional InfoView logon screen where they can manually enter their Windows AD password and get in. Thus, I would like to keep the dashboard SWF page session separate from the InfoView ad-hoc session, which I cannot seem to do because of the browser relationship and session maintenance.
    I am trying to find a way where I can simulate a single sign-on for dashboard viewers on the portal, but at the same time let them jump off to InfoView as themselves.
    Any thoughts on how I can do this?
    Notes:
    We DO NOT have Single Sign-On enabled for InfoView
    We are using Windows AD authentication (manual, no SSO)
    We are on Tomcat

    Sarang Deshpande wrote:
    1) If the InfoView app on Tomcat (desktoplaunch) is configured with Vintela, openDocument calls from the portal with automatically work using behind the scenes SSO, correct?
    in XIR2 everything that falls under infoview should SSO when infoview is setup for SSO (not the case in XI 3.x)
    Sarang Deshpande wrote:
    2) What is the best practice when it comes to the service accounts needed? I have implemented Windows AD manual auth already so I have a service account that use for that. Should I be using the same on and making vintela/SSO-specific changes to it...or should I have a separate vintela service account and deal with two different ones..each for a diff purpose?
    There is no best practice per se but the less service account the lower your chances to duplicate an SPN, functionally everything seems to work just as well with multiple as it does with 1 (of course with 1 there is less management work) If you click the SSO link in my forum sticky post I have a section explaining this with some suggested methods of deploying a service account(s)
    Sarang Deshpande wrote:
    3) Other than some minor browser configurations that might be required, is there anything else that I should communicate to the team about what might be required to be "pushed" to users' PCs?
    Using the default config nothing should be required on the client machine (unless SSO has been disabled in the browser or you intend to use a url that contains a period ..... (i.e. FQDN or IP) with hostname URL (the default) it should just work.
    To note if you have XP SP2 or older there is a microsoft spnego bug you may need to apply a fix if you aren't patched to SP3 (about 5% of our customers run into this).
    Regards,
    Tim

  • Issue with Hyperion Planning 11.1.2 EPM

    Hi All,
    I am facing an issue with Hyperion Planning 11.1.2 which was working till yesterday. When i login into the and go to navigate --> Administor --> Dimension Library i am getting an error which iam not able to understand. kindly help me out. i checked all my EPM services and they are up and working and also i have restarted them but no use. Can someone help me out what should i do. I have also logged in http://<machine name>:19091/awb but getting the same below error.
    can someone help me out.
    org.apache.jasper.JasperException
         org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
         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)
         com.hyperion.awb.web.util.HttpFilter.doFilter(HttpFilter.java:19)
         com.hyperion.bpm.LocalizationServletFilter.doFilter(LocalizationServletFilter.java:69)
    root cause
    java.lang.NullPointerException
         com.hyperion.bpm.logon.CSSAuthenticate.authenticateSSOUser(CSSAuthenticate.java:334)
         com.hyperion.bpm.logon.CSSAuthenticate.getAuthenticatedUser(CSSAuthenticate.java:130)
         org.apache.jsp.index_jsp._jspService(index_jsp.java:182)
         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:332)
         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)
         com.hyperion.awb.web.util.HttpFilter.doFilter(HttpFilter.java:19)
         com.hyperion.bpm.LocalizationServletFilter.doFilter(LocalizationServletFilter.java:69)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
    Edited by: [email protected] on Jul 18, 2009 10:38 PM

    Hi,
    First question, has anything changed since it worked like admin accounts.
    Reboot the machine.
    Next, just start the "Hyperion Foundation Shared Services - Web Application" service
    Can you log into Shared Services ?
    If you can, then start "Hyperion EPM Architect - Web Application" service
    Go to http://localhost:19091/awb/ Does the web page display ?
    If not then you it looks like EPMA needs reconfiguring.
    Next start "Hyperion EPM Architect - Process Manager" service, make sure the service starts and it should start another 4 services.
    Next refresh http://localhost:19091/awb/ and try and login.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Having issues with Crawler

    Having two issues with my crawler service. My environment is Netware 6.0 with Java version 1.4.1_05, and Apache 1.03
    1) Eating memory. I have allocated 128 to 256 MB of memory and I still get out of memory issues. I would like to think that this app does need more than 256MB of memory. Specifically I am getting this: 2004-05-31 12:00:56 - Ctx(/soap) : Exception in R( /soap + /servlet/rpcrouter + null) - java.lang.OutOfMemoryError.
    2) Am getting "not logging out cached identity" message. I am assuming that the crawler is leaving open a connection from the portal server. Is this an issue or a feature?:
    2004-06-01 09:51:24 - ContextXmlReader: Context config=$TOMCAT_HOME\conf\apps-admin.xml Module MOD_JK.NLM load status OK 2004-06-01 09:51:24 - ContextXmlReader: Context config=$TOMCAT_HOME\conf\apps-examples.xml 2004-06-01 09:51:24 - AutoWebApp: Loaded from config: DEFAULT:/admin 2004-06-01 09:51:24 - AutoWebApp: Loaded from config: DEFAULT:/examples 2004-06-01 09:51:24 - AutoWebApp: Auto-Adding DEFAULT:/ 2004-06-01 09:51:24 - AutoWebApp: Auto-Adding DEFAULT:/soap 2004-06-01 09:51:24 - ContextManager: Tomcat configured and in stable state 2004-06-01 09:51:24 - ContextManager: Adding DEFAULT:/admin 2004-06-01 09:51:24 - ContextManager: Adding DEFAULT:/examples 2004-06-01 09:51:24 - ContextManager: Adding DEFAULT:/ROOT 2004-06-01 09:51:24 - ContextManager: Adding DEFAULT:/soap EmbededTomcat: Init time 1096 2004-06-01 09:51:24 - Ajp12Interceptor: Starting on 8007 2004-06-01 09:51:24 - Ajp12Interceptor: Starting on 0 2004-06-01 09:51:24 - Ajp13Interceptor: Starting on 8009 2004-06-01 09:51:24 - Ajp13Interceptor: Starting on 0 EmbededTomcat: Startup time 63 2004-06-01 09:51:35 - SessionIdGenerator: Created random class java.security.SecureRandom 0 [Thread-15] WARN com.plumtree.crawlerwebservice.novell.NovellContainerProvider - Not logging out cached identity
    Thanks
    Nigel

    I wasn't sure if you were using the Novell Crawler or writing your own. This board is principly for people writing crawlers. Questions about Plumtree products can be directed to the Deployment center, or Technical Support.

Maybe you are looking for