WebLogic Horizontal Cluster - cluster address question

Hi,
I have a question regarding horizontal clusters.
I setup a cluster following the instructions here: http://weblogicserveradministration.blogspot.com/2010/10/horizontal-clustering.html
It appears to be successful - I can see that everything is in a running state, etc.
Then I deployed an application to the cluster. The application is in an Active state.
I'm confused as to what the cluster address should be and also how to access my application.
Right now, I have this setting for the cluster address
wls1:7020,wls2:7020
Is this correct? If so, how would I access my application?
For example, would I use http://wls1:7020/app or would I use http://wls2:7020/app, or does it matter?
I'm not sure if I'm maybe missing some other important step..
Thanks much,
Nora

Hi Nora
Actually what you need to do is, to create a new server (stand alone) which would act as a proxy srver, and keep this in front of your cluster.. then you would use the port for this proxy server to use your application. and also there would just a proxy application which would be deployed on this proxy server for load balancing. then your request can be directed to either first or the other managed server.
Keep posting :)

Similar Messages

  • Cluster Address

    Hi,
              I have set up my cluster just on single machine with one admin server listening on 127.0.0.1:7001 and two managed servers listening on 8001 and 8011 (on same local host).
              Also I have configured a JMS queue on one of the managed server. I am trying to browse this queue (one of the sample program I copied from weblogic example directory) to the JMS server using a COMMAND LINE client. When I run my program like
              java examples.jms.queue.QueueBrowse t3://127.0.0.1:8001
              it works fine and it also works for port 8011.
              But I am not sure how can I give a cluster address rather than individual managed server address. I tried 127.0.0.1:7001 but if fails to do jndi look up of queue. (I guess it is because Queues are registered to the managed server not admin server).
              Any help would be appreciated
              Sushil
              BTW I have posted this on clustering newsgroup but may be this newsgroup is more appropriate for this question.

    Typically you will need to map a DNS name to the IP addresses of the servers in your cluster. This DNS name should match the ClusterAddress that you set in your cluster configuration.
              For development purposes, you can also use the following URL: t3://127.0.0.1:8001,127.0.0.1:8011

  • Starting Weblogic Server Cluster remotely via VPN

    We have a site-to-site VPN setup from our office to our ISP so we can
              control our system remotely. We can stop our Weblogic servers (in a
              cluster) remotely via the VPN no problem via the "stopweblogic.cmd" command
              where we just change the IP address of our remote server. We're having
              trouble starting them through the WebLogic console applet. We can bring the
              applet up & running, but no luck starting them.
              Is there another way to start your weblogic servers (besides using something
              like PC Anywhere).
              Or is there any documentation that could point to an answer here?
              Any suggestions?
              Mike Kendzierski
              B2BGalaxy.com
              

    1. "myserver" is the name of the server. It doesn't want the name of the
    machine the server is on.
    2. It is possible that something is wrong in the license file. I've made a
    typo when changing the license on my server that prevented weblogic from
    starting.
    Hope this helps.
    "Hilmar" <[email protected]> wrote in message
    news:[email protected]..
    >
    When I start WebLogic server using startweblogic.cmd everything seems tobe okay.
    Using the 'Start a new WebLogic server or cluster' command from WebLogicConsole
    5.1.0, I get the following error message:
    Attempting to start server on the machine running the console using
    C:\weblogic\jre1_2\jre\bin\java.exe -mx32m -ms32m -classpath"C:\weblogic\jre1_2\jre\lib\rt.jar;C:\weblogic\jre1_2\jre\lib\i18n.jar;C:\we
    blogic\lib\i18n.jar;C:\weblogic\classes\boot;C:\weblogic\eval\cloudscape\lib
    \cloudscape.jar"
    -Dweblogic.class.path=C:\weblogic\license;C:\weblogic\classes;C:\weblogic\myserver\serverclasses;C:\weblogic\lib\weblogicaux.jar
    -Dweblogic.system.discardOutAndErr=true -Djava.security.manager -Djava.security.policy==C:\weblogic\weblogic.policy
    -Dweblogic.system.name=kenapp00111 -Dweblogic.system.home=C:\weblogic -Dweblogic.cluster.enable=false
    -Dweblogic.cluster.name=mycluster -Dweblogic.system.listenPort=7001 -Dweblogic.system.SSLListenPort=7002
    -Dweblogic.cluster.multicastAddress=237.0.0.1 weblogic.Server
    $$$$$$$$$$$$$$$$ License Exception $$$$$$$$$$$$$$$$
    Loaded License : C:/weblogic/license/WebLogicLicense.xml
    However Unable to start because :
    No License found for WebLogic
    As well as the fact that: No License found for Tengah
    As well as the fact that: No License found for WebLogic/JDBC
    As well as the fact that: No License found for Tengah/JDBC
    As well as the fact that: No License found for jdbcKona/T3
    Is the 'server name' the name of the machine or 'myserver' ? Could therereally
    be something wrong with the licence file ?
    Thanks for helping !
    Hilmar

  • Wl6 Admin - Cluster - Cluster Address - What does this tab represent?

    In the WL6.0Sp1 Admin Console, at cluster creation time, a Cluster address
              is required. What does this cluster address represent?
              Heres what WL6 documentation says
              (http://edocs.beasys.com/wls/docs60/ConsoleHelp/cluster.html#create_cluster)
              Cluster Address - This attribute returns the address to be used by clients
              to connect to this cluster. This address may be either a DNS host name that
              maps to multiple IP addresses or a comma separated list of single address
              host names or IP addresses.
              We created a cluster of 4 WL6 servers, 3 on Multi-homed Win2K with static
              ip's and one on a single-homed Win2k m/c. Our Enterprise appplication (ear)
              is targetted at the cluster only, not individual m/c's in the cluster.
              Initially, the Cluster Address was specified as all the ip addresses. Then
              we specified only one ip address in the Cluster Address tab. Yet, in both
              the above cases, we were able to access our application by hitting any of
              the 4 ip's in the cluster. The clustering algorithm was set to
              "Round-Robin".
              And in both cases (single ip address and 4 ip addresses in Cluster address
              tab), the cluster monitor on the Admin console was showing all four WL6
              server instances participating in the cluster! We also tried a DNS name that
              mapped to the Ip addresses and again all 4 instances were shown to be
              participating in the cluster.
              I have two questions
              1) What exactly is the significance of the Cluster Address tab?
              2) How do we know which WL6 server instance is being accessed at which
              client request. With round robin, will each of the 4 WL6 instances be
              accessed once every 4 requests? How do we monitor/verify this, either via
              console or via log files?
              Thanks in advance for help/clarifications.
              Regards,
              Nitin
              

    thank you thank you for taking an interest. this is so frustrating.
    i only have apple keyboard, mighty mouse, and 20 inch cinema display connected. this morning took out memory and tried to boot up with individual pairs in the first bank. first the (2)256, the (2) 1g, and then the other (2) 1g modules. everytime I get the weird fuzzy wheel under the logo after a while, black screen flashes, then grey apple logo fuzzy screen then black forever.
    I ran tiger updates this morn. still will only boot to safe mode. then tried to run leopard disk to install it
    will not boot from leopard disk.
    tried safe boot, then doulble click install leopard, restart, then the saga repeats with the pixely red square around the wheel.
    these are fresh drives with only what came on instll disk loaded.
    thanks again for taking an interest.
    i love this system(well at least i did). I want to install leopard on my powerbook too but am terrified to do so right now since it is working and I have work to do. Can't afford to have no computer to do my work on...self employment is great?!
    This is making me crazy. I anxiously await your words of wisdom.

  • Weblogic quickstart cluster wizard

    Hello,
    In Weblogic quickstart, cluster wizard what should one write in "cluster address" ?
    Given:
    Name: cluster1
    Cluster messaging mode: unicast
    Cluster address:
    What should I write in cluster address ? A virtual IP that weblogic will fail over across cluster Machines when there is a failure ?
    thanks for any explanation.

    Hi,
    Cluster Address : It's the Comma Separated List of all those Member Managed Servers, which we want to add as Part of the Cluster.
    Example: Suppose in a Cluster-A i want to add two Managed Servers
    MS-1 10.10.19.126:7005
    MS-2 10.10.19.130:7009
    Then Cluster Address will be: *10.10.19.126:7005,10.10.19.130:7009*
    Thanks
    Jay SenSharma
    http://weblogic-wonders.com/weblogic (WebLogic Wonders Are Here)

  • Exception:  Cluster address must be set when clustering is enabled

    Hi,
    I've created a simple web service and deployed to a cluster. When i invoke the WSDL url (http://localhost/webservice/MyService?WSDL) through the browser i get the enclosed exception (listed at the bottom)
    I can easily solve this issue by explicitly stating a cluster address witihin the admin console ( Environment->Clusters->Cluster Address:), however the documentation states that i do not need to do this. ( http://edocs.bea.com/wls/docs100/webserv/setenv.html#wp220521 )
    Can someone clarify that indeed I need to explicitly declare a Cluster Address when deploying and invoking web services within a clustered environment.
    Thanks
    #-Exception as displayed within the browser--
    Error 500--Internal Server Error
    java.lang.IllegalArgumentException: Cluster address must be set when clustering is enabled.
         at weblogic.wsee.server.ServerUtil.getClusterAddress(ServerUtil.java:439)
         at weblogic.wsee.server.ServerUtil.getHTTPServerURL(ServerUtil.java:130)
         at weblogic.wsee.server.servlet.WsdlRequestProcessor.getAddressInfo(WsdlRequestProcessor.java:161)
         at weblogic.wsee.server.servlet.WsdlRequestProcessor.process(WsdlRequestProcessor.java:76)
         at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:257)
         at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:156)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3395)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)

    Hi,
    You will have to specify the address for the cluster to get this work. This was done because if cluster address is not specified, there were other issues that popped up.
    Its works as designed.
    Regards.

  • How to define cluster address

              My network administrator doesn't undestand how to configure dns cluster address
              that map two addresses (the ones of servers in the cluster).
              Can anyone help?
              Thank you
              

    Lucia Giraldo wrote:
              > My network administrator doesn't undestand how to configure dns cluster address
              > that map two addresses (the ones of servers in the cluster).
              > Can anyone help?
              > Thank you
              http://www.weblogic.com/docs50/cluster/setup.html
              http://www.oreilly.com/catalog/dns3/
              

  • JMS messages stuck in queue in weblogic v923 cluster

    Hi all,
    Enviornment details:
    In our pre-production weblogic v923 cluster enviornment with Oracle 10g database, there are 10 server boxes with 2 managed nodes running on each server box in linux enviornment.
    There are 3 JMS queues and 1 error queue per managed node.
    All the queues are durable and the persitence store is a database table. There is a single database table per single managed node.
    High loads of JMS messages from client applications coming on each of the 3 JMS queue are processed by the cluster on daily basis.
    The JMS messages that failed to be processed the very first time due to the application logic exceptions are put on error queue since the retry is set to zero on the non-error queue.
    The application exceptions are logged to a database table for futher reference.
    The falied messages from the error queue are read by spring based MDP and resent to the application for reprocessing.
    If no application exceptions, the message will be persisted in a relational database; in the case of failures, MDP code puts the failed message back on to the error queue.
    The auto_ack is true on the JMS message.
    It is observed about less than 1% of the messages fail the original processing and are in error queue on daily basis.
    99.9% of the time, the reprocessing of the messages from the error queue is a success.
    Currently due to some obvious reasons, the system administrator stops a managed node when the disk is full and start a different managed node on the same server box. This approach will be stopped in the very near future so that all nodes on all servers are running at any point of time by making few enviornment changes.
    Problem:
    1a) Occasionally, it is observed that 1 - 4 JMS messages are stuck in the error queue. There are no signs of reprocessing as there are no application exceptions or the corresponing insert into the database. The JMS persistence store table still has the JMS message.
    1b) It is observed that over time, the same JMS messages that were originally stuck on server 1's managed node A are no longer there but are found in a different node (say node B) on a different server box.
    As far as I understand the JMS, a message could be in a Pending state if MDP (in my case) does not automatically send ACKNOWLEGMENT back due to an issue in the Spring Defaultlisternercontainer before calling MDP's onMessage(). I am not sure as what happens to that status over time).
    It is also observed that the stuck messages content is not much different than the other messages that are processed fine.
    Any pointers/input is highly appreciated.
    Thanks in advance for your valuable input and time.

    Off the top of my head, I can only think of two reasons why a message might move from node to node:
    (A) An application is dequeueing them and enquening them elsewhere.
    (B) The application is using distributed queues, and the distributed queue has been configured to enable "queue forwarding". The forwarding feature automatically moves messages from distributed queue members that have no consumers to members that do have consumers. Queue forwarding is sometimes enabled as a work-around to better enable MDP support of WL distributed destinations, unlike WebLogic MDBs, MDPs have no container logic to ensure that all members of a distributed destination are serviced by a consumer under all circumstances...
    Regards,
    Tom

  • Horizontal Cluster bar chart

    I am tasked by my PHB to produce a horizontally-stacked bar chart, the horizontal axis is for simple numbers of events, the bars are types of events. It should also have a negative 'reflection' (see drawing below) There is no Z axis. I have successfully generated this as a vertical stacked bar chart (very simple) and I think a simple rotate 90 degrees right would do it, but I can't find one.
    It should look like this, ignoring the dashes:
    ######## ######## Event 1, Value 8
    ----###### ###### Event 2, Value 6, etc
    Any ideas or workarounds welcome!
    Keith Templeman
    EDIT Post to refer to a horizontal cluster bar chart which is what I really want
    Edited by: mansfields on Dec 3, 2008 2:44 PM

    The horizontal equivalent of the vertical stacked bar would be a horizontal stacked bar, which is there on the menu for me to see. As said in my previous post 'what I am after is the horizontal equivalent of the vertical cluster bar'
    To repeat what my requirement is, I have a group of sales people who have five measures each against them, and I can already graph them thus:
    6 5 4 3 3
    but I want to graph them this way, like 90 degrees rotated to the right:
    6 ######
    5 #####
    4 ####
    3 ###
    3 ###
    I think this would be called a horizontal cluster chart, and there is no option on the list that is called that.
    Hope this makes it clearer, and thank you very much for your time and effort so far.
    keith
    EDIT
    From the online books section - "you can only display clustered bar charts in vertical format". That sorts that out then.
    Edited by: user10677133 on Dec 3, 2008 5:16 PM

  • Getting initial context using a cluster address

    I am having trouble getting initial context using a cluster address. My cluster
    has two WL 8.1 servers at localhost:8001 and localhost:9001. I set the hashtable
    to get the initial context as follows:
    env.put(InitialContext.PROVIDER_URL, "t3://localhost:8001,t3://localhost:9001");
    This gives me the following exception:
    Could not create JNDI InitialContext: javax.naming.ConfigurationException
    [Root exception is java.net.MalformedURLException: port expected: t3://cammnbhati:8001,t3://cammnbhati:9001]
    Any idea whey this is not working? If I set only one of the addresses then there
    is no error. For example, the following works just fine:
    env.put(InitialContext.PROVIDER_URL, "t3://localhost:8001");
    Thanks.

    try t3://localhost:8001,localhost:9001 as url
    hth
    sree
    "Naresh Bhatia" <[email protected]> wrote in message
    news:4009cfdf$[email protected]..
    >
    I am having trouble getting initial context using a cluster address. Mycluster
    has two WL 8.1 servers at localhost:8001 and localhost:9001. I set thehashtable
    to get the initial context as follows:
    env.put(InitialContext.PROVIDER_URL,"t3://localhost:8001,t3://localhost:9001");
    >
    This gives me the following exception:
    Could not create JNDI InitialContext:javax.naming.ConfigurationException
    [Root exception is java.net.MalformedURLException: port expected:
    t3://cammnbhati:8001,t3://cammnbhati:9001
    Any idea whey this is not working? If I set only one of the addresses thenthere
    is no error. For example, the following works just fine:
    env.put(InitialContext.PROVIDER_URL, "t3://localhost:8001");
    Thanks.

  • How to use a Cluster ADdress?

              Hi!
              I created a cluster with two servers. The cluster service starts up successful.
              Everything is working. The only problem that i have is to configure a working
              cluster address. I want only one address to be visible for the clients. Not the
              all addresses of each clustermember. How can i do that. I added a address into
              the Cluster Address field but i didn´t work. Can anyone help me? Thanks
              Chris
              

    Per the following link:
              http://e-docs.bea.com/wls/docs61/cluster/setup.html
              BEA recommends that your cluster address be a DNS entry with multiple
              IPs. Your network administrator should be able to provide one for you.
              Sincerely,
              Charlie Therit
              Developer Relations Engineer
              BEA Support
              Christian Graf wrote:
              >Hi!
              >I created a cluster with two servers. The cluster service starts up successful.
              >Everything is working. The only problem that i have is to configure a working
              >cluster address. I want only one address to be visible for the clients. Not the
              >all addresses of each clustermember. How can i do that. I added a address into
              >the Cluster Address field but i didn´t work. Can anyone help me? Thanks
              >Chris
              >
              >
              

  • Server1 canot start on weblogic integration cluster

    I can not start server1 on weblogic integration cluster, out and logs are:
    <> <1345403377689> <BEA-000000> <Error in startup class com.bea.wli.management.configfile.ConfigFileManager Method: initialize:
    java.lang.AssertionError: MBeanHome lookup failedjavax.naming.NameNotFoundException: Unable to resolve 'weblogic.management.adminhome'. Resolved 'weblogic.management';
    remaining name 'adminhome'
    at weblogic.management.Admin.lookupMBeanHome(Admin.java:245)
    at weblogic.management.Admin.getAdminMBeanHome(Admin.java:260)
    at com.bea.wli.management.MBeanHelper.getMBeanHome(MBeanHelper.java:161)
    at com.bea.wli.management.configfile.RepAgent.init(RepAgent.java:116)
    at com.bea.wli.management.configfile.RepAgent.<init>(RepAgent.java:100)
    at com.bea.wli.management.configfile.ManagedRepAgent.<init>(ManagedRepAgent.java:83)
    at com.bea.wli.management.configfile.ManagedConfigFileManager.<init>(ManagedConfigFileManager.java:53)
    at com.bea.wli.management.configfile.ConfigFileManager.initialize(ConfigFileManager.java:101)
    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:597)
    at com.bea.wli.init.BPMStartupShutdown.invoke(BPMStartupShutdown.java:488)
    at com.bea.wli.init.BPMStartupShutdown.startup(BPMStartupShutdown.java:287)
    at com.bea.wli.init.BPMStartup.main(BPMStartup.java:23)
    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:597)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeMain(ClassDeploymentManager.java:353)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClass(ClassDeploymentManager.java:263)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.access$000(ClassDeploymentManager.java:54)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager$1.run(ClassDeploymentManager.java:205)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployment(ClassDeploymentManager.java:198)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployments(ClassDeploymentManager.java:177)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.runStartupsBeforeAppActivation(ClassDeploymentManager.java:151)
    at weblogic.management.deploy.internal.DeploymentAdapter$4.activate(DeploymentAdapter.java:163)
    at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    >
    ####<Aug 19, 2012 4:09:37 PM BRT> <Critical> <WebLogicServer> <adriana> <server1> <Main Thread> <<WLS Kernel>> <> <> <1345403377696> <BEA-000362> <Server failed. Reason
    There are 1 nested errors:
    java.lang.AssertionError: MBeanHome lookup failedjavax.naming.NameNotFoundException: Unable to resolve 'weblogic.management.adminhome'. Resolved 'weblogic.management';
    remaining name 'adminhome'
    at weblogic.management.Admin.lookupMBeanHome(Admin.java:245)
    at weblogic.management.Admin.getAdminMBeanHome(Admin.java:260)
    at com.bea.wli.management.MBeanHelper.getMBeanHome(MBeanHelper.java:161)
    at com.bea.wli.management.configfile.RepAgent.init(RepAgent.java:116)
    at com.bea.wli.management.configfile.RepAgent.<init>(RepAgent.java:100)
    at com.bea.wli.management.configfile.ManagedRepAgent.<init>(ManagedRepAgent.java:83)
    at com.bea.wli.management.configfile.ManagedConfigFileManager.<init>(ManagedConfigFileManager.java:53)
    at com.bea.wli.management.configfile.ConfigFileManager.initialize(ConfigFileManager.java:101)
    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:597)
    at com.bea.wli.init.BPMStartupShutdown.invoke(BPMStartupShutdown.java:488)
    at com.bea.wli.init.BPMStartupShutdown.startup(BPMStartupShutdown.java:287)
    at com.bea.wli.init.BPMStartup.main(BPMStartup.java:23)
    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:597)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeMain(ClassDeploymentManager.java:353)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClass(ClassDeploymentManager.java:263)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.access$000(ClassDeploymentManager.java:54)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager$1.run(ClassDeploymentManager.java:205)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployment(ClassDeploymentManager.java:198)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployments(ClassDeploymentManager.java:177)
    at weblogic.management.deploy.classdeployment.ClassDeploymentManager.runStartupsBeforeAppActivation(ClassDeploymentManager.java:151)
    at weblogic.management.deploy.internal.DeploymentAdapter$4.activate(DeploymentAdapter.java:163)
    at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)

    Hi Alex,
    That's weird, I have WLI installed here in some of the servers, but there is no ConfigFileManager startup class...
    Go to the config.xml file and comment out all startup and shutdown classes and see if that helps to start the server at least... You may have to reinstall WLI though...
    Hope this helps...
    Cheers,
    Vlad

  • Weblogic.utils.NestedError: This address was valid earlier, but now we get:

    I am not sure if it is related. My C++ application encountered intermittent JMS_JVM_ERROR, when it calls JMSC.lib JmsContextCreate.
    In OSB log, I noticed this error (weblogic 10gR3)
    weblogic.utils.NestedError: This address was valid earlier, but now we get:
    at weblogic.rjvm.JVMID.address(JVMID.java:528)
    at weblogic.rjvm.RJVMManager.record(RJVMManager.java:153)
    at weblogic.rjvm.RJVMManager.findOrCreateInternal(RJVMManager.java:289)
    at weblogic.rjvm.RJVMManager.findOrCreateRemote(RJVMManager.java:139)
    at weblogic.rjvm.ConnectionManagerServer.handleIdentifyRequest(ConnectionManagerServer.java:495)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:863)
    at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:453)
    at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:322)
    at weblogic.socket.AbstractMuxableSocket.dispatch(AbstractMuxableSocket.java:394)
    at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:105)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    java.net.UnknownHostException: remoteHostHub
    at java.net.InetAddress.getAllByName0(InetAddress.java:1157)
    at java.net.InetAddress.getAllByName(InetAddress.java:1083)
    at java.net.InetAddress.getAllByName(InetAddress.java:1019)
    at java.net.InetAddress.getByName(InetAddress.java:969)
    at weblogic.rjvm.JVMID.address(JVMID.java:521)
    at weblogic.rjvm.RJVMManager.record(RJVMManager.java:153)
    at weblogic.rjvm.RJVMManager.findOrCreateInternal(RJVMManager.java:289)
    at weblogic.rjvm.RJVMManager.findOrCreateRemote(RJVMManager.java:139)
    at weblogic.rjvm.ConnectionManagerServer.handleIdentifyRequest(ConnectionManagerServer.java:495)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:863)
    at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:453)
    at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:322)
    at weblogic.socket.AbstractMuxableSocket.dispatch(AbstractMuxableSocket.java:394)
    at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:105)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)

    I am not sure if it is related. My C++ application encountered intermittent JMS_JVM_ERROR, when it calls JMSC.lib JmsContextCreate.
    In OSB log, I noticed this error (weblogic 10gR3)
    weblogic.utils.NestedError: This address was valid earlier, but now we get:
    at weblogic.rjvm.JVMID.address(JVMID.java:528)
    at weblogic.rjvm.RJVMManager.record(RJVMManager.java:153)
    at weblogic.rjvm.RJVMManager.findOrCreateInternal(RJVMManager.java:289)
    at weblogic.rjvm.RJVMManager.findOrCreateRemote(RJVMManager.java:139)
    at weblogic.rjvm.ConnectionManagerServer.handleIdentifyRequest(ConnectionManagerServer.java:495)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:863)
    at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:453)
    at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:322)
    at weblogic.socket.AbstractMuxableSocket.dispatch(AbstractMuxableSocket.java:394)
    at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:105)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    java.net.UnknownHostException: remoteHostHub
    at java.net.InetAddress.getAllByName0(InetAddress.java:1157)
    at java.net.InetAddress.getAllByName(InetAddress.java:1083)
    at java.net.InetAddress.getAllByName(InetAddress.java:1019)
    at java.net.InetAddress.getByName(InetAddress.java:969)
    at weblogic.rjvm.JVMID.address(JVMID.java:521)
    at weblogic.rjvm.RJVMManager.record(RJVMManager.java:153)
    at weblogic.rjvm.RJVMManager.findOrCreateInternal(RJVMManager.java:289)
    at weblogic.rjvm.RJVMManager.findOrCreateRemote(RJVMManager.java:139)
    at weblogic.rjvm.ConnectionManagerServer.handleIdentifyRequest(ConnectionManagerServer.java:495)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:863)
    at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:453)
    at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:322)
    at weblogic.socket.AbstractMuxableSocket.dispatch(AbstractMuxableSocket.java:394)
    at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:105)
    at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)

  • WebLogic Cluster License Question

    We are currently testing WebLogic 5.1 clustering in our dev environment. I have 4 instances of the clusters running on the same machine but under different IP addresses. I have separate license files under individual license directories under each server under a directory called mycluster. the license file in each of these directories pertain to the ip address for each cluster. However, when I attempt to start the individual servers I receive an error stating that my license file does not contain the multicast ip address, and not the individual server ip's. Help.
              

              Unless using evaluation cluster license, you have to separate those
              4 licenses to different location if binding with 4 ip. Your 4 WL
              startup scripts must specify the same multicast address in order
              to communicate other clustered nodes.
              Brian
              "Aruna" <[email protected]> wrote:
              >
              >Hi Shawn
              > You need a multicast ip address for cluster
              >to work,
              >caz all the servers running in the cluster communicate
              >with each
              >other through assigned multicast ip, so contact your sys
              >admin
              >for setting up a multicast ip address. More over you may
              >don't
              >have to replicate license files to different directory
              >for different
              >servers, if the license is for clustering. The license
              >can be for
              >primary ip of the system with license for "ClusterII"
              >component.
              >
              >
              >
              >shawn ayers <[email protected]> wrote:
              >>We are currently testing WebLogic 5.1 clustering in our
              >>dev environment. I have 4 instances of the clusters
              >>running on the same machine but under different IP addresses.
              >> I have separate license files under individual license
              >>directories under each server under a directory called
              >>mycluster. the license file in each of these directories
              >>pertain to the ip address for each cluster. However,
              >>when I attempt to start the individual servers I receive
              >>an error stating that my license file does not contain
              >>the multicast ip address, and not the individual server
              >>ip's. Help.
              >
              

  • Weblogic.rmi.cluster.CallRouter, how to place classes?

    Hi,
    I,m using Weblogic 7.0. I want a class to be loaded on different cluster servers
    depending on an argument.
    I've defined a remote interface for the class, the class implementation that implements
    that remote interface, and a class that implements the CallRouter interface to
    decide what cluster should be used depending on an argument sent to one function
    from the class implementation.
    After that, I've compiled those 3 classes using java weblogic.rmic -clusterable
    -callRouter <callRouterClass> <remoteObjectClass>
    It just has created two ---RTD.XML files. My application is outspread as we are
    still developing. It's not using WAR or EAR files yet, but we have our web.xml
    and application.xml files.
    Am I following steps correctly? If so, where should I put the classes and xmls
    in the server? Should they all be in the classpath and that's all? If not, what
    more should I do, create a jar with 3 classes and xmls? How?

    One last question. How should I call the class from client code?
    "Ignacio Sanchez" <[email protected]> wrote:
    >
    Hi,
    I,m using Weblogic 7.0. I want a class to be loaded on different cluster
    servers
    depending on an argument.
    I've defined a remote interface for the class, the class implementation
    that implements
    that remote interface, and a class that implements the CallRouter interface
    to
    decide what cluster should be used depending on an argument sent to one
    function
    from the class implementation.
    After that, I've compiled those 3 classes using java weblogic.rmic -clusterable
    -callRouter <callRouterClass> <remoteObjectClass>
    It just has created two ---RTD.XML files. My application is outspread
    as we are
    still developing. It's not using WAR or EAR files yet, but we have our
    web.xml
    and application.xml files.
    Am I following steps correctly? If so, where should I put the classes
    and xmls
    in the server? Should they all be in the classpath and that's all? If
    not, what
    more should I do, create a jar with 3 classes and xmls? How?

Maybe you are looking for

  • Regarding MS ACESS

    Hello all, Thnx 4 ur replies. I hav yet encountered wit another problem, need ur help. I am familiar with SQL in Oracle. Now I want 2 use MS ACCESS as da database 4 my application as per the requirements of the client. The thing is the functions like

  • How to determine network interface that will be used to send a packet

    Hello, I'm writing to you because I encountered the following problem. My program displayes all network interfaces that are available in the system, but I would like to add a functionality in which a user can enter a destination address IP (ex. the I

  • Project and Checklist templates - Copy

    Hi, We are on PPM5.0. Is it possible to copy project and/or checklist templates from one client/system to another? We are not carrying out any client or system copy. We have a significant number of projects and checklist templates in a training clien

  • XL Reporter Reports Generation needs to be read only

    Dear Experts, I want to know that when I make an report in XL reporter is it possible that whenever the report is generated it is READ ONLY so that the generated report cannot be changed or modified. As in XL Reporter the reports generated gets trans

  • Export Scott Schema Conversion Error  [SOLVED]

    I'm trying to export default user SCOTT to DMP file. But error occured. Some kind of character conversion error. This is the log generated: Connected to: Oracle9i Enterprise Edition Release 9.2.0.1.0 - 64bit Production JServer Release 9.2.0.1.0 - Pro