Logon verification servlet

Hi!
I have a servlet that verifies a user logon to a website using a MySQL database and Tomcat 5.5. Unfortunately, I get the following error:
java.lang.IllegalStateException
     org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:423)
     Autobar.checkUser.service(checkUser.java:102)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
     org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:419)
     org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:169)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
It seems like it connects to the database, but I think I'm having problems with the redirects. Here's the code:
package Autobar;
import java.io.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class checkUser extends HttpServlet
private PrintWriter out = null;
private String userid      = "";
private String password     = "";
private String companyId= null;
private String companyName= null;
private String shipFromId=null;
private PreparedStatement pstmt,pstmt1,st = null;
private Connection con = null;
public synchronized void service(HttpServletRequest req, HttpServletResponse res) throws
                    ServletException, IOException
     res.setContentType("text/html");
     out = res.getWriter();
     HttpSession userSession = req.getSession(true);
     userid = req.getParameter("txtUserID");
     password = req.getParameter("txtPassword");
     if(userid != null)
     userid      = userid.toUpperCase().trim();
     if(password != null)
     password = password.toUpperCase().trim();
     else
     out.println("<B><H3>USERNAME AND PASSWORD should NOT NULL </H3></B>");
     out.println(userid);
     out.println(password);
     dbConnection dbc = new dbConnection();     
     try{
          con = dbc.makeConn();
          if(con != null)
          pstmt = con.prepareStatement("select * from User where userid=? and password=?");          
          pstmt1 = con.prepareStatement("select CompanyName from Company where CompanyID=?");
          else
          out.println("connection is null");
     if((userid != null) && (password != null))
     pstmt.setString(1,userid);
     pstmt.setString(2,password);
     else
     out.println("please fill the userid and password ..");
     ResultSet rs = pstmt.executeQuery();          
     if(rs.next())
     companyId = rs.getString("CompanyID");
     shipFromId= rs.getString("CompanyShipID");                    
     userSession.putValue("companyId",companyId);
     userSession.putValue("userId",userid);
     pstmt1.setString(1,companyId);
     ResultSet rs1 = pstmt1.executeQuery();
     if(rs1.next())
          companyName = rs1.getString("CompanyName");
     userSession.putValue("companyName",companyName);          
     if(shipFromId != null)
          st = con.prepareStatement("select CompanyShipName from companyshipfrom where CompanyID=? and CompanyShipID=?");
          st.setString(1,companyId);
          st.setString(2,shipFromId);
          ResultSet r1 = st.executeQuery();
          if(r1.next())
               userSession.putValue("shipFromName",r1.getString("CompanyShipName"));
          userSession.putValue("shipFromId",shipFromId);     
          else
          res.sendRedirect("../servlet/Autobar.selectShipFrom");
     res.sendRedirect("../servlet/Autobar.getShippers?companyid="+companyId);
     else
     //out.println("<br>");
     //out.println("<B> No company matches with your entry...");
          res.sendRedirect("../Error.jsp?errorCode="+ 1);
     catch(SQLException se){out.println("Exception at..."+se.getMessage()); }
public void destroy()
     super.destroy();
     if(con != null)
          try{
          con.close();
          }catch(SQLException se){}
Any assistance would be greatly appreciated!
Sincerely,
Adam

Once you print something out the response stream, you can no longer redirect it, it is committed. That is the IllegalStateException you are seeing.
You should modify your code not to print anything to the response stream if you need to redirect.

Similar Messages

  • SAP 4.7 Installation error in RFC Logon

    Hi friends,
             I tried installing 4.7 with Oracle. But in Final stage ie., while in RFC jobs
    it asks for RFC Logon verification as
    Username : DDIC
    Password:
    Any body could give solution for this prob.
    Thanks in Advance,
    Sridhar S

    Hi..
            I found solution for this error.
    Regards,
    S.Sridhar

  • You must connect to Microsoft Exchange with your current profile before you can synchronize your folders with your outlook data file (.ost).... OWA works but outlook 2013 does not, exchange server 2013 on Server standard 2012

    I have read a lot of articles and tried a lot of things, but I cannot get outlook to connect to my exchange server. This is a test environment, I have tried making my own certificate and signing it through my own CA to no avail. I have completely disabled
    windows firewall and stopped the service. I can ping between the two just fine by name or IP. I've tried not using cached mode, creating new profiles in outlook etc. I tried setting my CertPrincipalName to my FQDN in exchange powershell.
    I am not an expert with exchange at all, but I feel like this should work with little to no configuration, instead I've wasted days on this. Half of the articles I've read don't seem to have solutions, and the other half have solutions that are not working
    for me.
    I can access OWA and send emails on a client computer through OWA with no problems.
    I am running a test domain on the same network as my current exchange 2003/sbs 2003 active environment, I don't know why this would be an issue, but if it is I cannot figure out why. The only thing I can see holding me back right now is not having a signed
    certificate from digicert etc, and an official internet domain set up, but I don't think either of those things matter in my situation. 
    Any help is greatly appreciated and I'll gladly provide any other information requested to solve this issue, thank you.

    I have a similar setup and also have the same error. Did you find a solution for this?
    In the managed availability - monitoring log I see the following errors:
    EMSMDB.Connect() step of ComplianceOutlookLogonToArchiveRpcCtpProbe/Mailbox Database 0326619395 has failed against BESRVCOTEXCH001 proxying to BESRVCOTEXCH001 for [email protected].
    Latency: 00:01:58.0150000
    ActivityContext: 
    Outline: [15] RpcProxy connectivity verification; [117999][FAILED!] EMSMDB.Connect(); 
    Likely root cause: HighLatency
    Details: 
    Error: Error 0x71a (The remote procedure call was cancelled) from ClientAsyncCallState.CheckCompletion: RpcAsyncCompleteCall RPC EEInfo is not enabled or there is no error on this thread.
    Log:     RpcProxy connectivity verification
        Task produced output:
        - TaskStarted = 8/5/2014 7:47:11 AM
        - TaskFinished = 8/5/2014 7:47:11 AM
        - ErrorDetails = 
        - Latency = 00:00:00.0153816
        - RpcProxyUrl = https://besrvcotexch001.hq.corp.cotrain.lan/rpc/[email protected]:6001
        - ResponseStatusCode = OK
        - RequestedRpcProxyAuthenticationTypes = ntlm
        - RespondingHttpServer = BESRVCOTEXCH001
        - RespondingRpcProxyServer = BESRVCOTEXCH001
        - WebHeaderCollection = Persistent-Auth: true
    X-DiagInfo: BESRVCOTEXCH001
    X-BEServer: BESRVCOTEXCH001
    Content-Length: 20
    Content-Type: application/rpc
    Date: Tue, 05 Aug 2014 05:47:11 GMT
    Server: Microsoft-IIS/8.0
    X-Powered-By: ASP.NET
    RpcProxy connectivity verification completed successfully.
        Mailbox logon verification
            EMSMDB.Connect()
            Task produced output:
            - TaskStarted = 8/5/2014 7:47:11 AM
            - TaskFinished = 8/5/2014 7:49:09 AM
            - Exc
    and 
    EMSMDB.Connect() step of OutlookRpcCtpProbe/Mailbox Database 0326619395 has failed against BESRVCOTEXCH001 proxying to BESRVCOTEXCH001 for [email protected].
    Latency: 00:01:58.0250000
    ActivityContext: 
    Outline: [13] RpcProxy connectivity verification; [118011][FAILED!] EMSMDB.Connect(); 
    Likely root cause: HighLatency
    Details: 
    Error: Error 0x71a (The remote procedure call was cancelled) from ClientAsyncCallState.CheckCompletion: RpcAsyncCompleteCall RPC EEInfo is not enabled or there is no error on this thread.
    Log:     RpcProxy connectivity verification
        Task produced output:
        - TaskStarted = 8/5/2014 7:23:20 AM
        - TaskFinished = 8/5/2014 7:23:20 AM
        - ErrorDetails = 
        - Latency = 00:00:00.0132417
        - RpcProxyUrl = https://besrvcotexch001.hq.corp.cotrain.lan/rpc/[email protected]:6001
        - ResponseStatusCode = OK
        - RequestedRpcProxyAuthenticationTypes = ntlm
        - RespondingHttpServer = BESRVCOTEXCH001
        - RespondingRpcProxyServer = BESRVCOTEXCH001
        - WebHeaderCollection = Persistent-Auth: true
    X-DiagInfo: BESRVCOTEXCH001
    X-BEServer: BESRVCOTEXCH001
    Content-Length: 20
    Content-Type: application/rpc
    Date: Tue, 05 Aug 2014 05:23:20 GMT
    Server: Microsoft-IIS/8.0
    X-Powered-By: ASP.NET
    RpcProxy connectivity verification completed successfully.
        Mailbox logon verification
            EMSMDB.Connect()
            Task produced output:
            - TaskStarted = 8/5/2014 7:23:20 AM
            - TaskFinished = 8/5/2014 7:25:18 AM
            - Exc

  • Intermittent Indirect REference to login page error

    Hello,
    I am building a small web app in a mixed (java/microsoft) environment. We have no budget for a purchased single sign on solution, so I built one with the following architecture:
    ASP page with integrated windows security, this simply returns to the url passed in as'URL' the clients current logon name.
    This ASP page is called by the IntranetSSOServlet, which then builds and submit the vanilla logon page. This servlet is my logon page, it simply posts it's URL to the ASP page, and if a return is posted from ASP, the logon page is bult and submitted. The IntranetSSOServlet also sets a session variable called user to the current user's windows login.
    I have two secure files, these are .jsp passthrough pages (since accessing the servlet directly did not appear to trip the security requirement and call the logon request from the server, so no users were ever in any roles). These are simple pages with a javascript redirect to the two servlets, and the jsp is only used because the servlets do not seem to trip the security requirement in the App server.
    On my machine this works with no issues, single sign on is a success and all is well, on the machine next to mine it works fine also. However, on several client machines, I keep getting an invalie direct reference to login page.
    My question is this:
    Does anyone see any major issues with the architecture which are causing this?
    It appears that the browser on some clients is attempting to go 'Back'. Is this a standard function of any software packages (spyware, internet tracking software, etc.?)
    I am building with Netbeans 5.0, running Embedded Tomcat 5.5.9 and the pages are all accessed via windows XP/IE 6
    Again, whats weird is that this works fine on several workstations, but throws the invalid direct reference to login on others...
    I am quite confused.
    Code to follow:
    IntranetSSOServlet
    if(request.getParameter("user") != null)
    HttpSession session = request.getSession(true);
    session.setAttribute("user",request.getParameter("user"));
    //If SSO submission has returned a validated user name
    //out.println(request.getParameter("user"));
    //post this name and the default password to the logon
    //This servlet will become the logon page, which will handle the redirects easier
    out.println("<form METHOD=\"POST\" name = \"form\" action=\"../Intranet-WebModule/j_security_check\">");
    //Generate a div to hide all of the input fields
    out.println("<div style=\"display:;\">");
    out.println("<input type=\"text\" name=\"j_username\" value=\""+request.getParameter("user")+"\"/>");
    out.println("<input type=\"password\" name=\"j_password\" value=\"sas\"/></div>");
    out.println("<input type=\"submit\" value=\"Submit\"/></div>");
    request.getSession().setAttribute("user",request.getParameter("user"));
    //out.println("<input type=\"submit\"></form>");
    out.println("</form><script language=\"javascript\">//form.submit();</script>");
    else
    //call the SSO submission page
    out.write("<script language=\"javascript\">location.replace(\"http://HOSTNAME/SSO/SSO.asp?URL="+lookupIntranetGlobalsBean().getJSPSiteRoot()+"IntranetSSOServlet\");</script>");
    out.close();
    This Servlet simply returns from the ASP a string (the user's logon) and then creates the post page, which posts a single dummy password to the app server
    JSP passthrough page (secured resource)
    <%@page contentType="text/html"%>
    <%@page pageEncoding="UTF-8"%>
    <%--
    <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    --%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    </head>
    <body>
    <script language="javascript">
    location.replace('http://HOSTNAME:8080/Intranet-WebModule/HRTools/newEmployeeAccountServlet');
    </script>
    </body>
    </html>

    Another try besides
         <login-config>
            <auth-method>FORM</auth-method>
            <realm-name>userDatabase</realm-name>
            <form-login-config>
                <form-login-page>/pages_public/login.jsp</form-login-page>
                <form-error-page>/pages_public/loginError.jsp</form-error-page>
            </form-login-config>
        </login-config>is that I try to handle the error code in the web.xml with
    <error-page>
         <error-code>400</error-code>
         <location>/error.jsp</location>
      </error-page>It works when I say location = index.jsp, but it doesn't work when I try to redirect to error.jsp.
    But when I redirect to index.jsp I just reload the login page, but then the user gets no information what has happened, therefore I need the error,jsp.
    I have no idea why. If anybody has a hint or know why it is this way, please let me know!!
    Thanks.

  • Outlook 2010 and 2013 are unable to connect but OWA (and mail routing) works fine

    Hi-
    Not sure why but this past Sunday (just after DST adjustment) outlook clients (using 2010 and 2013) were unable to connect to an Exchange 2013 server.  OWA and mail routing (internal and external) is working fine.  I've even tried on multiple machines
    and all of them experience the same issue.  On a new machine with a fresh version of outlook 2013 installed here is what happens:
    Click on Outlook 2013
    Click Next until the account setup is displayed.
    Name and email is auto-populated
    Established network connection is good
    Searching for email address settings is good (once the self-signed exchange 2013 cert is accepted)
    And then the logging onto the mail server fails.  The first pop-up is:
    The Connection to Microsoft Exchange is unavailable.  Outlook must be online or connected to complete this action.
    Clicking "OK" is followed up with a window with the Microsoft Exchange connection info.
    It lists Microsoft Exchange server which is populated with: GUID@<domain suffix>
    Mailbox which is populated with: =SMTP:<Valid Email address>
    On the Exchange Server I have noticed that the Web Management Service (WMSVC) is stopped and will not start.  Starting the service outputs:
    EventID 7024
    "The Web Management Service terminated with the following service-specific error:  Unspecified error"
    Not really helpful :)
    Since this is only happening with Outlook on multiple clients I'm expecting something with Exchange or the ability for outlook to connect to exchange.
    Thanks in advance!

    Hi
    I know this is an old post, but I'm having a very similar issue. I have CU6 installed and all other client connectivity apart from internal Outlook connectivity is working fine. I have distributed the new Self-Signed Certificate and the tested to verify
    the clients trust it. I have tried on multiple machine with multiple accounts and none of them connect.
    I'm at the stage of reinstalling, but I would rather troubleshoot the problem, just in case ever hit the same wall in the future. I have run Test-OutlookConnectivity with the following output;
    RunspaceId         : 71f8d740-c499-4bbe-8baf-9cbb12566fb8
    Server             : PW-SC-01.companyname.local
    MonitorIdentity    : Outlook.Protocol\OutlookRpcDeepTestProbe\NEW2013
    RequestId          : 75641e34-aa49-4fce-aad7-181b56dd7b29
    ExecutionStartTime : 10/11/2014 13:50:03
    ExecutionEndTime   : 10/11/2014 13:50:03
    Error              : Error 0x6ba (The RPC server is unavailable) from ClientAsyncCallState.CheckCompletion: 
                         RpcAsyncCompleteCall 
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 2
                         EEInfo: Status: 0x000006BA
                         EEInfo: Detection location: 1710
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo:    prm[0]: Long val: 0 (0x00000000)
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0x000006BA
                         EEInfo: Detection location: 1352
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo:    prm[0]: Long val: -1073606646 (0xC002100A)
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 14
                         EEInfo: Status: 0xC002100A
                         EEInfo: Detection location: 1380
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 2
                         EEInfo:    prm[0]: Long val: 12175 (0x00002F8F)
                         EEInfo:    prm[1]: Unicode string: /rpc/rpcproxy.dll?PW-SC-01.companyname.local:6001
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 14
                         EEInfo: Status: 0x00010000
                         EEInfo: Detection location: 1385
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 2
                         EEInfo:    prm[0]: Long val: 8 (0x00000008)
                         EEInfo:    prm[1]: Binary Buffer: [48-1263-10248-1262-126-9632122164676121-3988104-118-11373-61-94
                         -111-112-98-1217048136942-12272-122-91311550483449324830638543192311910198979999101115115461121199
                         91111091091154699111461171074830231349524949485349505348484990231349574949485349505348484990483449
                         324830638543192311910198979999101115115461121199911110910911546991114611710748-12613448136942-1227
                         2-122-913111503-126115048-1261102-126110-22103-15-109-16-121-119-3121-4-106119-119-9369122-5779121
                         719-98-24-67-32918-98-236-19-10715326827-76102-61100108-12718-438331-37109-102-57-9942-11389-10374
                         -77-5-4-107109-11847342222-63-48-7468-17-1067033-56111-33-54-16-105-62-76-1282011-1664-12158-4915-
                         88-53-9-29-2994-49-54-5211-1364-212121-12396-127-353-396185117-681229-434246070-109818119-4858-128
                         -106-1279248-49110-44-81-121494199-118-17-106-71106828294-93-110-110-106-415084-127126-45-12331421
                         -61-2757-24-128-28-25111-52113121-56-98-5821527282-47255245104-111-55-1099747-115-11172-287-12526-
                         79-12430-119421360-107-6430-5410282-52-51-128533354-116672757-77-75-111-72-118-10114-84484825-40-1
                         8-70-24-9111-61-5391-8034125-12632-16-19-128112030-8-427523101-93-127-5348-127-5648146385291511-14
                         4325-9648-127-110638529174-127-11848-127-121-12623119101989799991011151154611211999111109109115469
                         911146117107-1262211211945115994548494611211999111109109115461081119997108-12626651171161116810511
                         59911111810111446808767111109109115461081119997108-12626651171161116810511599111118101114468087671
                         11109109115469911146117107-12613808767111109109115461081119997108-12613808767111109109115469911146
                         11710748196385293741248106843615573148126385291911-14248048136942-12272-122-913115503-12611081-930
                         6613-74953718-12745-14-25-94107-80-5-45-2231536-1728-12897-8587577-1252765-892896-83-10267-7926-20
                         -9841-1079-12-29-4315671111357-684036-40-5129-91-24-461066-12306-65-9118-89115191071-30-20-1067161
                         -83-91-74105-931649-48-96126-13-71-118-8967567-40-64-104-113-31-51-102357125100-50113-103-113123-9
                         873-627067-25-908-10131118125122-71-115-37-1850-1055851-31410-77-7312-36848124-26104-10711043-2048
                         -48-12666611759121127-2960-1571-9-95-98-1036911610-74221-32-25114-108749933-7147562114-3635-101-81
                         -1058-73108-61-78-128-116-715155112714-37-18-84-8331-2716-1174257-76-5-1598-15-12875-98-7329632178
                         -10714-123-6312212-1028359-56-76-683-873987-2120-845954-7617-71-57999828110], size=926
    Exception          : Microsoft.Exchange.Rpc.ServerUnavailableException: Error 0x6ba (The RPC server is unavailable) 
                         from ClientAsyncCallState.CheckCompletion: RpcAsyncCompleteCall 
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 2
                         EEInfo: Status: 0x000006BA
                         EEInfo: Detection location: 1710
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo:    prm[0]: Long val: 0 (0x00000000)
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0x000006BA
                         EEInfo: Detection location: 1352
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo:    prm[0]: Long val: -1073606646 (0xC002100A)
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 14
                         EEInfo: Status: 0xC002100A
                         EEInfo: Detection location: 1380
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 2
                         EEInfo:    prm[0]: Long val: 12175 (0x00002F8F)
                         EEInfo:    prm[1]: Unicode string: /rpc/rpcproxy.dll?PW-SC-01.companyname.local:6001
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 14
                         EEInfo: Status: 0x00010000
                         EEInfo: Detection location: 1385
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 2
                         EEInfo:    prm[0]: Long val: 8 (0x00000008)
                         EEInfo:    prm[1]: Binary Buffer: [48-1263-10248-1262-126-9632122164676121-3988104-118-11373-61-94
                         -111-112-98-1217048136942-12272-122-91311550483449324830638543192311910198979999101115115461121199
                         91111091091154699111461171074830231349524949485349505348484990231349574949485349505348484990483449
                         324830638543192311910198979999101115115461121199911110910911546991114611710748-12613448136942-1227
                         2-122-913111503-126115048-1261102-126110-22103-15-109-16-121-119-3121-4-106119-119-9369122-5779121
                         719-98-24-67-32918-98-236-19-10715326827-76102-61100108-12718-438331-37109-102-57-9942-11389-10374
                         -77-5-4-107109-11847342222-63-48-7468-17-1067033-56111-33-54-16-105-62-76-1282011-1664-12158-4915-
                         88-53-9-29-2994-49-54-5211-1364-212121-12396-127-353-396185117-681229-434246070-109818119-4858-128
                         -106-1279248-49110-44-81-121494199-118-17-106-71106828294-93-110-110-106-415084-127126-45-12331421
                         -61-2757-24-128-28-25111-52113121-56-98-5821527282-47255245104-111-55-1099747-115-11172-287-12526-
                         79-12430-119421360-107-6430-5410282-52-51-128533354-116672757-77-75-111-72-118-10114-84484825-40-1
                         8-70-24-9111-61-5391-8034125-12632-16-19-128112030-8-427523101-93-127-5348-127-5648146385291511-14
                         4325-9648-127-110638529174-127-11848-127-121-12623119101989799991011151154611211999111109109115469
                         911146117107-1262211211945115994548494611211999111109109115461081119997108-12626651171161116810511
                         59911111810111446808767111109109115461081119997108-12626651171161116810511599111118101114468087671
                         11109109115469911146117107-12613808767111109109115461081119997108-12613808767111109109115469911146
                         11710748196385293741248106843615573148126385291911-14248048136942-12272-122-913115503-12611081-930
                         6613-74953718-12745-14-25-94107-80-5-45-2231536-1728-12897-8587577-1252765-892896-83-10267-7926-20
                         -9841-1079-12-29-4315671111357-684036-40-5129-91-24-461066-12306-65-9118-89115191071-30-20-1067161
                         -83-91-74105-931649-48-96126-13-71-118-8967567-40-64-104-113-31-51-102357125100-50113-103-113123-9
                         873-627067-25-908-10131118125122-71-115-37-1850-1055851-31410-77-7312-36848124-26104-10711043-2048
                         -48-12666611759121127-2960-1571-9-95-98-1036911610-74221-32-25114-108749933-7147562114-3635-101-81
                         -1058-73108-61-78-128-116-715155112714-37-18-84-8331-2716-1174257-76-5-1598-15-12875-98-7329632178
                         -10714-123-6312212-1028359-56-76-683-873987-2120-845954-7617-71-57999828110], size=926
                            at Microsoft.Exchange.Rpc.ClientAsyncCallState.CheckCompletion()
                            at Microsoft.Exchange.Rpc.ExchangeClient.ClientAsyncCallState_Connect.End(IntPtr& 
                         contextHandle, TimeSpan& pollsMax, Int32& retryCount, TimeSpan& retryDelay, String& dn
    PoisonedCount      : 0
    ExecutionId        : 63105129
    SampleValue        : 33.5194
    ExecutionContext   :     Mailbox logon verification
                                 EMSMDB.Connect()
                                 Task produced output:
                                 - TaskStarted = 10/11/2014 13:50:03
                                 - TaskFinished = 10/11/2014 13:50:03
                                 - Exception = Microsoft.Exchange.Rpc.ServerUnavailableException: Error 0x6ba (The RPC 
                         server is unavailable) from ClientAsyncCallState.CheckCompletion: RpcAsyncCompleteCall 
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 2
                         EEInfo: Status: 0x000006BA
                         EEInfo: Detection location: 1710
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo:    prm[0]: Long val: 0 (0x00000000)
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 13
                         EEInfo: Status: 0x000006BA
                         EEInfo: Detection location: 1352
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 1
                         EEInfo:    prm[0]: Long val: -1073606646 (0xC002100A)
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 14
                         EEInfo: Status: 0xC002100A
                         EEInfo: Detection location: 1380
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 2
                         EEInfo:    prm[0]: Long val: 12175 (0x00002F8F)
                         EEInfo:    prm[1]: Unicode string: /rpc/rpcproxy.dll?PW-SC-01.companyname.local:6001
                         EEInfo: ComputerName: n/a
                         EEInfo: ProcessID: 14544
                         EEInfo: Generation Time: 2014-11-10 13:50:03.737
                         EEInfo: Generating component: 14
                         EEInfo: Status: 0x00010000
                         EEInfo: Detection location: 1385
                         EEInfo: Flags: 0
                         EEInfo: NumberOfParameters: 2
                         EEInfo:    prm[0]: Long val: 8 (0x00000008)
                         EEInfo:    prm[1]: Binary Buffer: [48-1263-10248-1262-126-9632122164676121-3988104-118-11373-61-94
                         -111-112-98-1217048136942-12272-122-91311550483449324830638543192311910198979999101115115461121199
                         91111091091154699111461171074830231349524949485349505348484990231349574949485349505348484990483449
                         324830638543192311910198979999101115115461121199911110910911546991114611710748-12613448136942-1227
                         2-122-913111503-126115048-1261102-126110-22103-15-109-16-121-119-3121-4-106119-119-9369122-5779121
                         719-98-24-67-32918-98-236-19-10715326827-76102-61100108-12718-438331-37109-102-57-9942-11389-10374
                         -77-5-4-107109-11847342222-63-48-7468-17-1067033-56111-33-54-16-105-62-76-1282011-1664-12158-4915-
                         88-53-9-29-2994-49-54-5211-1364-212121-12396-127-353-396185117-681229-434246070-109818119-4858-128
                         -106-1279248-49110-44-81-121494199-118-17-106-71106828294-93-110-110-106-415084-127126-45-12331421
                         -61-2757-24-128-28-25111-52113121-56-98-5821527282-47255245104-111-55-1099747-115-11172-287-12526-
                         79-12430-119421360-107-6430-5410282-52-51-128533354-116672757-77-75-111-72-118-10114-84484825-40-1
                         8-70-24-9111-61-5391-8034125-12632-16-19-128112030-8-427523101-93-127-5348-127-5648146385291511-14
                         4325-9648-127-110638529174-127-11848-127-121-12623119101989799991011151154611211999111109109115469
                         911146117107-1262211211945115994548494611211999111109109115461081119997108-12626651171161116810511
                         59911111810111446808767111109109115461081119997108-12626651171161116810511599111118101114468087671
                         11109109115469911146117107-12613808767111109109115461081119997108-12613808767111109109115469911146
                         11710748196385293741248106843615573148126385291911-14248048136942-12272-122-913115503-12611081-930
                         6613-74953718-12745-14-25-94107-80-5-45-2231536-1728-12897-8587577-1252765-892896-83-10267-7926-20
                         -9841-1079-12-29-4315671111357-684036-40-5129-91-24-461066-12306-65-9118-89115191071-30-20-1067161
                         -83-91-74105-931649-48-96126-13-71-118-8967567-40-64-104-113-31-51-102357125100-50113-103-113123-9
                         873-627067-25-908-10131118125122-71-115-37-1850-1055851-31410-77-7312-36848124-26104-10711043-2048
                         -48-12666611759121127-2960-1571-9-95-98-1036911610-74221-32-25114-108749933-7147562114-3635-101-81
                         -1058-73108-61-78-128-116-715155112714-37-18-84-8331-2716-1174257-76-5-1598-15-12875-98-7329632178
                         -10714-123-6312212-1028359-56-76-683-873987-2120-845954-7617-71-57999828110], size=926
                            at Microsoft.Exchange.Rpc.ClientAsy
    FailureContext     : 
    ExtensionXml       : 
    ResultType         : Failed
    RetryCount         : 0
    ResultName         : 75641e34aa494fceaad7181b56dd7b29-OutlookRpcDeepTestProbe/NEW2013
    IsNotified         : False
    ResultId           : 1748063
    ServiceName        : InvokeNow
    StateAttribute1    : Momt
    StateAttribute2    : UnknownIssue
    StateAttribute3    : PW-SC-01.companyname.local
    StateAttribute4    : Unknown
    StateAttribute5    : {C54AD38D-1E00-4F53-ABAE-26518C3FF82F}
    StateAttribute6    : 0
    StateAttribute7    : 0
    StateAttribute8    : 0
    StateAttribute9    : 0
    StateAttribute10   : 0
    StateAttribute11   : Momt
    StateAttribute12   : 
    StateAttribute13   : VgEAVAdXaW5kb3dzQwBBCEtlcmJlcm9zTA9QV0NPTU1TXG5hdGhhbmhVLlMtMS01LTIxLTIwNTc0OTEwMzItMzE4NDA2NDk3OC
                         0xNTQ2MTE0ODM1LTI2MzJHHQAAAAcAAAAtUy0xLTUtMjEtMjA1NzQ5MTAzMi0zMTg0MDY0OTc4LTE1NDYxMTQ4MzUtNTEzBwAA
                         AAdTLTEtMS0wBwAAAAdTLTEtNS0yBwAAAAhTLTEtNS0xMQcAAAAIUy0xLTUtMTUHAADAE1MtMS01LTUtMC0zNDc3ODcxMTMHAA
                         AALlMtMS01LTIxLTIwNTc0OTEwMzItMzE4NDA2NDk3OC0xNTQ2MTE0ODM1LTQxODcHAAAALVMtMS01LTIxLTIwNTc0OTEwMzIt
                         MzE4NDA2NDk3OC0xNTQ2MTE0ODM1LTUxMgcAAAAuUy0xLTUtMjEtMjA1NzQ5MTAzMi0zMTg0MDY0OTc4LTE1NDYxMTQ4MzUtND
                         E3NAcAAAAuUy0xLTUtMjEtMjA1NzQ5MTAzMi0zMTg0MDY0OTc4LTE1NDYxMTQ4MzUtMzU3MAcAAAAuUy0xLTUtMjEtMjA1NzQ5
                         MTAzMi0zMTg0MDY0OTc4LTE1NDYxMTQ4MzUtNDEyMgcAAAAuUy0xLTUtMjEtMjA1NzQ5MTAzMi0zMTg0MDY0OTc4LTE1NDYxMT
                         Q4MzUtMTE2NAcAAAAuUy0xLTUtMjEtMjA1NzQ5MTAzMi0zMTg0MDY0OTc4LTE1NDYxMTQ4MzUtMTE0MQcAAAAuUy0xLTUtMjEt
                         MjA1NzQ5MTAzMi0zMTg0MDY0OTc4LTE1NDYxMTQ4MzUtNDE1MwcAAAAuUy0xLTUtMjEtMjA1NzQ5MTAzMi0zMTg0MDY0OTc4LT
                         E1NDYxMTQ4MzUtNDE0NQcAAAAtUy0xLTUtMjEtMjA1NzQ5MTAzMi0zMTg0MDY0OTc4LTE1NDYxMTQ4MzUtNTE4BwAAAC5TLTEt
                         NS0yMS0yMDU3NDkxMDMyLTMxODQwNjQ5NzgtMTU0NjEx
    StateAttribute14   : 
    StateAttribute15   : 
    StateAttribute16   : 0
    StateAttribute17   : 0
    StateAttribute18   : 0
    StateAttribute19   : 0
    StateAttribute20   : 0
    StateAttribute21   : /o=companyname/ou=first administrative group/cn=Recipients/cn=NathanH
    StateAttribute22   : EMSMDB.Connect()
    StateAttribute23   : https://pw-sc-01.companyname.local:444/rpc/rpcproxy.dll?PW-SC-01.companyname.local:6001
    StateAttribute24   : Negotiate
    StateAttribute25   : [33]10/11/2014 13:50:03 [FAILED!] EMSMDB.Connect(); 
    Identity           : fcd6159dd8fe42aebf10100cc4934356
    IsValid            : True
    ObjectState        : New

  • Exchange 2013 CU3 Databases only activate on one mailbox server

    Hi, guys
    I have two Exchange 2013 CU3 Mailbox servers installed, one DAG, 5 databases, each has one copy. I found that if I activated three databases on Mailboxserver1 or Mailboxserver2, then after a few hours, all databases will  be activated on the mailbox
    server which has three databases activated. All the databases can be activated on Mailboxserver1 or Mailboxserver2, and they work well. I disabled DAC mode for preventing Event 4133 and 4376. And it has the same problem if I enable DAC mode.
    From the event log, I found the log when activate one database on another mailbox server, it is Event 3169:
    Managed availability system failover initiated by Responder=OutlookMapiHttpDeepTestFailover Component=Outlook.
    This caused the database activated on another server.
    And I got the message from SCOM, like this:
    Alert: Health Set unhealthy
    Source: test-mbx - Outlook.Protocol
    Path: test-mbx.contoso.local;test-mbx.contoso.local
    Last modified by: System
    Last modified time: 11/12/2013 5:15:46 AM Alert description: EMSMDB.DoRpc(Logon) step of OutlookRpcDeepTestProbe/DB-01 has failed against test-mbx.contoso.local proxying to test-mbx.contoso.local for [email protected].
    Latency: 00:00:00.0320000
    ActivityContext:
    Outline: [30] EMSMDB.Connect(); [1][FAILED!] EMSMDB.DoRpc(Logon); Likely root cause: Momt
    Details:
    Error: Error returned in LogonCallResult. Error code = WrongServer (0x00000478)
    Log:     Mailbox logon verification
            EMSMDB.Connect()
            Task produced output:
            - TaskStarted = 11/12/2013
    5:15:25 AM
            - TaskFinished = 11/12/2013
    5:15:25 AM
            - ErrorDetails =
            - RespondingRpcClientAccessServerVersion
    = 15.0.712.4012
    Latency = 00:00:00.0303884
            - ActivityContext =
        EMSMDB.Connect() completed successfully.
            EMSMDB.DoRpc(Logon)
            Task produced output:
            - TaskStarted = 11/12/2013
    5:15:25 AM
            - TaskFinished = 11/12/2013
    5:15:25 AM
            - Exception = Microsoft.Exchange.RpcClientAccess.RopExecutionException:
    Error returned in LogonCallResult. Error code = WrongServer (0x00000478)
            - ErrorDetails =
            - Latency = 00:00:00.0018801
            - ActivityContext =
        EMSMDB.DoRpc(Logon) failed.
        Task produced output:
        - TaskStarted = 11/12/2013 5:15:25 AM
        - TaskFinished = 11/12/2013 5:15:25 AM
        - Exception = Microsoft.Exchange.RpcClientAccess.RopExecutionException:
    Error
    States of all monitors within the health set:
    Note: Data may be stale. To get current data, run: Get-ServerHealth -Identity 'test-mbx' -HealthSet 'Outlook.Protocol'
    State               Name                                   
    TargetResource                     HealthSet                    
    AlertValue     ServerComponent    
    NotApplicable       OutlookMapiHttpDeepTestMonitor                                            
    Outlook.Protocol              Unhealthy      None               
    NotApplicable       OutlookRpcDeepTestMonitor                                                 
    Outlook.Protocol              Healthy        None               
    NotApplicable       OutlookRpcSelfTestMonitor                                                 
    Outlook.Protocol              Healthy        None               
    NotApplicable       OutlookMapiHttpSelfTestMonitor                                             Outlook.Protocol             
    Healthy        None               
    NotApplicable       PrivateWorkingSetWarning....cclienta... microsoft.exchange.rpcclientacc... Outlook.Protocol              Healthy       
    None               
    NotApplicable       PrivateWorkingSetError....rpcclienta... microsoft.exchange.rpcclientacc... Outlook.Protocol              Healthy       
    None               
    NotApplicable       ProcessProcessorTimeWarning....ienta... microsoft.exchange.rpcclientacc... Outlook.Protocol              Healthy       
    None               
    NotApplicable       ProcessProcessorTimeError....clienta... microsoft.exchange.rpcclientacc... Outlook.Protocol              Healthy       
    None               
    NotApplicable       ExchangeCrashEventError....pcclienta... microsoft.exchange.rpcclientacc... Outlook.Protocol              Healthy       
    None               
    NotApplicable       LongRunningWatsonWarning....cclienta... microsoft.exchange.rpcclientacc... Outlook.Protocol              Healthy       
    None               
    NotApplicable       LongRunningWerMgrWarning....cclienta... microsoft.exchange.rpcclientacc... Outlook.Protocol              Healthy       
    None                
    This test is a cause that mailbox databases in DAG is doing  failover to another server
    Log Name:      Application
    Source:        MSExchangeRepl
    Date:          12.11.2013 4:49:46
    Event ID:      3169
    Task Category: Service
    Level:         Information
    Keywords:      Classic
    User:          N/A
    Computer:      test-mbx-2
    Description:
    (Active Manager) Database DB-01 was successfully moved from test-mbx.contoso.local to test-mbx-1.contoso.local. Move comment: Managed availability system failover initiated by Responder=OutlookRpcDeepTestFailover Component=Outlook.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="MSExchangeRepl" />
        <EventID Qualifiers="16388">3169</EventID>
        <Level>4</Level>
        <Task>1</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-11-12T00:49:46.000000000Z" />
        <EventRecordID>1606248</EventRecordID>
        <Channel>Application</Channel>
        <Computer>test-mbx-2.contoso.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>DB-01</Data>
        <Data>test-mbx.contoso.local</Data>
        <Data>test-mbx-1.contoso.local</Data>
        <Data>Managed availability system failover initiated by Responder=OutlookRpcDeepTestFailover Component=Outlook.</Data>
      </EventData>
    </Event>
    I don't know why, anyone know what's the problem?
    Thank you.
    Nile Jiang- Please mark the post as answer if it answers your question.
    http://www.usefulshare.com

    Hi,
    After deleting all the health mailboxes and restart
    the Exchange Health Manager service, the health mailboxes are recreated successfullly, but when I check the outlook.protocol health, the OutlookRpcDeepTestMonitor or the OutlookMapiHttpDeepTestMonitor is still unhealthy. How can I fix it?
    [PS] C:\Windows\system32> Get-ServerHealth -Identity 'MAILBOX1' -HealthSet 'Outlook.Protocol' | ft server,state,name,ale
    rtvalue -AutoSize
    Server   state Name                                              AlertValue
    MAILBOX1       OutlookRpcDeepTestMonitor                            Healthy
    MAILBOX1       OutlookMapiHttpDeepTestMonitor                     Unhealthy
    MAILBOX1       OutlookRpcSelfTestMonitor                            Healthy
    MAILBOX1       OutlookMapiHttpSelfTestMonitor                       Healthy
    MAILBOX1       PrivateWorkingSetWarning....cclientaccess.service    Healthy
    MAILBOX1       PrivateWorkingSetError....rpcclientaccess.service    Healthy
    MAILBOX1       ProcessProcessorTimeWarning....ientaccess.service    Healthy
    MAILBOX1       ProcessProcessorTimeError....clientaccess.service    Healthy
    MAILBOX1       ExchangeCrashEventError....pcclientaccess.service    Healthy
    MAILBOX1       LongRunningWatsonWarning....cclientaccess.service    Healthy
    MAILBOX1       LongRunningWerMgrWarning....cclientaccess.service    Healthy
    Nile Jiang- Please mark the post as answer if it answers your question.
    http://www.usefulshare.com

  • Http Status 404, The Requested resource is not available

    Dear Friends,
    I am getting error with my tomcat that " The Requested resource is not available"
    Kindly help me , What is the wrong with my code.
    I am using Eclipse 6.0.1, Tomcat 5.5.20, jdk 1.5.0, j2sdk 1.4.0
    My application is just to print user datas and my files are
    *1. login.jsp*
    <html>
    <head>
    <title>login Page </title>
    </head>
    <body>
    <form action="login" method="post">
    <table>
         <tr>
         <td>UserName</td><td><input type="text" name="username"/></td>
         </tr><tr>
         <td>Password</td><td><input type="password" name="password"/></td>     
         </tr>
         <tr><td><input type="submit" value="login"/>
         </tr>
    </table>
    </form>
    </body>
    </html>
    *2.web.xml*
    <web-app>
    <servlet>
         <servlet-name>login</servlet-name>
         <servlet-class>login</servlet-class>
    </servlet>
    <servlet-mapping>
         <servlet-name>login</servlet-name>
         <url-pattern>/login</url-pattern>
    </servlet-mapping>
    </web-app>
    *3. login.java*
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    public class login extends HttpServlet
         public void doPost(HttpServletRequest req, HttpServletResponse res)
              try
              PrintWriter out = res.getWriter();
              String name = req.getParameter("username");
              String password = req.getParameter("password");
              out.println(name+" servlet page");
              }catch(Exception e)
              e.printStackTrace();
    File Directory:
    Myapp
    ! !-->src
    ! ! !--> login.java
    ! !-->WebRoot
    ! !--> META-INF
    ! !--> WEB-INF
    ! !--> Classes
    ! !--> login.class
    ! !--> lib
    ! !--> web.xml
    -->login.jsp
    CATALINA_HOME C:\Program Files\Apache Software Foundation\Tomcat 5.5
    CLASSPATH C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar;C:\Program Files\Apache Software Foundation\Tomcat 5.5\common\lib\jsp-api.jar
    path C:\Program Files\Java\jdk1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin;C:\j2sdk1.4.0\bin
    Please anyone give me the solution to solve my problem.
    Thank you

    Try moving your class file to a package
    <servlet-class>com.logon.login</servlet-class>
    ! !-->src
    ! ! !-->com
              ! !-->logon
                        ! !--> login.java

  • Exchange 2013 SP1 OWA the page can't be displayed issue

    OWA the page can't be displayed
    Hi,  i've Exchange topology (upgraded from 2007 one server)
    2 CAS servers NLB with VIP 172.16.0.98
    2 MBX Servers DAG with DAG
    using Cisco ASA NAT public IP for example 9.9.9.9 ....> 172.16.0.98
    i've created split DNS zone for public domain in internal DNS to unify URLs internal and external Mail.Domain.Com
    i've created internal zone called Mail.Domain.Com and Autodiscover.domain.com point to VIP 172.16.0.98
    Everything is OK but sometimes users report when they access OWA from inside or outside when user submit user/ pass faced error  the page can't be displayed?
    i tried this this user from different browsers and different computer the same issue 
    if i tried another user from the same computer it works fine
    the strangest point after 30-60 minutes it backs to live and everything going fine
    i checked event viewer there is nothing related to this issue.
    in sometimes if i tried to access manual to CAS1.Domain.Local / IP address/ owa it works fine.
     URL changes to https://Mail.Domain.Com/owa/auth.owa
    i red some about putting my public domain as remote domain but it's not clear !
    any ideas please?

    If it works properly when connecting directly to the server, then something is misconfigured in the load balancer or something else in that data path.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
    Thanks Ed, 
    NLB converged is OK. and all users are running well, except while this issue accrued.
    i checked event viewer under exchange managed availability 
    EMSMDB.Connect() step of ComplianceOutlookLogonToArchiveMapiHttpCtpProbe/MBX2DB2 has failed against ExCAS1.Domain.LOCAL proxying to Unknown for [email protected].
    Latency: 00:00:00.0380000
    ActivityContext: 
    Outline: [37]6/19/2014 11:27:05 AM [FAILED!] EMSMDB.Connect(); 
    Likely root cause: UnknownIssue
    Details: 
    Error: Error returned in ConnectCallResult. Error code = LogonFailed (0x80040111)
    Log:     Mailbox logon verification
            EMSMDB.Connect()
            Task produced output:
            - TaskStarted = 6/19/2014 11:27:05 AM
            - TaskFinished = 6/19/2014 11:27:05 AM
            - Exception = Microsoft.Exchange.RpcClientAccess.RopExecutionException: Error returned in ConnectCallResult. Error code = LogonFailed (0x80040111) ---> System.Exception: Microsoft.Exchange.RpcClientAccess.Server.LoginFailureException:
    Unable to access AD (StoreError=LoginFailure) ---> Microsoft.Exchange.Data.Storage.MailboxInfoStaleException: Can't connect to the mailbox of user Mailbox database guid: d020aa7f-371b-4da5-808a-3a5d18dc8d81 because the ExchangePrincipal object
    contains outdated information. The mailbox may have been moved recently. ---> Microsoft.Exchange.Data.Storage.DatabaseNotFoundException: The database with ID d020aa7f-371b-4da5-808a-3a5d18dc8d81 couldn't be found.
       at Microsoft.Exchange.Data.Storage.ActiveManager.ActiveManager.GetServerNameForDatabase(Guid databaseId, GetServerForDatabaseFlags gsfdFlags, IPerformanceDataLogger perfLogger, IADDatabase& database)
       at Microsoft.Exchange.Data.Storage.ActiveManager.ActiveManager.GetServerForDatabase(Guid databaseId, GetServerForDatabaseFlags gsfdFlags, IPerformanceDataLogger perfLogger)
       at Microsoft.Exchange.Data.Storage.DatabaseLocationProvider.GetLocationInfo(Guid mdbGuid, Boolean bypassCache, Boolean ignoreSiteBoundary)
       --- End of inner exception stack trace ---
       at Microsoft.Exchange.Data.Storage.DatabaseLocationProvider.GetLocationInfo(Guid mdbGuid, Boolean bypassCache, Boolean ignoreSiteBoundary)
       at Microsoft.Exchange.RpcClientAccess.Server.UserManager.User.UpdatePrincipalCacheIfNeeded()
       at Microsoft.Exchange.RpcClientAccess.Server.UserManager.User.UpdatePrincipalCacheWrapped(Boolean ignoreCrossForestMailboxErrors)
       --- End of inner exception stack trace ---
       at Microsoft.Exchange.RpcClientAccess.Server.UserManager.User.UpdatePrincipalCacheWrapped(Boolean ignoreCrossForestMailboxErrors)
       at Microsoft.Exchange.RpcClientAccess.Server.UserManager.Get(SecurityIdentifier authenticatedUserSid, String actAsLegacyDN, String userDomain)
       at Microsoft.Exchange.RpcClientAccess.Server.RpcDispatch.<>c__DisplayClassc.<EcDoConnectEx>b__8()
       at Microsoft.Exchange.RpcClientAccess.Server.RpcDispatch.Execute(Func`1 getExecuteParameters, Func`1 executeDelegate, Action`1 exceptionSerializationDelegate)
       --- End of inner exception stack trace ---
            - ErrorDetails = 
            - RespondingRpcClientAccessServerVersion = 15.0.847.30
            - Latency = 00:00:00.0377761
        EMSMDB.Connect() failed.
        Task produced output:
        - TaskStarted = 6/19/2014 11:27:05 AM
        - TaskFinished = 6/19/2014 11:27:05 AM
        - Exception = Microsoft.Exchange.RpcClientAccess.RopExecutionException: Error returned in ConnectCallResult. Error code = LogonFailed (0x80040111) ---> System.Exception: Microsoft.Exchange.RpcClientAccess.Server.LoginFailureException: Unable
    to access AD (StoreError=LoginFailure) ---> Microsoft.Exchange.Data.Storage.MailboxInfoStaleException: Can't connect to the mailbox of user Mailbox database guid: d020aa7f-371b-4da5-808a-3a5d18dc8d81 because the ExchangePrincipal object contains outdated
    information. The mailbox may have been moved recently. ---> Microsoft.Exchange.Data.Storage.DatabaseNotFoundException: The database with ID d020aa7f-371b-4da5-808a-3a5d18dc8d81 couldn't be found.
       at Microsoft.Exchange.Data.Storage.ActiveManager.ActiveManager.GetServerNameForDatabase(Guid databaseId, GetServerForDatabaseFlags gsfdFlags, IPerformanceDataLogger perfLogger, IADDatabase& database)
       at Microsoft.Exchange.Data.Storage.ActiveManager.ActiveManager.GetServerForDatabase(Guid databaseId, GetServerForDatabaseFlags gsfdFlags, IPerformanceDataLogger perfLogger)
       at Microsoft.Exchange.Data.Storage.DatabaseLocationProvider.GetLocationInfo(Guid mdbGuid, Boolean bypassCache, Boolean ignoreSiteBoundary)
       --- End of inner exception stac
    if user access to ExMBX2.Domain.Local it works fine.?
    any ideas please ?

  • Unmarshaller failed problem when upgrading weblogic8.1 domain to 9.2

    Hi,I met a problem when I upgrade a 8.1 domain to 9.2 using upgrade tool. It seems the web.xml has error, and I also read some topic about this problem, but I didn't find there's any duplicate elements in this file, could anybody help me? Thank you! Here is the error and the xml file.
    ==================The error====================
    Unable to load descriptor /tmp/appcgen_EPCISProject_v18.7.ear/EPCISWeb/WEB-INF/web.xml of module EPCISWeb. The error is weblogic.descriptor.DescriptorException: Unmarshaller failed
    at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:147)
    at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:280)
    at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:248)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:749)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:376)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:720)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:729)
    at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
    at weblogic.application.compiler.WARModule.processLibraries(WARModule.java:286)
    at weblogic.application.compiler.WARModule.merge(WARModule.java:303)
    at weblogic.application.compiler.flow.MergeModuleFlow.compile(MergeModuleFlow.java:23)
    at weblogic.application.compiler.FlowDriver$FlowStateChange.next(FlowDriver.java:69)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
    at weblogic.application.compiler.FlowDriver.nextState(FlowDriver.java:36)
    at weblogic.application.compiler.FlowDriver$CompilerFlowDriver.compile(FlowDriver.java:96)
    at weblogic.application.compiler.ReadOnlyEarMerger.merge(ReadOnlyEarMerger.java:41)
    at weblogic.application.compiler.flow.AppMergerFlow.mergeInput(AppMergerFlow.java:94)
    at weblogic.application.compiler.flow.AppMergerFlow.compile(AppMergerFlow.java:47)
    at weblogic.application.compiler.FlowDriver$FlowStateChange.next(FlowDriver.java:69)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
    at weblogic.application.compiler.FlowDriver.nextState(FlowDriver.java:36)
    at weblogic.application.compiler.FlowDriver$CompilerFlowDriver.compile(FlowDriver.java:96)
    at weblogic.application.compiler.AppMerge.runBody(AppMerge.java:130)
    at weblogic.utils.compiler.Tool.run(Tool.java:158)
    at weblogic.utils.compiler.Tool.run(Tool.java:115)
    at weblogic.application.compiler.AppMerge.merge(AppMerge.java:142)
    at weblogic.deploy.api.internal.utils.AppMerger.merge(AppMerger.java:70)
    at weblogic.deploy.api.internal.utils.AppMerger.getMergedApp(AppMerger.java:51)
    at weblogic.deploy.api.model.internal.WebLogicDeployableObjectFactoryImpl.createDeployableObject(WebLogicDeployableObjectFactoryImpl.java:177)
    at weblogic.deploy.api.model.internal.WebLogicDeployableObjectFactoryImpl.createLazyDeployableObject(WebLogicDeployableObjectFactoryImpl.java:150)
    at weblogic.deploy.api.model.WebLogicDeployableObject.createLazyDeployableObject(WebLogicDeployableObject.java:730)
    at weblogic.deploy.api.tools.Inspector.setup(Inspector.java:47)
    Caused by: com.bea.xml.XmlException: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.TagLibBeanImpl@a6cbe1f4(//TagLibs[WEB-INF/c.tld])"
    at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:54)
    at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:483)
    at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
    at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
    at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
    at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.unmarshalElementProperty(LiteralUnmarshalResult.java:159)
    at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.extractAndFillElementProp(LiteralUnmarshalResult.java:130)
    at com.bea.staxb.runtime.internal.ByNameUnmarshaller.deserializeContents(ByNameUnmarshaller.java:51)
    at com.bea.staxb.runtime.internal.AttributeUnmarshaller.unmarshalIntoIntermediary(AttributeUnmarshaller.java:47)
    at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:184)
    at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
    at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
    at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:136)
    at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:280)
    at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:248)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:749)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:376)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:720)
    at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:729)
    at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
    at weblogic.application.compiler.WARModule.processLibraries(WARModule.java:286)
    at weblogic.application.compiler.WARModule.merge(WARModule.java:303)
    at weblogic.application.compiler.flow.MergeModuleFlow.compile(MergeModuleFlow.java:23)
    at weblogic.application.compiler.FlowDriver$FlowStateChange.next(FlowDriver.java:69)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
    at weblogic.application.compiler.FlowDriver.nextState(FlowDriver.java:36)
    at weblogic.application.compiler.FlowDriver$CompilerFlowDriver.compile(FlowDriver.java:96)
    at weblogic.application.compiler.ReadOnlyEarMerger.merge(ReadOnlyEarMerger.java:41)
    at weblogic.application.compiler.flow.AppMergerFlow.mergeInput(AppMergerFlow.java:94)
    at weblogic.application.compiler.flow.AppMergerFlow.compile(AppMergerFlow.java:47)
    at weblogic.application.compiler.FlowDriver$FlowStateChange.next(FlowDriver.java:69)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
    Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.TagLibBeanImpl@a6cbe1f4(//TagLibs[WEB-INF/c.tld])"
    at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:207)
    at weblogic.j2ee.descriptor.JspConfigBeanImpl.setTagLibs(JspConfigBeanImpl.java:128)
    at jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown Source)
          at java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
          at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
          at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:483)
          at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
          at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
          at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
          at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.unmarshalElementProperty(LiteralUnmarshalResult.java:159)
          at com.bea.staxb.runtime.internal.LiteralUnmarshalResult.extractAndFillElementProp(LiteralUnmarshalResult.java:130)
          at com.bea.staxb.runtime.internal.ByNameUnmarshaller.deserializeContents(ByNameUnmarshaller.java:51)
          at com.bea.staxb.runtime.internal.AttributeUnmarshaller.unmarshalIntoIntermediary(AttributeUnmarshaller.java:47)
          at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:184)
          at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
          at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
          at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:136)
          at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:280)
          at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:248)
          at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:749)
          at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:376)
          at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:720)
          at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:729)
          at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
          at weblogic.application.compiler.WARModule.processLibraries(WARModule.java:286)
          at weblogic.application.compiler.WARModule.merge(WARModule.java:303)
          at weblogic.application.compiler.flow.MergeModuleFlow.compile(MergeModuleFlow.java:23)
          ... 2 more
    An unexpected error specifying configuration information for the application 'EPCISProject_v18.7' due to weblogic.management.provider.UpdateException: Exception in AppMerge flows' progression.
    =====================The web.xml=====================
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app id="WebApp">
      <display-name>OnJavaCom Sample</display-name>
      <!--
           - Location of the XML file that defines the root application context
           - Applied by ContextLoaderListener.
           -->
      <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>
             /WEB-INF/applicationContext.xml
              /WEB-INF/securityContext.xml
              /WEB-INF/jobContext.xml
              /WEB-INF/epcContext.xml
              /WEB-INF/naiContext.xml
              /WEB-INF/reportContext.xml
              /WEB-INF/tablemaintenanceContext.xml
              /WEB-INF/QIContext.xml
              /WEB-INF/feedbackContext.xml
              /WEB-INF/loginContext.xml
        </param-value>
      </context-param>
         <context-param>
              <param-name>log4jConfigLocation</param-name>
              <param-value>/WEB-INF/log4j.properties</param-value>
         </context-param>
         <!--
              - Loads the root application context of this web app at startup,
              - by default from "/WEB-INF/applicationContext.xml".
              - Use WebApplicationContextUtils.getWebApplicationContext(servletContext)
              - to access it anywhere in the web application, outside of the framework.
              - The root context is the parent of all servlet-specific contexts.
              - This means that its beans are automatically available in these child contexts,
              - both for getBean(name) calls and (external) bean references.
              - If your web container loads listeners first then this will work fine.  Otherwise,
              use the SpringContextServlet to load the context.
         -->
         <listener>
              <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
         </listener>
         <listener>
              <listener-class>com.bea.wlw.runtime.core.servlet.WebappContextListener</listener-class>
         </listener>
         <listener>
              <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
         </listener>
         <servlet>
              <servlet-name>action</servlet-name>
              <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
              <init-param>
                   <param-name>config</param-name>
                   <param-value>/WEB-INF/struts-config.xml</param-value>
              </init-param>
              <init-param>
                   <param-name>config/main</param-name>
                   <param-value>/WEB-INF/struts-config-main.xml</param-value>
              </init-param>
              <init-param>
                   <param-name>storage</param-name>
                   <param-value>de.laures.cewolf.storage.TransientSessionStorage</param-value>
              </init-param>
              <!-- sets overlib.js location relative to webapp -->
              <init-param>
                   <param-name>overliburl</param-name>
                   <param-value>etc/overlib.js</param-value>
              </init-param>
              <init-param>
                   <param-name>debug</param-name>
                   <param-value>true</param-value>
              </init-param>
              <init-param>
                   <param-name>detail</param-name>
                   <param-value>2</param-value>
              </init-param>
              <init-param>
                   <param-name>validate</param-name>
                   <param-value>true</param-value>
              </init-param>
              <load-on-startup>2</load-on-startup>
         </servlet>
         <servlet-mapping>
              <servlet-name>action</servlet-name>
              <url-pattern>*.do</url-pattern>
         </servlet-mapping>
         <welcome-file-list>
              <welcome-file>index.html</welcome-file>
              <welcome-file>index.htm</welcome-file>
              <welcome-file>index.jsp</welcome-file>
              <welcome-file>default.html</welcome-file>
              <welcome-file>default.htm</welcome-file>
              <welcome-file>default.jsp</welcome-file>
         </welcome-file-list>
         <taglib>
              <taglib-uri>/WEB-INF/struts-bean-el.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
         </taglib>
         <taglib>
              <taglib-uri>/WEB-INF/struts-html-el.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
         </taglib>
         <taglib>
              <taglib-uri>/WEB-INF/struts-logic-el.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
         </taglib>
         <taglib>
              <taglib-uri>/WEB-INF/struts-nested.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-nested.tld</taglib-location>
         </taglib>
         <taglib>
              <taglib-uri>/WEB-INF/struts-template.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-template.tld</taglib-location>
         </taglib>
         <taglib>
              <taglib-uri>/WEB-INF/struts-tiles.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
         </taglib>
         <taglib>
              <taglib-uri>/WEB-INF/c.tld</taglib-uri>
              <taglib-location>/WEB-INF/c.tld</taglib-location>
         </taglib>
         <taglib>
              <taglib-uri>/WEB-INF/cewolf-1.1.tld</taglib-uri>
              <taglib-location>/WEB-INF/cewolf-1.1.tld</taglib-location>
         </taglib>
         <taglib>
              <taglib-uri>/WEB-INF/c.tld</taglib-uri>
              <taglib-location>/WEB-INF/cewolf.tld</taglib-location>
         </taglib>
    <!--
    In taglibs.jsp
         <%@ taglib uri="/WEB-INF/struts-layout.tld" prefix="layout" %>
    -->
         <taglib>
              <taglib-uri>/WEB-INF/struts-layout.tld</taglib-uri>
              <taglib-location>/WEB-INF/struts-layout.tld</taglib-location>
         </taglib>
         <filter>
              <filter-name>Acegi Filter Chain Proxy</filter-name>
              <filter-class>org.acegisecurity.util.FilterToBeanProxy</filter-class>
              <init-param>
                   <param-name>targetClass</param-name>
                   <param-value>org.acegisecurity.util.FilterChainProxy</param-value>
              </init-param>
         </filter>
         <filter-mapping>
              <filter-name>Acegi Filter Chain Proxy</filter-name>
              <url-pattern>/*</url-pattern>
         </filter-mapping>
         <listener>
              <listener-class>org.acegisecurity.ui.session.HttpSessionEventPublisher</listener-class>
         </listener>
         <session-timeout>60</session-timeout>
         <servlet>
              <servlet-name>NAI</servlet-name>
              <servlet-class>com.epc.common.servlet.EPCISServlet</servlet-class>
         </servlet>
         <servlet-mapping>
              <servlet-name>NAI</servlet-name>
              <url-pattern>/NAI</url-pattern>
         </servlet-mapping>
         <servlet>
              <servlet-name>MGB</servlet-name>
              <servlet-class>com.epc.common.servlet.MGBServlet</servlet-class>
         </servlet>
         <servlet-mapping>
              <servlet-name>MGB</servlet-name>
              <url-pattern>/MGB</url-pattern>
         </servlet-mapping>
         <servlet>
              <servlet-name>CewolfServlet</servlet-name>
              <servlet-class>de.laures.cewolf.CewolfRenderer</servlet-class>
         </servlet>
         <servlet-mapping>
              <servlet-name>CewolfServlet</servlet-name>
              <url-pattern>/main/cewolf/*</url-pattern>
         </servlet-mapping>
    </web-app>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

    I am dealing with the same issue. I am trying to install Business Objects Enterprise 11.
    ####<Aug 2, 2007 12:17:18 PM CDT> <Error> <Console> <imagenow> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1186075038254> <BEA-240003> <Console encountered the following error weblogic.application.ModuleException: [HTTP:101064][WebAppModule(Report Server Admin:admin)] Error parsing descriptor in Web appplication "C:\inreports\BusinessObjects Enterprise XI\BusinessObjects Enterprise 11\java\applications\admin"
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:781)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:272)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:56)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:46)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:147)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:189)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:87)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:718)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1185)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:247)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletMappingBeanImpl@e30790b(/ServletMappings[weblogic.descriptor.internal.CompoundKey@ea2c6ca])"
         at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:207)
         at weblogic.j2ee.descriptor.WebAppBeanImpl.setServletMappings(WebAppBeanImpl.java:1227)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
         at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:483)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
         at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:185)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:136)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:280)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:248)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:749)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:376)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:720)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:729)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:775)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:272)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:56)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:46)
    weblogic.application.ModuleException: Unmarshaller failed
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:781)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:272)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:56)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:46)
         at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:615)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)
         at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:147)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:189)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:87)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:718)
         at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1185)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:247)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:157)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:12)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:45)
         at weblogic.work.ServerWorkManagerImpl$WorkAdapterImpl.run(ServerWorkManagerImpl.java:518)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletMappingBeanImpl@e30790b(/ServletMappings[weblogic.descriptor.internal.CompoundKey@ea2c6ca])"
         at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:207)
         at weblogic.j2ee.descriptor.WebAppBeanImpl.setServletMappings(WebAppBeanImpl.java:1227)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
         at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:483)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
         at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:185)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:136)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:280)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:248)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:749)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:376)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:720)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:729)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:775)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:272)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:56)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:46)
         at weblogic.servlet.internal.WebAppModule.createModuleException(WebAppModule.java:980)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:799)
         ... 25 more
    Caused by: weblogic.descriptor.BeanAlreadyExistsException: Bean already exists: "weblogic.j2ee.descriptor.ServletMappingBeanImpl@e30790b(/ServletMappings[weblogic.descriptor.internal.CompoundKey@ea2c6ca])"
         at weblogic.descriptor.internal.ReferenceManager.registerBean(ReferenceManager.java:207)
         at weblogic.j2ee.descriptor.WebAppBeanImpl.setServletMappings(WebAppBeanImpl.java:1227)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.bea.staxb.runtime.internal.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:48)
         at com.bea.staxb.runtime.internal.RuntimeBindingType$BeanRuntimeProperty.setValue(RuntimeBindingType.java:483)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType$QNameRuntimeProperty.fillCollection(AttributeRuntimeBindingType.java:385)
         at com.bea.staxb.runtime.internal.MultiIntermediary.getFinalValue(MultiIntermediary.java:52)
         at com.bea.staxb.runtime.internal.AttributeRuntimeBindingType.getFinalObjectFromIntermediary(AttributeRuntimeBindingType.java:145)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalBindingType(UnmarshalResult.java:185)
         at com.bea.staxb.runtime.internal.UnmarshalResult.unmarshalDocument(UnmarshalResult.java:154)
         at com.bea.staxb.runtime.internal.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:65)
         at weblogic.descriptor.internal.MarshallerFactory$1.createDescriptor(MarshallerFactory.java:136)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:280)
         at weblogic.descriptor.DescriptorManager.createDescriptor(DescriptorManager.java:248)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescriptorBeanFromReader(AbstractDescriptorLoader2.java:749)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescriptorBean(AbstractDescriptorLoader2.java:376)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBeanWithoutPlan(AbstractDescriptorLoader2.java:720)
         at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescriptorBean(AbstractDescriptorLoader2.java:729)
         at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescriptor.java:134)
         at weblogic.servlet.internal.WebAppModule.loadDescriptor(WebAppModule.java:775)
         at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:272)
         at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
         at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:56)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:46)
         WEB.XML FILE
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
    <web-app>
    <!-- General description of your web application -->
    <display-name>Admin Web Examples</display-name>
    <description>
    Crystal Enterprise admin web examples.
    </description>
    <!-- Context initialization parameters that define shared
    String constants used within your application, which
    can be customized by the system administrator who is
    installing your application. The values actually
    assigned to these parameters can be retrieved in a
    servlet or JSP page by calling:
    String value =
    getServletContext().getInitParameter("name");
    where "name" matches the <param-name> element of
    one of these initialization parameters.
    You can define any number of context initialization
    parameters, including zero.
    -->
    <!-- You can specify the default CMS machine name here -->
    <!-- Put your CMS name inside <param-value> </param-value> -->
    <!-- eg. <context-param> -->
    <!-- <param-name> CMS </param-name> -->
    <!-- <param-value> CrystalMS </param-value> -->
    <!-- eg. </context-param> -->
    <context-param>
         <param-name> CMS </param-name>
    <param-value> aschmidt </param-value>
    </context-param>
    <!-- Uncomment the following context-param if you are using
    multi-byte characters with WebLogic. Please note that for this
    to work your application will need to send data to and receive
    data from the client browser in UTF8-->
    <!--
         <context-param>
              <param-name>weblogic.httpd.inputCharset./*</param-name>
              <param-value>utf-8</param-value>
         </context-param>
    -->
    <!-- This context parameter specifies where to put the temporary image files that the viewer generates -->
    <context-param>
    <param-name>crystal_image_uri</param-name>
    <param-value>../crystalreportviewers11</param-value>
    </context-param>
    <!-- Uncomment out the following three context parameters to enable viewer exception logging. Not needed for
    normal running but could be useful for troubleshooting -->
    <!--
    <context-param>
    <param-name>crystal_enable_logging</param-name>
         <param-value>true</param-value>
         <description>
    "true" to enable
    </description>
    </context-param>
    <context-param>
    <param-name>crystal_exception_info</param-name>
         <param-value>long</param-value>
    <description>
    To display the exception info or not. If this parameter is not set, the default value is short.
    It can be one of the following values:
    a) disable - Not display the exception info. The exception will be rethrown and user has to handle it.
    b) short - Display the exception info in the short form. It displays the exception message only.
    c) long - Display the exception info in the long form. It displays the exception including the stack trace.
    </description>
    </context-param>
    <context-param>
    <param-name>crystal_exception_log_file</param-name>
         <param-value>c:\webreporting.log</param-value>
    <description>
    Set this parameter to log the exception in long form to the file specified.
    The value is the full path of the log file.
    </description>
    </context-param>
    -->
    <!-- Servlet Mappings -->
    <servlet>
    <servlet-name> objectViewer </servlet-name>
    <description>
    Object Viewer
    </description>
    <servlet-class> com.crystaldecisions.examples.ObjectViewerServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>manageAccounts</servlet-name>
    <description>
    Manage User/Group Accounts
    </description>
    <servlet-class>com.crystaldecisions.examples.ManageAccountsServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>adminLDAP</servlet-name>
    <description>
    Administrate LDAP plugin
    </description>
    <servlet-class>com.crystaldecisions.examples.AdminLDAPServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>logon</servlet-name>
    <description>
    Logon to the CMS
    </description>
    <servlet-class>com.crystaldecisions.examples.LogonServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>deleteInstance</servlet-name>
    <description>
    Delete instances
    </description>
    <servlet-class>com.crystaldecisions.examples.DeleteInstanceServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>setReportLogons</servlet-name>
    <description>
    Set DB Logons
    </description>
    <servlet-class>com.crystaldecisions.examples.SetReportLogonsServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>setReportSchedule</servlet-name>
    <description>
    Set DB schedule settings
    </description>
    <servlet-class>com.crystaldecisions.examples.SetReportScheduleServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>serverAdmin</servlet-name>
    <description>
    Administrate servers.
    </description>
    <servlet-class>com.crystaldecisions.examples.ServerAdminServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>viewreport</servlet-name>
    <description>
    View report
    </description>
    <servlet-class>com.crystaldecisions.examples.ViewReportServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>viewrpt</servlet-name>
    <description>
    Reportsource bridge used to support Java applet viewer and ActiveX viewer.
    </description>
    <servlet-class>com.businessobjects.crystalreports.reportsourcebridge.ReportSourceBridge</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
    <servlet-name>localizeURL</servlet-name>
    <description>
    Used to redirect to the localized html page
    </description>
    <servlet-class>com.crystaldecisions.examples.LocalizeURLServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
         <servlet-name>setRightsTablePref</servlet-name>
    <description>
    Used to set Object Rights Table's viewing preferences
    </description>
    <servlet-class>com.crystaldecisions.examples.SetRightsTablePrefServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>manageAccounts</servlet-name>
    <url-pattern>/changeAliasesPasswords/manageAccounts</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>adminLDAP</servlet-name>
    <url-pattern>/adminLDAP/adminLDAP</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>setReportLogons</servlet-name>
    <url-pattern>/changeDBLogon/setReportLogons</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>serverAdmin</servlet-name>
    <url-pattern>/onePageServerAdministration/serverAdmin</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/changeAliasesPasswords/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/adminLDAP/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/instancesByStatus/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>deleteInstance</servlet-name>
    <url-pattern>/instancesByStatus/deleteInstance</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>objectViewer</servlet-name>
    <url-pattern>/instancesByStatus/objectViewer</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>viewreport</servlet-name>
    <url-pattern>/instancesByStatus/viewreport</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>viewrpt</servlet-name>
    <url-pattern>/viewrpt.cwr</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/instancesByStatus/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/changeDBLogon/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>setReportLogons</servlet-name>
    <url-pattern>/changeDBLogon/setReportLogons</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/onePageServerAdministration/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>viewreport</servlet-name>
    <url-pattern>/instancesByStatus/viewreport</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>deleteInstance</servlet-name>
    <url-pattern>/instancesByStatus/deleteInstance</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>setReportLogons</servlet-name>
    <url-pattern>/changeDBLogon/setReportLogons</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>localizeURL</servlet-name>
    <url-pattern>/instances/localizeURL</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/rightsTable/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/userAdminTool/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>setRightsTablePref</servlet-name>
    <url-pattern>/rightsTable/setRightsTablePref</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/repositoryHelper/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/shortcutManager/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/adminToolConsole/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>logon</servlet-name>
    <url-pattern>/query/logon</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>setReportSchedule</servlet-name>
    <url-pattern>/changeDBLogon/setReportSchedule</url-pattern>
    </servlet-mapping>
    <!-- Define the default session timeout for your application,
    in minutes. From a servlet or JSP page, you can modify
    the timeout for a particular session dynamically by using
    HttpSession.getMaxInactiveInterval(). -->
    <session-config>
    <session-timeout>20</session-timeout> <!-- 20 minutes for session objects -->
    </session-config>
    <!-- The welcome file list -->
    <welcome-file-list>
    <welcome-file>default.htm</welcome-file>
    </welcome-file-list>
    </web-app>
         WEBLOGIC.XML FILE
    <weblogic-web-app>
    <context-root>/businessobjects/enterprise11/adminlaunch</context-root>
    </weblogic-web-app>

  • Degraded Health Sets

    Hi,
    I am currently running a 2013 CU2 DAG with 2 database and 2 cas servers. SCOM is reporting the following but i can find very little info on it;
    Alert: Health Set unhealthy
    Source: <server name> - Outlook.Protocol
    Last modified by: System
    Last modified time: 4/2/2014 3:49:58 PM
    Alert description: EMSMDB.DoRpc(Logon) step of OutlookRpcDeepTestProbe/<database name> has failed against <server name> proxying to <server name> for HealthMailboxb63d235bb56b428ebf56ea594d3ca0c7@CEOSMTPServer.
    Latency: 00:00:00.0520000
    ActivityContext: I32:ADS.C[Apollo]=1;F:ADS.AL[Apollo]=3.3585;I32:ADR.C[Apollo]=1;F:ADR.AL[Apollo]=3.0093;I32:ADS.C[Razor]=2;F:ADS.AL[Razor]=2.0185
    Outline: [50] EMSMDB.Connect(); [1][FAILED!] EMSMDB.DoRpc(Logon); Likely root cause: Momt
    Details:
    Error: Error returned in LogonCallResult. Error code = WrongServer (0x00000478)
    Log:     Mailbox logon verification
            EMSMDB.Connect()
            Task produced output:
            - TaskStarted = 2/04/2014 3:49:25 PM
            - TaskFinished = 2/04/2014 3:49:25 PM
            - ErrorDetails =
            - RespondingRpcClientAccessServerVersion = 15.0.712.4012
            - Latency = 00:00:00.0505291
            - ActivityContext = I32:ADS.C[Apollo]=1;F:ADS.AL[Apollo]=3.3585;I32:ADR.C[Apollo]=1;F:ADR.AL[Apollo]=3.0093;I32:ADS.C[Razor]=2;F:ADS.AL[Razor]=2.0185
        EMSMDB.Connect() completed successfully.
            EMSMDB.DoRpc(Logon)
            Task produced output:
            - TaskStarted = 2/04/2014 3:49:25 PM
            - TaskFinished = 2/04/2014 3:49:25 PM
            - Exception = Microsoft.Exchange.RpcClientAccess.RopExecutionException: Error returned in LogonCallResult. Error code = WrongServer (0x00000478)
            - ErrorDetails =
            - Latency = 00:00:00.0010381
            - ActivityContext = I32:ADS.C[Apollo]=1;F:ADS.AL[Apollo]=3.3585;I32:ADR.C[Apollo]=1;F:ADR.AL[Apollo]=3.0093;I32:ADS.C[Razor]=2
    Any help would be greatly appreciated.
    Thanks

    Hi,
    Please run the following command and post the output:
    Get-ServerHealth -Identity Servername -HealthSet Outlook.Protocol
    In addition, I recommend you run "test-mapiconnectivity" and check event viewer on exchange server.
    http://technet.microsoft.com/en-us/library/bb123681(v=exchg.150).aspx
    Use the Test-MapiConnectivity cmdlet to verify server functionality by logging on to the mailbox that you specify. If you don't specify a mailbox, the cmdlet logs on to the SystemMailbox on the database that you specify.
    Thanks.
    Niko Cheng
    TechNet Community Support

  • Session out + tomcat

    I am using the following configuration in tomcat to redirect user to the login page, when session gets expired:
    <login-config>
    <auth-method>FORM</auth-method>
    <form-login-config>
    <form-login-page>/pages/login.jsp</form-login-page>
    </form-login-config>
    </login-config>
    Is that ok, its not working just throwing exception.
    regards,
    Y_NOT_

    Try using some code like this...
    The valueUnbound() method of the SessionState class is called when the session is destroyed. Uses the m_bLogOff flag to know whether this is a user log off or a session timeout.
    Hope this code helps.
    static class SessionState implements HttpSessionBindingListener
         boolean  m_bLogOff = false;
         WSTidySession(boolean bLogOff)
              m_bLogOff = bLogOff;
         public void valueBound(HttpSessionBindingEvent event)
         public void valueUnbound(HttpSessionBindingEvent event)
              if(m_bLogOff)
                   // Logging off
              else
                   // Session timeout
    public static boolean LogOn(HttpServlet servlet, HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
         HttpSession session = req.getSession();
         // If not already created - create Session State class and add to session
         SessionState sessinfo = (SessionState) session.getAttribute ("session_state");
         if (null == sessinfo)
              sessinfo = new SessionState(false);
              session.setAttribute ("session_state", sessinfo);
    public static boolean Logoff(HttpServlet servlet, HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException
         HttpSession session = req.getSession();
         // Get Session State class - force log off flag true
         SessionState sessinfo = (SessionState) session.getAttribute ("session_state");
         if(sessinfo != null)
              // Set the logoff flag to indicate we are logging off not timing out
              sessinfo.m_bLogOff = true;
         // Invalidate the session
         session.invalidate();
    }

  • Encrypt Password Problem

    I am encrypting a password in my application. The problem I
    am having is that one of my encrypted passwords starts with a
    single quote. This is blowing up my SQL queries. Is there a way to
    force CF to only use alpha or numeric characters?

    I had a similar problem. I found that if I used
    <cfqueryparam> on the password parameter, when checking it
    against the encrypted value in the database, the error went away.
    Below is a sample of the logon verification query that I use in one
    of my applications where I use encrypted passwords.
    <cfquery name="Q1" DATASOURCE="#dbname#">
    SELECT admin_id, expire_date, access_level, enabled
    FROM admin
    WHERE LOWER(logon_name) = LOWER('#form.v_logon_name#')
    AND password = <cfqueryparam value =
    "#encrypt(form.v_password, cookie.pw_seed)#" CFSQLType =
    "CF_SQL_VARCHAR">
    </cfquery>
    Phil

  • Am unable to logon to icloud with my apple id password... message displayed verification failed

    am unable to logon to icloud with my apple id password... message displayed verification failed

    You are getting this message because you are trying to create an iCloud account on a PC.  You can only create iCloud account on an iOS device (iPhone, iPad or iPod Touch) running iOS 5 or higher, or on a Mac running OS X Lion (10.7.5) or higher.  After creating your account on one of these devices you will then be able to sign into the account using this ID on your PC.

  • J2EE Logon Servlet Prompting For Username Email

    I have a situation in my landscape that recently, after patching the system to NW700 SPS23, some users would enter their logon and password correctly and then get confronted with an additional security screen requesting their firstname, lastname, email address and a message for the administrator (as if they were trying to perform self registration).  They would kindly enter the requested information and it would pop up again and again, preventing use of the system.  This doesn't happen to everyone though and appears to be in some way related to the URL the user was using.
    I set logging to debug and could not find any trace of an error in the java logs when this occured.  Ultimately, I provded a cleaner URL string (http://<server>:<port>/useradmin for example), had the user clear their browser cache, restart IE, and then it went away for them, even when using the old dirty URL.   I am 100% positive it was not password related as I could log in fine on my machine, but not on another with my own and other admin accounts.
    My question is: is anyone aware of any new security features implemented in NW700 SPS22 or 23 that could be causing this problem on some front-ends?  Our users use Windows 7 and IE 8.    It also occured on a calling java application server running IBM Websphere and an older OS and browser.  This is what has me so suspicious about the patches themeselves.
    The SAP app that is running on the NW700 machine is XMII 12.0.21.  Though the symptom also occurs with calls to NWA, UME, SLD, etc.  I also run a 701 webdispatcher on the machine which does some url translations, but again, it works fine on most front-ends.
    Regards,
    Phillip

    https://service.sap.com/sap/support/notes/957666
    Use this above tool, install it and it is a flash based application which runs on J2EE.
    I have resolved all my portal security issues using this tool.
    Also do you have any SPnego authentication or conventional?
    Regards
    SM.

  • Has anyone installed the Maxon C4DImporter.aex fix, which works, but still get the error "internal verification failure, Sorry" on a different user logon?

    internal verification failure, Sorry! {Unexpected FunctionBlock5flags for FunctionBlock4}
    (5027::53)
    This used to appear until I replaced the Maxon plugin as per Adobe's advice.  All seemed well, but then when a colleague logs on the same Windows 7 Enterprise machine they get the same error.
    How is this possible

    That worked once for a member of staff but then, strangley, never again.  However, even if this did work we need students to be able to get around this issue, but they can't run as administrator under our college policies.

Maybe you are looking for

  • Call subtemplate if the corresponding node exists in the XML

    Hi, I have a requirement to call the sub template if the corresponding exists in the XML file. For example if the invoice node and the corresponding details are present in the XML file then i have to call the invoice sub template. Can any one suggest

  • Cant find the paired tab

    Hi there I cant find the paired tab for my E71. I am not new to this and am totaly stumped!

  • Can't start oracle wiki and blog application right after installation

    I've been setting up the wiki and blog application 10.1.3.4.0 on weblogic server 10gR3, windows 2003 server SP2 and on trying to launch the application using the url format http://host_name:port/owc_wiki I get the following error Error 404--Not Found

  • Jgroups commons logging class cast exception

    I have an EAR which uses Hibernate for persistence. Hibernate is configured to use JBoss Tree Cache. JBoss Tree Cache uses JGroups, which in turn uses commons logging. I have all required JARs in my EAR. When my own code uses commons logging, no prob

  • Storage Network Role - Is it implemented in 3.2?

    The following link states that the Storage Networking Role is not functional and is for future use... this article is dated Nov. 2012. Can somone please confirm if this role is functional in Oracle VM Server 3.2? The reason for asking is that I want