Weblogic Clustering  - No server found

          Hi folks,
          Occasionaly, when we weblogic ping our servers, we get "No server found" errors.
          In the server weblogic.log files, we don't see much in the way of information other
          than a heartbeat being the last entry usually in the log.
          These errors sometimes correspond with an inability to access the website from a
          browser as well, which obviously is a little difficult to explain to customers/partners.
          According to the weblogic console, garbage collection doesn't appear to be the cause
          of this problem. It's happening roughly every 30 minutes and behaves as it should
          (up to 99% down to 10-20%). The collection occurs instantaneously and doesn't appear
          to correspond to any problems in the servers.
          We have about 1200 java classes, 1100 jsps, ~200 ejb classes that are deployed,
          and 200-300 thousand page views per day.
          We have numerous jobs using the weblogic timers, loading up caches and performing
          other tasks. I'd like to blaim them, but there is no spike in CPU usage and, like
          I said, garbage collection is behaving.
          Session replication is not turned on, however clustering is enabled for failover.
          We're deployed on 2 sun servers, Solaris 2.7, Sun 420 / sparc architecture. We're
          using Jdk 1.2.1._04. We've allocated 1 Gigabyte of ram to each VM on each server.
          We've been battling these issues for over two years now, slowly upgrading with the
          patches. We've tweaked every configuration option about a half dozen times.
          The only two tweaks that I've found to be helpful were reducing from 4 VMs on 2 servers
          to 2 VMs on 2 servers. And changing the connection timeout from 5 minutes to 2
          minutes on the web layer. The first tweak makes sense, the second tweak is very
          mysterious.
          I'd like to upgrade further to later patches, however my developers are telling me
          that we need to use JDK 1.3 because our JSPs are too big for JDK 1.2 and there are
          memory leaks in JDK 1.3.
          The reason the JSPs are too big is because the latest service packs add more code
          to the JSPs, thus creating verify errors from too large code blocks all over the
          place.
          Questions:
          - is there a way to turn off multicasting, jndi, ebj clustering but still have failover?
          - anyone deploying JDK 1.3 on Solaris with weblogic? Are you running into memory
          problems?
          - shall we struggle on or just rewrite everything so it works in resin or some other
          servlet engine, dumping weblogic altogether?
          

Tim,
          Can you mention the WLS version & SP level?
          BTW, have you ever considered contacting weblogic support?
          This kind of issues are best solved by BEA support or calling
          BEA consultant to your site. ;-)
          Kumar
          Tim Shephard wrote:
          > Hi folks,
          >
          > Occasionaly, when we weblogic ping our servers, we get "No server found" errors.
          >
          > In the server weblogic.log files, we don't see much in the way of information other
          > than a heartbeat being the last entry usually in the log.
          >
          > These errors sometimes correspond with an inability to access the website from a
          > browser as well, which obviously is a little difficult to explain to customers/partners.
          >
          > According to the weblogic console, garbage collection doesn't appear to be the cause
          > of this problem. It's happening roughly every 30 minutes and behaves as it should
          > (up to 99% down to 10-20%). The collection occurs instantaneously and doesn't appear
          > to correspond to any problems in the servers.
          >
          > We have about 1200 java classes, 1100 jsps, ~200 ejb classes that are deployed,
          > and 200-300 thousand page views per day.
          >
          > We have numerous jobs using the weblogic timers, loading up caches and performing
          > other tasks. I'd like to blaim them, but there is no spike in CPU usage and, like
          > I said, garbage collection is behaving.
          >
          > Session replication is not turned on, however clustering is enabled for failover.
          >
          > We're deployed on 2 sun servers, Solaris 2.7, Sun 420 / sparc architecture. We're
          > using Jdk 1.2.1._04. We've allocated 1 Gigabyte of ram to each VM on each server.
          >
          > We've been battling these issues for over two years now, slowly upgrading with the
          > patches. We've tweaked every configuration option about a half dozen times.
          >
          > The only two tweaks that I've found to be helpful were reducing from 4 VMs on 2 servers
          > to 2 VMs on 2 servers. And changing the connection timeout from 5 minutes to 2
          > minutes on the web layer. The first tweak makes sense, the second tweak is very
          > mysterious.
          >
          > I'd like to upgrade further to later patches, however my developers are telling me
          > that we need to use JDK 1.3 because our JSPs are too big for JDK 1.2 and there are
          > memory leaks in JDK 1.3.
          >
          > The reason the JSPs are too big is because the latest service packs add more code
          > to the JSPs, thus creating verify errors from too large code blocks all over the
          > place.
          >
          > Questions:
          >
          > - is there a way to turn off multicasting, jndi, ebj clustering but still have failover?
          > - anyone deploying JDK 1.3 on Solaris with weblogic? Are you running into memory
          > problems?
          >
          > - shall we struggle on or just rewrite everything so it works in resin or some other
          > servlet engine, dumping weblogic altogether?
          >
          

Similar Messages

  • Weblogic clustering with IIS as web server

              Hi,
              I have two IIS servers and two machines for weblogic. I am planning to have
              a weblogic clustering. I have seen the documentation online. But has some questions
              for which dint find any answers.
              Somewhere on the newsgroup I read , if we will be having IIS proxy-plug in we
              do not need the DNS setup. Is that true ?
              How many IPs and other things I need to do this setup ? What is admin server &
              its role ? configuration how to do it is not avaliable in the documentation.
              Could someone help ?
              Thanks and Regards,
              Sheetal
              

    Hi
              you can find the ore information in the following link
              http://bernal.bea.com/stage/wls/docs70/plugins/isapi.html
              Regards,
              Prasanna Yalam

  • How write rmi-iiop over ssl with weblogic server 6.1 - No server found

    //New
    Hello,
    I have written an appication like this:
    - An EJB server running on Weblogic server 6.1
    (named: BankServerHome)
    -A java client calling the BankServer.
    Platform: windows 2000 - jdk1.3
    Now I want to secure the communication with SSL protocol.
    I have done this:
    -generate a key peer with weblogic service named certificate.
    -send the CSR to a CA and place the answer into the weblogic
    server certificate directory.
    -update path for ServerCertificateChainFileName,
    ServerCertificateFileName, ServerKeyFileName into config.xml.
    -launch weblogicServer
         -> server certificate is recognized
         -> listening port 7001 and 7002.
    (-stop weblogicServer!)
    At now, all is all right, errors come hereafter:
    Then I follow the guideline "Programming weblogic Security" (version of 30/07/2001).
    "To use RMI over IIOP over SSL with a Java client, do the following:
    2. Extend the java.rmi.server.RMISocketFactory class to handle SSL socket
    connections. Be sure to specify the port on which WebLogic Server listens for
    SSL connections. For an example of a class that extends the
    java.rmi.server.RMISocketFactory class, see Listing 4-22.
    3. Run the ejbc compiler with the -d option.
    4. Add your extension of the java.rmi.server.RMISocketFactory class to the
    CLASSPATH of the Java client.
    5. Use the following command options when starting the Java client:
    -xbootclasspath/a:%CLASSPATH%
    -Dorg.omg.CORBA.ORBSocketFactoryClass=implementation of java.rmi.server.RMISocketFactory
    -Dssl.certs=directory location of digital certificate for Java client
    -Dssl.key=directory location of private key for Java client"
    At step 3. I found into documentation that -d is linked to a directory name.
    When I run ejbc with this option -d I have the message:
    "ERROR: You must specify an output directory or jar with the -d option to weblogic.ejbc."
    % So what option can I use to run ejbc for secure usage?
    At step 5. Whatever I write for -Dorg.omg.CORBA.ORBSocketFactoryClass,
    this pointed class is not instanciated.
    Then I can not create a socket with my client.
    The folowing exception is raised:
    javax.naming.CommunicationException [Root exception is java.net.ConnectException:
    No server found at T3S://localhost:7002]
    So, my questions are:
    % Why -Dorg.omg.CORBA.ORBSocketFactoryClass must be known by the client and not
    the server?
    My java client part, managing connection is:
    -------------------BEGIN OF CONNECTION MANAGER-------------------
    Properties env = new Properties ();
    // Shouldn't have to do this, but for now you must
    if ( factory.equals ("weblogic.jndi.WLInitialContextFactory") ) {
    env.put ("java.naming.provider.url", "t3s://localhost:7002");
    InitialContext context = new InitialContext (env);
    BankSessionServerHome bssh = (BankServerHome) context.lookup("BankServerHome");
    BankServer = bssh.create();
    -------------------END OF CONNECTION MANAGER-------------------
    I have also try
    env.put ("java.naming.provider.url", "corbaloc:iiop://localhost:7002");
    but it throws the following error
    javax.naming.InvalidNameException: url does not conatin !!!
    % What is the code for the java client allowing connection with the ejb?
    % And better, can I have a sample example for rmi-iiop over ssl?
    (...wlserver6.1\samples\examples\iiop\ejb\stateless\rmiclient\client.java do not
    speak ssl!)
    Any help will be appreciate from you...
    Best Regards.
    Oliver

    "oliver" <[email protected]> writes:
    The SSL support is poorly doc'd right now. We have fixed this and
    updated the way you do things in SP2. Please either wait for SP2 or
    contact support.
    andy
    I have written an appication like this:
    - An EJB server running on Weblogic server 6.1
    (named: BankServerHome)
    -A java client calling the BankServer.
    Platform: windows 2000 - jdk1.3
    Now I want to secure the communication with SSL protocol.
    I have done this:
    -generate a key peer with weblogic service named certificate.
    -send the CSR to a CA and place the answer into the weblogic
    server certificate directory.
    -update path for ServerCertificateChainFileName,
    ServerCertificateFileName, ServerKeyFileName into config.xml.
    -launch weblogicServer
         -> server certificate is recognized
         -> listening port 7001 and 7002.
    (-stop weblogicServer!)
    At now, all is all right, errors come hereafter:
    Then I follow the guideline "Programming weblogic Security" (version of 30/07/2001).
    "To use RMI over IIOP over SSL with a Java client, do the following:
    2. Extend the java.rmi.server.RMISocketFactory class to handle SSL socket
    connections. Be sure to specify the port on which WebLogic Server listens for
    SSL connections. For an example of a class that extends the
    java.rmi.server.RMISocketFactory class, see Listing 4-22.
    3. Run the ejbc compiler with the -d option.
    4. Add your extension of the java.rmi.server.RMISocketFactory class to the
    CLASSPATH of the Java client.
    5. Use the following command options when starting the Java client:
    -xbootclasspath/a:%CLASSPATH%
    -Dorg.omg.CORBA.ORBSocketFactoryClass=implementation of java.rmi.server.RMISocketFactory
    -Dssl.certs=directory location of digital certificate for Java client
    -Dssl.key=directory location of private key for Java client"
    At step 3. I found into documentation that -d is linked to a directory name.
    When I run ejbc with this option -d I have the message:
    "ERROR: You must specify an output directory or jar with the -d option to weblogic.ejbc."
    % So what option can I use to run ejbc for secure usage?
    At step 5. Whatever I write for -Dorg.omg.CORBA.ORBSocketFactoryClass,
    this pointed class is not instanciated.
    Then I can not create a socket with my client.
    The folowing exception is raised:
    javax.naming.CommunicationException [Root exception is java.net.ConnectException:
    No server found at T3S://localhost:7002]
    So, my questions are:
    % Why -Dorg.omg.CORBA.ORBSocketFactoryClass must be known by the client and not
    the server?
    My java client part, managing connection is:
    -------------------BEGIN OF CONNECTION MANAGER-------------------
    Properties env = new Properties ();
    // Shouldn't have to do this, but for now you must
    if ( factory.equals ("weblogic.jndi.WLInitialContextFactory") ) {
    env.put ("java.naming.provider.url", "t3s://localhost:7002");
    InitialContext context = new InitialContext (env);
    BankSessionServerHome bssh = (BankServerHome) context.lookup("BankServerHome");
    BankServer = bssh.create();
    -------------------END OF CONNECTION MANAGER-------------------
    I have also try
    env.put ("java.naming.provider.url", "corbaloc:iiop://localhost:7002");
    but it throws the following error
    javax.naming.InvalidNameException: url does not conatin !!!
    % What is the code for the java client allowing connection with the ejb?
    % And better, can I have a sample example for rmi-iiop over ssl?
    (...wlserver6.1\samples\examples\iiop\ejb\stateless\rmiclient\client.java do not
    speak ssl!)
    Any help will be appreciate from you...
    Best Regards.
    Oliver

  • Clustering Admin Server(Weblogic) 10.1.3 with OBIEE

    I was reading through this document - http://docs.oracle.com/cd/E14571_01/doc.1111/e15722.pdf, and it says weblogic cannot be available active - active and there is no automatic fail over available, did anyone tried weblogic clustering? can you recommend any other documents/links for more info :)
    Appreciate your help
    ~Srix

    The message "This Connection Pool can not be tested" means that the ManagedConnectionFactory class of adapter does not implement ValidatingManagedConnectionFactory therefore it is impossible to do test.
    You may need to post to DBAdapter's forum to get the answer. This forum is about WebLogic Container itself.
    Thanks

  • Two NES server and weblogic clustering(urgent!)

    Hi,
              I'm using Weblogic 451 on HPUX11(jdk1.2.2.04) service pack 10
              and using NES3.6.3 webserver with weblogic plugins(proxy server).
              separate Two NES server(separate HP machine) forwarding 10 cluster weblogic
              server in separate 2 HP Machine(each machine has 5 weblogic server process).
              L4 switch loadbalancing 2 NES server...(L4 load balancing algorithm is not
              support session..but round robin)..
              Is this architecture correct ?
              I think if L4 not support session and nes plugins will don't know how to
              find correct webogic in cluster .
              looking forward your reply..
              thanks..
              

              jykim <[email protected]> wrote in message
              news:397e7589$[email protected]..
              > Hi,
              > I'm using Weblogic 451 on HPUX11(jdk1.2.2.04) service pack 10
              >
              > and using NES3.6.3 webserver with weblogic plugins(proxy server).
              >
              > separate Two NES server(separate HP machine) forwarding 10 cluster
              weblogic
              > server in separate 2 HP Machine(each machine has 5 weblogic server
              process).
              >
              > L4 switch loadbalancing 2 NES server...(L4 load balancing algorithm is not
              > support session..but round robin)..
              >
              > Is this architecture correct ?
              I don't see anything wrong with this architecture.
              >
              > I think if L4 not support session and nes plugins will don't know how to
              > find correct webogic in cluster .
              The NES WebLogic plugins will find the correct WebLogic server in the
              cluster as this information is maintained in the cookie (OR in the URL if
              cookies are disabled and you have URLRewriting enabled). Just make sure that
              you have identical WebLogicCluster properties defined for both plugins.
              cheers,
              Sanjiv
              >
              > looking forward your reply..
              > thanks..
              >
              >
              >
              >
              >
              >
              >
              >
              >
              >
              

  • How to deploy a secured ADF 11g application to WebLogic 10.3 server?

    Hi,
    I have just enabled security in our ADF 11g application, as descripbed in [chapter 29|http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/adding_security.htm#insertedID0] of the Fusion Developer's Guide. It works fine in the embedded WebLogic server of JDeveloper.
    Now I'm trying to deploy to our WebLogic 10.3 server, which runs in production mode. I'm running into all sorts of problems. The WebLogic console seems to have hundreds of security related pages, I don't know which one I should use, let alone how to use it. The Fusion Developer's Guide doesn't cover deployment to a production server:
    >
    When the target server is configured for production mode, you typically handle the migration task outside of JDeveloper using tools like Oracle Enterprise Manager. For details about using tools outside of JDeveloper to migrate the policy store to the domain-level in a production environment, see the [Oracle Fusion Middleware Security Guide|http://download.oracle.com/docs/cd/E12839_01/core.1111/e10043/toc.htm].
    >
    However, this guide is of very little help to me. I found [chapter 7|http://download.oracle.com/docs/cd/E12839_01/core.1111/e10043/addlsecfea.htm#insertedID0], which says "The recommended tool is Fusion Middleware Control." I have no idea what "Fusion Middleware Control" is, where to get it and how to use it.
    Long story short: I'm totally lost. I'm looking for a step by step guide on how to deploy a secured ADF 11g application to a WegLogic 10.3 server that is running in production mode. Any help is highly appreciated.

    Ok, I found a [very helpful blog post |http://andrejusb.blogspot.com/2009/01/practical-adf-security-deployment-on.html] by [Andrejus Baranovski|http://www.blogger.com/profile/04468230464412457426]. I wish Oracle's documentation was as clear as this...
    The blog post refers to an article by Steve Muench, called [Simplified ADF 11g Application Credential and Policy Migration to Standalone WebLogic Servers|http://www.oracle.com/technology/products/jdev/tips/muench/credmig111100/index.html]. This article presents an Ant script that migrates policies from JDeveloper to WebLogic, using some PFM. (See the last definition here.)
    The problem is that Steve Muench's script assumes that JDeveloper and the standalone WebLogic are on the same machine. However, in a typical environment, such as the one I'm working in currently, this is not the case. In our case the developer stations are Windows machines, while our WebLogic server runs on a HP-UX machine. So the question is: how to perform this migration between two machines with different operating systems?
    Regards,
    Bart Kummel

  • Calrification for Weblogic Clustering

    Our J2EE application is multitiered where JSPs&Servlets(Frontend) runs in a weblogic instance and EJBs(Backend) runs in two weblogic instances which are clustered. Here the Frontend weblogic instance and one of the clustered Backend weblogic instance are running in a same machine A and the other clustered Backend weblogic instance is running in another machine B. We had tested the following cases for Failover
    Note :
    please consider "JSPs&Servlets" as Frontend and "EJBs" as Backend.
    Weblogic 9.2 and stateless session beans are used.
    Frontend is not clustered.
    Case 1:
    We are doing a transaction where the request from frontend goes to one of the of the Clustered Backend weblogic instance. Before the transaction gets completed this backend weblogic instance is made to shutdown. The transaction has failed over to the another available Clustered Backend weblogic instance . The transaction had completed successfully and the Failover is working fine.
    Case 2:
    We are doing a transaction where the request from frontend(running in Machine A) goes to the Clustered Backend weblogic instance running in the Machine A itself. Before the transaction gets completed, the machine A is made to shutdown (i.e. both frontend and backend weblogic instance shuts down at the same time). Here the transaction has failed and could not able failover to the other available Backend weblogic instance .
    Please clarify whether weblogic cluster supports the Backend failover when both the Frontend and Backend are brought down at the same time?
    Any weblogic CLustering experts, please clarify...

    Hi Jayesh,
    Thanks very much for your reply.
    I understood that your reply "You might want to consider collapsing front end (servlet & JSP) and back end (EJB) servers into a single WebLogic server for better fail over support." means that JSP&Servlet and EJB should be combined to form a single archive(EAR) which has to be deployed in single weblogic instance.
    Please check whether my assumptions are correct for your suggestion on better failover.
    1.The cluster configuration of JSPs&Servlet(web.xml) and EJBs(ejb-jar.xml) running in single weblogic instance will be similar to the cluster configuration of JSPs&Servlet(web.xml) and EJBs(ejb-jar.xml) running in separate weblogic instances. i.e All the configurations are same, but instead of the application running in separate weblogic instances, it will run in single weblogic instance.
    2.In the URL for specifying the EJB connection from the JSP&Servlet, the cluster IP address should be used.
    You have mentioned that if EJB client is not alive, the failover will not work. Please clarify how the failover will work in this case only(JSP&Servlet and EJB running in single weblogic instance and clustered).
    Thanks,
    Thiyagu

  • No update server found for context :e:

    i have sap netweaver 7.0 abap trial version on my machine. i have navigated to se80 and write a program while walking with this weblog :
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/6270 [original link is broken] [original link is broken] [original link is broken]
    the program is called z_hello_world_local :
    REPORT  Z_HELLO_WORLD_LOCAL.
    data output_text type string.
    output_text = 'Hello World'.
    write output_text. "obsolete statement
    any way when i have tried to save or run the program it returns the error:
    no update server found for context :e:
    also i must say that <u><b>when i clicked the as abap wp table, on sapmmc, the work processes like dia, upd, enq, btc, spo seem not to be worked ("no" in the line under start title). only the first dia works (it has a yes under start)</b></u> what can i do for this second problem?
    any ideas?
    thanks
    Edited by: developer developer on Aug 23, 2008 5:40 PM
    Edited by: developer developer on Aug 23, 2008 6:26 PM
    Edited by: developer developer on Aug 24, 2008 10:06 AM

    I came trough the same problem...This forum post might help you -;)
    [Software Downloads;
    Transaction SM13 is the key -;)
    Greetings,
    Blag.

  • Can we configure webserver to loaedbalance multiple weblogic clusters?

    Can we configure webserver to loadbalance to multiple weblogic clusters?
    E.g. Web server X -> Cluster Y & Cluster Z
    In the plugin documentation it is not explicit that you can or can't do so.

    Refer:- http://download.oracle.com/docs/cd/E17904_01/web.1111/e16435/apache.htm#CDEHDGJG
    http://download.oracle.com/docs/cd/E12839_01/web.1111/e13709/failover.htm#i1040344
    -Akshay

  • CIM.bat giving error that weblogic lib path not found

    I am using atg 9.1 and weblogic 10.3.2. Installed both s/w and started weblogic server. I am using cim.bat to configure and I am stuck at a point where it asks for the app server I am using and I selected 'Weblogic' and when it asked for the path..I gave the correct path where weblogic is installed...but it says Weblogic lib path not found...even though I can see the server/lib directory...could you please help ?

    Yes, I did that...my weblogic is installed in c:\Oracle\Middleware\wlserver_10.3.2 and CIM gives a message that [c:/Oracle/Middleware/wlserver_10.3.2/server/lib] weblogic lib path not found
    Also I see c:\Oracle\Middleware\wlserver_10.3.2\server\lib directory and all the required weblogic files available in that directory.

  • Error - No update server found for context

    Hi
    I'm trying to write a BSP page that sends E-mail via sap connect.
    I did try to get the demo program bsptutorialmail from package SBSP_DOCU to work.
    When I try to send an E-mail, the program terminates with
    500 SAP Internal Server Error
    Error message: No update server found for context :b: ( type of termination: ABORT_MESSAGE_STATE )
    I can in my system send e-mail from a standard program using the function Z_E_KEG_SEND_SIMPLE_EMAIL that I found in a weblog here on sdn
    /people/thomas.jung3/blog/2004/09/08/sending-e-mail-from-abap--version-610-and-higher--bcs-interface
    I have not been able to find any info on this error, just a hint that I need to configure some RFC destination ?
    Any hints on how to solve this are very much appreciated

    I found nearly that exact same error message in an old MM OSS note - 333941.  The error message there was in ME47:Termntn A:No update server found for context:X.  Now that was context:X and not context:b like in your error, but perhaps the solution then will lead you to some clues.  The following were the code changes of that OSS note:
    Delete Block
        SET LOCALE LANGUAGE EKKO-SPRAS.            "CF 4.5A TODO
        XEINA-SORTL = XEKPO-TXZ01.
    Insert Block
        DATA: S_LANGU LIKE SY-LANGU.
        S_LANGU = SY-LANGU.
        SET LOCALE LANGUAGE EKKO-SPRAS.                         "149717
        TRANSLATE XEINA-SORTL TO UPPER CASE.                    "149717
        SET LOCALE LANGUAGE S_LANGU.
    On one hand this correction might be telling us that this error has something to do with language, or more specifically the act of not returning the local language to the logon language.  On the other hand, maybe it is just leading us on a wild goose chase.
    Message was edited by: Thomas Jung

  • Weblogic 81. portal server doesnot startup after the AM Agent installation

    Hi,
    I have a problem starting the weblogic server after I create the agent Authentication provider.
    I have cross checked the CLASSPATH values and the JAVA_OPTIONS values.. it is correct
    I get the following error
    weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Authenticati:
    [java.lang.ClassNotFoundException: Can't load class: com.sun.identity.agents.weblogic.AmAuthProvider]
    at weblogic.security.service.PrincipalAuthenticator.initialize(PrincipalAuthenticator.java:205)
    at weblogic.security.service.PrincipalAuthenticator.<init>(PrincipalAuthenticator.java:262)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.doATN(SecurityServiceManagerDelegateIm)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealm(SecurityServiceManager)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.loadRealm(SecurityServiceManagerDelega)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.initializeRealms(SecurityServiceManage)
    at weblogic.security.service.SecurityServiceManagerDelegateImpl.initialize(SecurityServiceManagerDeleg)
    at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:734)
    at weblogic.t3.srvr.T3Srvr.initializeHere(T3Srvr.java:822)
    at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:670)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:344)
    at weblogic.Server.main(Server.java:32)
    Reason: weblogic.security.service.SecurityServiceRuntimeException: [Security:090371]Problem instantiating Auth:
    [java.lang.ClassNotFoundException: Can't load class: com.sun.identity.agents.weblogic.AmAuthProvider]
    Please help!!!
    -Karun

    Have you specify relative path or full of weblogic startup script? How's permission for user invoking startup script?
    Excerpt from the docs as below:
    Startup Script Location: Enter the full path to the startup script that is used to start your BEA WebLogic Server instance.
    Have you installed the agent on the admin server instead of the managed server? It should be managed server.
    Is this WebLogic clustered environment ? If it is a clustered setup; then you need to follow some specific steps to configure the managed servers. You are better off installing the agent on a managed server and copy the agent changes (CLASSPATH and JAVA_OPTIONS) to all the server instances. Some folks also prefer to copy these changes in commEnv.sh (easy way out) but we do not recommend this route since the server related JAVA_OPTIONS can be specific to each BEA server instance. Please note that the agent installer does not understand the template of admin server script. So, for a clustered environment :
    1. Remove the present agent, restore the admin server script.
    2. Install the agent on a managed server.
    3. If there are more than one managed servers, put the agent startup script related changes manually in each of the managed servers.
    4. Also note that you can start managed servers from console or command line. Depending on where you start managed servers, you will have to copy the agent changes to the respective files.
    If it is not a clustered environment; follow 1 and 2 only. Could try it out and let us know what are your findings? Jerry

  • Weblogic clustering steps

    Hi Everybody, I'm new to weblogic so I need your help to know each and every steps that are involved in setting up the weblogic on two different boxes and cluster it finally this cluster should be load balanced with apache server.
    I would like to explain little more about the infrastructure that i want to have.
    1) Two weblogic servers runs on two different machines (on Linux box).
    2) I'll have apache in one server.
    3) Each weblogic will have its own adminserver.
    4) Both the weblgic servers will connect to same DB
    5) Client will connect to the Loadbalancer which is apache server(On windows box).
    6) Apache server has to load balance the requests coming from client between the two weblogic servers.
    7) I've weblogic12c installed in the servers.
    Please let me know if any info that you need for clarifications.
    Thanks in advance.
    Karthik S

    Hi,
    Please follow the below link for clustering on two boxes
    http://middlewaremagic.com/weblogic/?p=971
    and follow the below link for apache to communicate with the weblogic clustered boxes,
    http://middlewaremagic.com/weblogic/?p=1311
    Regards,
    Fabian

  • Weblogic clustering - Non session objects

    Hi,
    I have an app that doesn't have any HttpSession object or EJBs. We have only one servlet for entire application that works as a controller and we store all the information regarding the user in the servlet instance variable as cache. None of our objects are Serializable. Can i deploy my application on weblogic cluster. Will weblogic support clustering for thsi kind of applications. We have only one servlet and all other classes are normal java classes. No JSP, EJB etc. No HttpSession or ApplicationContext of servlets are being used.
    thanks,
    webbie.

    Hi,
    The There are basically two reasons ...for which we want Clustering:
    <h3><font color=maroon>Reason - 1): Failover</font></h3>
    This feature needs HttpSession replication...Failover means if a Userhas Logged in to our application and accessing some pages ...then his HttpSession Replica will be available in a Secondary WebLogic Server so...even if his Promary WebLogic Server Goes Down ...His Session data will not be lost...and client can interact with the Application without any Interruption. To Enable Failover in your Clustered Application you need to provide the <persistent-store-type>Tag inside your "<Application>/WEB-INF/weblogic.xml"
       <session-descriptor>
          <persistent-store-type>replicated</persistent-store-type>
       </session-descriptor>
    <font color=red><b>NOTE:</b> until u dont put <persistent-store-type> Tag inside your "weblogic.xml" file...by default HttpSession replication will be disabled....because it's default value is "inMemory" means even If your Application has HttpSession ... it wont be replicated on Secondary Server.</font>
    <h3><font color=maroon>Reason - 2): LoadBalancing</font></h3>
    This feature has NOTHING TO DO with HttpSession replication (in general). It means simply different clients request will be processed by different WebLogic Server Instances in a Round-Robin fashion. I Think this is what you want to implement. Because your application is not using any HttpSession .So thet Application willl not have any Failover. But LoadBalancing is the Default Feature of WebLogic Cluster. U need not to do anything additionally to Achieve it.
    <font color=green><b>Note:</b>Means Without Having HttpSession Objects in your Application Still u can have WebLogic Clustering Feature to get the benifit of LoadBalancing.</font>
    To know more about Session Replication and it's related issues : http://weblogic-wonders.com/weblogic/2009/12/08/session-replication-issues/
    Thanks
    Jay SenSharma

  • WebLogic clustering within the box

              Folks,
              Is it possible to do weblogic clustering within a single UNIX box?
              For example,
              UNIX Machine A(10.9.44.25) have two domains mydomain1 and mydomain2.
              mydomain1 - AdminServer7001 - ManagedServer8001
              mydomain2 - ManagedServer9001
              Is it possible to clustering for ManagedServer8001 and ManagedServer9001?
              Thanks
              - Robot
              

              "Majic Robot" <[email protected]> wrote:
              >
              >Folks,
              >
              >Is it possible to do weblogic clustering within a single UNIX box?
              >
              >For example,
              >
              >UNIX Machine A(10.9.44.25) have two domains mydomain1 and mydomain2.
              >
              >mydomain1 - AdminServer7001 - ManagedServer8001
              >mydomain2 - ManagedServer9001
              >
              >Is it possible to clustering for ManagedServer8001 and ManagedServer9001?
              >
              >Thanks
              >
              >- Robot
              You can create a clustered environment on a single machine; limits to the numbers
              of managed servers within the cluster is a variable based on available machine
              resources (memory, file handles, kernel limits, etc.).
              You cannot create a cluster though as you suggest above. Recall that clusters
              are defined within a single domain, and you cannot create a cluster that spans
              (is split) between domains.
              To create a cluster on a single machine, you just need to keep the rule that each
              managed server has a unique ipaddress:port combination for its listening address.
              On a single machine you have the option of multi-homing the machine (eg multiple
              IP addresses on a single NIC) or use a single address, but use different ports;
              or use a combination of both.
              

Maybe you are looking for

  • Forms Migration Assistant - Forms Path?

    Hi, I'm hoping somebody can help me. I'm attempting to use the Forms Migration Assistant and I'm having problems getting it to recognise attached libraries etc. Is there some sort of path that I can set to tell it where to look? I'm using 10gR2 devel

  • Can I install adobe reader on the drive of my choice

    Can I install adobe reader on the drive of my choice?

  • FAQs with respect to extended Computer Aided Test Tool (eCATT) - Part 1

    Dear  Community Members,                                                                                 Please find the answers to the threads that can be frequently asked in the forum. 1. What is eCATT?     extended Computer Aided Test Tool (eCATT)

  • Adobe CS3 online help?

    i cannot find this product featured on Adobes website. can anybody help me with this? i need the tutorial page for this. thanks.

  • In me21n  valuation type & tax code  check

    HI friends, while po creation , if both valuation type and tax code is excisable then system should allow. if valuation type is non excisable and tax code is excisable then system should through an error message . So what should i do, please sujjest