Problem in clustered weblogic 9.1 servers duplicating quartz jobs
We have a web application expected to run quartz job to insert one row in database, but it inserted 2 rows in database. The quartz job is kicked off by a servlet that is loaded when weblogic server is started.
I understand the qaurtz job should be clustered with jdbcjobstore, too.
My question is:
if clustered weblogic server is considered as one running instance and the quartz job is kicked by a java servlet that is preloaded when weblogic server started, how could a job shceduled at a specific time (example, 3am daily) will be run twice? i.e. two clustered welogic server each run the job once. Does that mean our weblogic server clustering is not configured right?
The two clustered weblogic servers are on separate Unix machine and synchronized in time.
Any idea for the problem? Just weblogic cluster side, not quartz side.
thanks
The "jsp:directive.include" tag is only valid in an well-formed XML file that specifies all the relevant namespaces. The "jsp:include" tag is used in a JSP file. I'll bet the beginning of your file shows that you don't have a valid and well-formed XML file.
If you found that "jsp:include" worked, then that confirms you have an ordinary JSP file here. Why are you trying to use the XML form? The result of "jsp:include" in a JSP file will be exactly the same as the analogous tag in an XML file.
Similar Messages
-
Problem with Clustered Weblogic App 5.1 sp9
Hi eveyone I hope one or more of you will be able to shed some light on my problem.
I am running my application clustered with 3 App-servers and proxing to 3 web
servers. I get this error sometimes when i bring up an instance of Weblogic when
there is already an instance running under load.
Mon Oct 29 13:23:03 PST 2001:<E> <Kernel> ExecuteRequest failed.
java.io.NotSerializableException: com.beasys.commerce.foundation.pipeline.RequestAttributeMap
--------------- nested within: ------------------
weblogic.rmi.MarshalException: error marshalling arguments
- with nested exception:
[java.io.NotSerializableException: com.beasys.commerce.foundation.pipeline.RequestAttributeMap]
--------------- nested within: ------------------
weblogic.rmi.extensions.RemoteRuntimeException: Undeclared checked exception -
with nested exception:
[weblogic.rmi.MarshalException: error marshalling arguments
- with nested exception:
[java.io.NotSerializableException: com.beasys.commerce.foundation.pipeline.RequestAttributeMap]]
Mostly Im concerned about why it says my objects are not serializeable and what
exactly is this Marshal Exception.
Thanks everyone
Quintin
Surya,
This is a known issue and BEA will address it in a future service pack.
Surya wrote:
> The objects in the session need to be those which implement Serializable.
> It seems you have
>
> com.beasys.commerce.foundation.pipeline.RequestAttributeMap
>
> object in the session and RequestAttributeMap is not a serializable object. This
> requirement is if you have session replication turned on.
>
> I also had this problem. When I corrected the session object (made it ) the problem
> was gone.
> One thing that still puzzles me is the error showed up only when a new appserver
> joins the cluster and exixting appserver attempts to replicate it's session on
> it.
> For the session which were formed with both appservers in cluster this problem
> never came.
>
> Marshal Exception - as the name suggests is problem encountered while weblogic
> was marshelling the objects for replication to the remote (secondary) server.
>
> -Surya
> "scott" <[email protected]> wrote:
> >
> >I get this problem also with weblogic 5.1 sp 9. I'm still looking for
> >the answer
> >
> >"Quintin Paulson" <[email protected]> wrote:
> >>
> >>Hi eveyone I hope one or more of you will be able to shed some light
> >>on my problem.
> >> I am running my application clustered with 3 App-servers and proxing
> >>to 3 web
> >>servers. I get this error sometimes when i bring up an instance of
> >Weblogic
> >>when
> >>there is already an instance running under load.
> >>
> >>Mon Oct 29 13:23:03 PST 2001:<E> <Kernel> ExecuteRequest failed.
> >>java.io.NotSerializableException: com.beasys.commerce.foundation.pipeline.RequestAttributeMap
> >>
> >>--------------- nested within: ------------------
> >>weblogic.rmi.MarshalException: error marshalling arguments
> >> - with nested exception:
> >>[java.io.NotSerializableException: com.beasys.commerce.foundation.pipeline.RequestAttributeMap]
> >>
> >>--------------- nested within: ------------------
> >>weblogic.rmi.extensions.RemoteRuntimeException: Undeclared checked exception
> >>-
> >>with nested exception:
> >>[weblogic.rmi.MarshalException: error marshalling arguments
> >> - with nested exception:
> >>[java.io.NotSerializableException: com.beasys.commerce.foundation.pipeline.RequestAttributeMap]]
> >>
> >>Mostly Im concerned about why it says my objects are not serializeable
> >>and what
> >>exactly is this Marshal Exception.
> >>
> >>Thanks everyone
> >>
> >>--
> >>Quintin
> >>
> >>
> >
-
Load Balancing in Clustered Weblogic 12c
Hi,
Weblogic.........: 12.1.3
OS..................: Oracle Enterprise Linux 6.3
We have configured a Clustered Weblogic (2 virtual servers) successfully. Now we are searching for some good Load Balancing solutions. I've tested a ProxyServlet, but it didin't really solve the question, because this kind of load balancing only balances apps in the same server.
Is it mandatory to use a third-party solution, like an Apache Httpd Server, or Big IP? In fact, i would like to know initially for some viable solutions to provide a load balancing solution to a 2-server Weblogic 12c Solution.
Thanks in advance.Hi,
It is not manadatory, and it is possible to load balance apps on different servers with the ProxyServlet. It's only that this will be running on a server from where the others need to be accesable.
Also, it depends on what you are using this environment for. The ProxyServlet is a good solution if you want to replicate an Enterprise environment and test the load balancing with a WebLogic cluster. However, if you want to run Production applications in this environment, then consider the above suggestions: either a WebServer or a dedicated external Load Balancer.
Regards -
How a clustered weblogic environment handles orders balanced-wise??
Hi,
In a 2 managed clustered weblogic environment with OSM 7.0.3 and an external load balancer to balance the incoming traffic it is noticed from the managed servers that whichever server is scanning for orders and that is understood by the server's logs:
####<Oct 16, 2012 2:54:33 PM EEST> <Info> <oms> <> <osm_ms01> <Timer-9> <oms-internal> <> <fab6ae59fd53672b:704b5627:13a64686216:-8000-0000000000000010> <1350388473505> <BEA-000000> <cluster.ClusteredHandlerFactory: Querying for high activity orders across the cluster>
is the server that will serve a new order.
Is there a way to achieve a perfect load balance? In a test case of 200 orders all orders where processes by one node and it is the one that scans for new orders.
We configured the external load balancer to split the traffic..But nothing!! Is there an internal mechanism that gathers all orders that are send to multiple servers and executes them in the server that is currently scanning for orders ???
Is there in any manual or Oracle Support Document/note on how is decided in a multiple-clustered environment which server will execute orders???
Thx in advance!Hi Alexandros,
Here's some general information on load balancing:
1. With OSM order affinity, the managed server instance that receives the order (precisely, creates the OSM order) has sole ownership of the order. Other than specific circumstances, the ownership is not transferred, and thus processing of that order stays with that instance till completion.
2. The OSM web service (createOrder API) has no load balancing mechanism internally if HTTP is used as the transport. So if you only send orders to one managed server, that instance will create and thus own all these orders. In contrast, if you use JMS as the transport, it is load-balanced by the JMS distributed destination (provided you are not sending instead to member queues of the distribution destination).
Now, assuming you are using HTTP, you need to ensure that the Load Balancer is really round-robining on the 2 managed servers among HTTP messages of order submissions. Monitor your TCP pipes to verify.
A problem we've seen, is if you are using SoapUI with pre-emptive authentication disabled, the SOAP request without pre-emptive authentication will be rejected, causing a re-send. Because of LB, all orders ended up in one managed server, as the reject-then-accept SOAP message sequence becomes cyclic with odd-even round-robin. So, enable pre-emptive authentication to avoid that.
Btw, is your cartridge handling high-activity orders? If not, I have a suspicion that your pasted log message may be a red-herring.
Cheers,
Daniel Ho
OSM Product Management -
Apex Listener and Clustering - WebLogic Server
Has anybody worked with the apex listener on a clustered WebLogic environment with a load balancer? We are having lots of connection issues, and I am wondering if this could be part of the problem.
Thanks,
MichelleSomeone Kindly try to give me reply for my issue .
Thanks& Regards,
Nitesh pareek. -
Problem in using Weblogic 5.1
hello friends,
I have a Problem in Using Weblogic 5.1
I am using weblogic 5.1 Enterprise on Linux 2.2.16 SuSE (7.0) with
Dual Celeron 550MHz and 1GB RAM. The server runs our web application
which uses the servelt, JSP and XSQL technology. The problem is
that often i receive ASSERTION FAILURES where after the jsp's stop
displaying content. Is this a Weblogic administration problem or
the underlying OS problem. Kindly advice.
Thankx in Advance
Yajneesh sabharwalIs this an issue with the "T-engine" or the "J-engine"? Are you using a
ubbconfig file or weblogic.properties file? Can you post the stack trace?
This may be an known issue and simply require you to install the latest
service pack for WLS 5.1 (aka. J-engine)...
Mary Ann Slavin wrote:
Accordning to the Software Product Information (SPI) for WLE 5.1 it is
available on the following Linux versions so this could be a problem
with the version you are running.
"BEA WebLogic Enterprise 5.1 software for Red Hat Linux 6.2 and Reliant
Unix 5.45 is available separately. "
MAS
yajneesh Sabharwal wrote:
hello friends,
I have a Problem in Using Weblogic 5.1
I am using weblogic 5.1 Enterprise on Linux 2.2.16 SuSE (7.0) with
Dual Celeron 550MHz and 1GB RAM. The server runs our web application
which uses the servelt, JSP and XSQL technology. The problem is
that often i receive ASSERTION FAILURES where after the jsp's stop
displaying content. Is this a Weblogic administration problem or
the underlying OS problem. Kindly advice.
Thankx in Advance
Yajneesh sabharwal -
Hi i am having problem in starting weblogic server 4.5 .1 with jdk1.3 in sun solaris 2.6i get following msgThe WebLogic Server did not start up properly.Exception raised: java.lang.reflect.InvocationTargetExceptionjava.lang.reflect.InvocationTargetException: java.lang.UnsatisfiedLinkError: exception occurred in JNI_OnLoadat java.lang.ClassLoader$NativeLibrary.load(Native Method)at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1382)at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1298)at java.la.
Michael:
Sun Bug #4389589 is for the inability to run anything less than JDK 1.2.2_007 on
a Pentium 4 (just released and with the fix for the P4 marked). The platforms
page doesn't go into enough specifics on which versionof 1.2.2. I don't know
if that is the case here (I don't have a P4), but that specific bug is the
reason I came to the Bea groups.
-Rich
Michael Girdley wrote:
This is typically the result in a class path problem from one I have seen.
Check the documentation for information on how to set your class path for
version 5.1/4.5.
Michael Girdley, BEA Systems Inc
Learning WebLogic? Buy the book.
http://www.learnweblogic.com/
"kannan" <[email protected]> wrote in message
news:3a5de3fc$[email protected]..
Hi i am having problem in starting weblogic server 4.5 .1 with jdk1.3 insun solaris 2.6i get following msgThe WebLogic Server did not start up
properly.Exception raised:
java.lang.reflect.InvocationTargetExceptionjava.lang.reflect.InvocationTarge
tException: java.lang.UnsatisfiedLinkError: exception occurred in
JNI_OnLoadat java.lang.ClassLoader$NativeLibrary.load(Native Method)at
java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1382)at
java.lang.ClassLoader.loadLibrary(ClassLoader.java:1298)at java.la. -
Problem with the weblogic-maven-plugin
I am in the process of converting from ant to maven, but I am having a problem with the weblogic-maven-plugin. Has anyone used this plugin successfully? Here is the error I am receiving even though I have a dependency on the xbean.jar in my pom, and it is in my local repo.
java.lang.NoClassDefFoundError: com/bea/xml/XmlException
at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescript
orManager(AbstractDescriptorLoader2.java:301)
at weblogic.application.descriptor.AbstractDescriptorLoader2.getDescript
orBeanFromReader(AbstractDescriptorLoader2.java:749)
at weblogic.application.descriptor.AbstractDescriptorLoader2.createDescr
iptorBean(AbstractDescriptorLoader2.java:376)
at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescrip
torBeanWithoutPlan(AbstractDescriptorLoader2.java:720)
at weblogic.application.descriptor.AbstractDescriptorLoader2.loadDescrip
torBean(AbstractDescriptorLoader2.java:729)
at weblogic.servlet.internal.WebAppDescriptor.getWebAppBean(WebAppDescri
ptor.java:134)
at weblogic.servlet.jsp.JspcInvoker.parseDescriptors(JspcInvoker.java:27
6)
at weblogic.servlet.jsp.JspcInvoker.compile(JspcInvoker.java:187)
at weblogic.application.compiler.AppcUtils.compileWAR(AppcUtils.java:353
at weblogic.application.compiler.WARCompiler.compile(WARCompiler.java:78
at weblogic.application.compiler.flow.AppCompilerFlow.compileInput(AppCo
mpilerFlow.java:118)
at weblogic.application.compiler.flow.AppCompilerFlow.compile(AppCompile
rFlow.java:43)
at weblogic.application.compiler.FlowDriver$FlowStateChange.next(FlowDri
ver.java:69)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:26)
at weblogic.application.compiler.FlowDriver.nextState(FlowDriver.java:36
at weblogic.application.compiler.FlowDriver.run(FlowDriver.java:26)
at weblogic.application.compiler.Appc.runBody(Appc.java:163)
at weblogic.utils.compiler.Tool.run(Tool.java:158)
at weblogic.utils.compiler.Tool.run(Tool.java:115)
at weblogic.application.compiler.Appc.main(Appc.java:174)
at weblogic.appc.main(appc.java:14)
at jrockit.reflect.InitialMethodInvoker.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 weblogic.ant.taskdefs.j2ee.CompilerTask.invokeMain(CompilerTask.java:
290)
at weblogic.ant.taskdefs.j2ee.Appc.privateExecute(Appc.java:250)
at weblogic.ant.taskdefs.j2ee.Appc.execute(Appc.java:159)
at org.codehaus.mojo.weblogic.AppcMojo.execute(AppcMojo.java:180)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:412)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:534)Here is what you need to get the maven-weblogic-plugin appc goal to work:
<project>
<build>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>weblogic-maven-plugin</artifactId>
<version>2.9.0-SNAPSHOT</version>
<configuration>
<inputArtifactPath>${basedir}/../../jar/broker.war</inputArtifactPath>
<verbose>true</verbose>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>appc</goal>
</goals>
<inherited>false</inherited>
<configuration>
<verbose>false</verbose>
<debug>false</debug>
<projectPackaging>war</projectPackaging>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.5.0</version>
</dependency>
<dependency>
<groupId>weblogic</groupId>
<artifactId>wlxbean</artifactId>
<version>9.2</version>
</dependency>
<dependency>
<groupId>weblogic</groupId>
<artifactId>xbean</artifactId>
<version>9.2</version>
</dependency>
<dependency>
<groupId>weblogic</groupId>
<artifactId>weblogic-container-binding</artifactId>
<version>9.2</version>
</dependency>
<dependency>
<groupId>weblogic</groupId>
<artifactId>wlw-util</artifactId>
<version>9.2</version>
</dependency>
<dependency>
<groupId>weblogic</groupId>
<artifactId>javelinx</artifactId>
<version>9.2</version>
</dependency>
<dependency>
<groupId>weblogic</groupId>
<artifactId>wlw-langx</artifactId>
<version>9.2</version>
</dependency>
<dependency>
<groupId>weblogic</groupId>
<artifactId>bcel</artifactId>
<version>5.1</version>
</dependency>
</plugin>
</build>
<dependencies>
<dependency>
<groupId>weblogic</groupId>
<artifactId>wlw-langx</artifactId>
<version>9.2</version>
</dependency>
</dependencies>
<project>
You need to install/deploy all of the above dependencies manually into your repo. -
I have a quartz scheduled job in my application .My application is deployed in a clustered env , so based on no of servers no of jobs will be triggered , can I control this so that the job gets fired from any one of the servers and not from all the servers in cluster ? Can the servers in cluster communicate and decide who would fire the job , I don't want several instances for the same job is this possible ?
Enterprise Quartz scheduler has advanced setting for clustering and load balancing. You should follow Quartz documentation.
http://www.opensymphony.com/quartz/wikidocs/TutorialLesson11.html
Thanks
Vishnu -
Hi All,
We are using WLS 5.1 clustering. 2 WLS are running in 2 different unix box in same subnet. But we are getting the following exception ( Though all the Beans have been deployed successfully).
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.open(Compiled Code)
at java.util.zip.ZipFile.<init>(Compiled Code)
at java.util.zip.ZipFile.<init>(Compiled Code)
at weblogic.boot.ServerClassLoader.deploy(ServerClassLoader.java:132)
at weblogic.cluster.AnnotatedServiceOffer.expandClassPath(Compiled Code)
at weblogic.cluster.AnnotatedServiceOffer.readObject(Compiled Code)
at weblogic.common.internal.WLObjectInputStreamBase.readPublicSerializable(Compiled Code)
Fri Jan 25 16:57:22 MST 2002:<E> <MulticastSocket> Multicast socket receive error: java.lang.RuntimeException: I/O error opening JAR file from file:/opt/wlogic/weblogic/obscluster/server113/tmp_deployments/ejbjar-4247.jar
(cluster name we have changed to obscluster )
This Exception is coming in both the servers The difference is that the server whose ip ends with 112 is trying to open the file from server113 dir and the server whose ip ends with 113 is trying to open the file from server112 dir.
In web I have found that if the directory structure of 2 servers doesn't match then this porblem can arise. But for both of my servers the directory structure is same , at least until /opt/wlogic/weblogic/obscluster/ and then the directory server113 or server112 is created by Weblogic automatically when I have started the Server.
Any help regarding this will be very helpful.
Thanks & Regards
Srijeeb.Hi everyone,
I think I have got the solution. Using sp11. added sp11 related jar in PRE_CLASSPATH . Problem Solved....
Thanks
Srijeeb -
Problem while Clustering in Weblogic 7.0.
Hi,
I am trying to set up a cluster for my application on WL 7.0.I have set up two
managed servers (with owning Admin server Configuration) mserver1 and mserver2.
Is it Ok to configure these two servers into a single cluster ?
I have attempted doing this by trying to configure in the following way.
-> Add mserver2 in the mserver1's configuration by using the "configure a new
server" option. Also make this part of a cluster "TestCluster" that has been configured
on mserver1.
when i restart mserver1 i get the following error(Error pasted below). Can anybody
tell me as to what this error means ?
Also could anybody advice me if the way i have tried to configure a server is
right ??
Thanks in advance,
Regards,
uday
<Feb 8, 2003 6:27:39 PM IST> <Notice> <Cluster> <000133> <Waiting to synchronize
with other running members of TestCluster>
<Feb 8, 2003 6:28:09 PM IST> <Notice> <Cluster> <000134> <Discovered and synchronized
with 0 other running members of TestClus
ter>
<Feb 8, 2003 6:28:10 PM IST> <Emergency> <WebLogicServer> <000342> <Unable to
initialize the server: Fatal initialization exce
ption
Throwable: java.lang.NullPointerException
java.lang.NullPointerException
at weblogic.transaction.internal.TransactionRecoveryService.getOrCreate(TransactionRecoveryService.java:345)
at weblogic.transaction.internal.TransactionRecoveryService.deployAllTransactionRecoveryServices(TransactionRecoverySe
rvice.java:390)
at weblogic.transaction.internal.TransactionRecoveryService.resume(TransactionRecoveryService.java:160)
at weblogic.transaction.internal.TransactionService.resume(TransactionService.java:138)
at weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:61)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:806)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:295)
at weblogic.Server.main(Server.java:32)
>
The WebLogic Server did not start up properly.
Exception raised:
java.lang.NullPointerException
at weblogic.transaction.internal.TransactionRecoveryService.getOrCreate(TransactionRecoveryService.java:345)
at weblogic.transaction.internal.TransactionRecoveryService.deployAllTransactionRecoveryServices(TransactionRecoverySe
rvice.java:390)
at weblogic.transaction.internal.TransactionRecoveryService.resume(TransactionRecoveryService.java:160)
at weblogic.transaction.internal.TransactionService.resume(TransactionService.java:138)
at weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:61)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:806)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:295)
at weblogic.Server.main(Server.java:32)
Reason: Fatal initialization exception
Throwable: java.lang.NullPointerException
java.lang.NullPointerException
at weblogic.transaction.internal.TransactionRecoveryService.getOrCreate(TransactionRecoveryService.java:345)
at weblogic.transaction.internal.TransactionRecoveryService.deployAllTransactionRecoveryServices(TransactionRecoverySe
rvice.java:390)
at weblogic.transaction.internal.TransactionRecoveryService.resume(TransactionRecoveryService.java:160)
at weblogic.transaction.internal.TransactionService.resume(TransactionService.java:138)
at weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:61)
at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:806)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:295)
at weblogic.Server.main(Server.java:32)
Uday,
Can you post your config.xml if its not a problem.
-Kiran
"Wenjin Zhang" <[email protected]> wrote in message news:<[email protected]>...
> 1. If you don't have an admin server, install one. (better to be different from
> your cluster members).
> 2. Configure your cluster via admin console of admin server
>
>
> "Uday" <[email protected]> wrote:
> >
> >Hi,
> > I am trying to set up a cluster for my application on WL 7.0.I have
> >set up two
> >managed servers (with owning Admin server Configuration) mserver1 and
> >mserver2.
> >
> >
> >Is it Ok to configure these two servers into a single cluster ?
> >
> >I have attempted doing this by trying to configure in the following way.
> >-> Add mserver2 in the mserver1's configuration by using the "configure
> >a new
> >server" option. Also make this part of a cluster "TestCluster" that has
> >been configured
> >on mserver1.
> >
> >when i restart mserver1 i get the following error(Error pasted below).
> >Can anybody
> >tell me as to what this error means ?
> >
> >Also could anybody advice me if the way i have tried to configure a server
> >is
> >right ??
> >
> >Thanks in advance,
> >
> >Regards,
> >uday
> >
> >
> >
> ><Feb 8, 2003 6:27:39 PM IST> <Notice> <Cluster> <000133> <Waiting to
> >synchronize
> >with other running members of TestCluster>
> ><Feb 8, 2003 6:28:09 PM IST> <Notice> <Cluster> <000134> <Discovered
> >and synchronized
> >with 0 other running members of TestClus
> >ter>
> ><Feb 8, 2003 6:28:10 PM IST> <Emergency> <WebLogicServer> <000342> <Unable
> >to
> >initialize the server: Fatal initialization exce
> >ption
> >Throwable: java.lang.NullPointerException
> >java.lang.NullPointerException
> > at weblogic.transaction.internal.TransactionRecoveryService.getOrCreate(TransactionRecoveryService.java:345)
> > at weblogic.transaction.internal.TransactionRecoveryService.deployAllTransactionRecoveryServices(TransactionRecoverySe
> >rvice.java:390)
> > at weblogic.transaction.internal.TransactionRecoveryService.resume(TransactionRecoveryService.java:160)
> > at weblogic.transaction.internal.TransactionService.resume(TransactionService.java:138)
> > at weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:61)
> > at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:806)
> > at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:295)
> > at weblogic.Server.main(Server.java:32)
> >>
> >***************************************************************************
> >The WebLogic Server did not start up properly.
> >Exception raised:
> >java.lang.NullPointerException
> > at weblogic.transaction.internal.TransactionRecoveryService.getOrCreate(TransactionRecoveryService.java:345)
> > at weblogic.transaction.internal.TransactionRecoveryService.deployAllTransactionRecoveryServices(TransactionRecoverySe
> >rvice.java:390)
> > at weblogic.transaction.internal.TransactionRecoveryService.resume(TransactionRecoveryService.java:160)
> > at weblogic.transaction.internal.TransactionService.resume(TransactionService.java:138)
> > at weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:61)
> > at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:806)
> > at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:295)
> > at weblogic.Server.main(Server.java:32)
> >Reason: Fatal initialization exception
> >Throwable: java.lang.NullPointerException
> >java.lang.NullPointerException
> > at weblogic.transaction.internal.TransactionRecoveryService.getOrCreate(TransactionRecoveryService.java:345)
> > at weblogic.transaction.internal.TransactionRecoveryService.deployAllTransactionRecoveryServices(TransactionRecoverySe
> >rvice.java:390)
> > at weblogic.transaction.internal.TransactionRecoveryService.resume(TransactionRecoveryService.java:160)
> > at weblogic.transaction.internal.TransactionService.resume(TransactionService.java:138)
> > at weblogic.t3.srvr.ServerLifeCycleList.resume(ServerLifeCycleList.java:61)
> > at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:806)
> > at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:295)
> > at weblogic.Server.main(Server.java:32)
> >
> >***************************************************************************
> >
-
2 non-clustered weblogic servers, 1 MQ queue. Messaging bridge fairness
Hey all,
More of a general question. Has anyone ever had 2 non-clustered
servers, each with a messaging bridge, pulling from one queue? If so, how is
the fairness of the machines pulling.
Assuming same machines / same configurations for the weblogic servers,
should it be
approximately fair?
Just want to verify that if the pulling machine sees more messages after
pulling it's batch,
it doesn't keep the channel locked or antyhing, before we pursue this
option.
Thanks much,
Greg
Hi Greg,
The consumer fairness is up to the JMS provider, which sees the bridge
as a regular consumer no different from any other client consumer.
If the queue being pulled from is a WebLogic 6.0 or greater queue then
fairness will be observed. (I'm not sure about earlier versions.) Of
course, this "fairness" is proportional to the rates at which the
consumers consume.
There is no such guarantee for other providers. And in fact, we (BEA)
have noticed that some of the other well-known JMS vendors do
not exhibit fairness.
Tom, BEA
Greg Kaestle wrote:
> Hey all,
>
> More of a general question. Has anyone ever had 2 non-clustered
> servers, each with a messaging bridge, pulling from one queue? If so, how is
> the fairness of the machines pulling.
> Assuming same machines / same configurations for the weblogic servers,
> should it be
> approximately fair?
>
> Just want to verify that if the pulling machine sees more messages after
> pulling it's batch,
> it doesn't keep the channel locked or antyhing, before we pursue this
> option.
>
> Thanks much,
> Greg
>
>
-
How to connect one IIS server to multiple non clustered WebLogic servers
I have the following installed on Win2K Servers:
IIS 6
BEA Weblogic 6.1 running some webservices
BEA Weblogic 8.1 running an application
-Both Weblogic servers are running on the same machine (different ports obviously), IIS is on a different machine on the same network.
I have the website currently configured so that jsp files and several servlets are forwarded to the 8.1 server. So: http://mysite.com/hello.jsp or http://mysite.com/myServlet will properly forward to the 8.1 instance.
What I want to do (and have been unable to do so thus far) is to setup IIS such that http://mysite.com/myServices will forward to the 6.1 instance.
I’ve tried to setup the 6.1 iisforward and isapi dll files in a separate folder with their own ini file but I get an Overlapped I/O operation is in progress whenever the 6.1 iisforward.dll file is loaded. (Application Protection is set to High)
Any suggestions?
Thanks.I have the following installed on Win2K Servers:
IIS 6
BEA Weblogic 6.1 running some webservices
BEA Weblogic 8.1 running an application
-Both Weblogic servers are running on the same machine (different ports obviously), IIS is on a different machine on the same network.
I have the website currently configured so that jsp files and several servlets are forwarded to the 8.1 server. So: http://mysite.com/hello.jsp or http://mysite.com/myServlet will properly forward to the 8.1 instance.
What I want to do (and have been unable to do so thus far) is to setup IIS such that http://mysite.com/myServices will forward to the 6.1 instance.
I’ve tried to setup the 6.1 iisforward and isapi dll files in a separate folder with their own ini file but I get an Overlapped I/O operation is in progress whenever the 6.1 iisforward.dll file is loaded. (Application Protection is set to High)
Any suggestions?
Thanks. -
I am using a cluster of two servers and deploying my business logic (ejb) as a
cluster service. The war file (servlets) are deployed in as seperate server acting
as only a web server.
I get problem in aquiring the home object of my ejb. To get the handle to InitialContext,
I use the properties file and the PROVIDER_URL is the url of the admin server
of the cluster.
The ejb' are not deployed in the admin server, only in the two clustered machines.
The problem is that when the servlet gets the initial context and tries to lookup
the home, it gets a null value. There is no JNDI tree for the deployed ejb's in
the admin server.
Is there something wrong with my set up. Using WLS 6.1 sp2. The stack trace -
javax.naming.NameNotFoundException: Unable to resolve PrincipalFacade. Resolved:
'' Unresolved:'PrincipalFacade' ; remaining name ''
at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:85)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:255)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:222)
at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
at $Proxy58.lookup(Unknown Source)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:323)
at javax.naming.InitialContext.lookup(InitialContext.java:350)
at com.pws.ubiquity.ad.util.ADEJBUtil.getHome(ADEJBUtil.java:111)
at com.pws.ubiquity.ad.util.ADEJBUtil.getRemotePrincipalFacade(ADEJBUtil.java:209)
at com.pws.ubiquity.common.web.action.LoginAction.authenticate(LoginAction.java:197)
at com.pws.ubiquity.common.web.action.LoginAction.perform(LoginAction.java:109)
at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1585)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2456)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2039)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
java.lang.NullPointerException: narrowFrom'null' narrowTo:'interface com.
pws.ubiquity.ad.business.PrincipalFacadeHome'It is invalid to call narrow with
n
ull parameters
at weblogic.iiop.PortableRemoteObjectDelegateImpl.narrow(PortableRemoteO
bjectDelegateImpl.java:51)
at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:137)
at com.pws.ubiquity.ad.util.ADEJBUtil.getRemotePrincipalFacade(ADEJBUtil
.java:211)
at com.pws.ubiquity.common.web.action.LoginAction.authenticate(LoginActi
on.java:197)
at com.pws.ubiquity.common.web.action.LoginAction.perform(LoginAction.ja
va:109)
at org.apache.struts.action.ActionServlet.processActionPerform(ActionSer
vlet.java:1786)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:158
5)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:265)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:2456)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2039)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
javax.naming.NameNotFoundException: Unable to resolve PermissionFacade. Resolved
: '' Unresolved:'PermissionFacade' ; remaining name ''
at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundR
equest.java:85)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
ef.java:255)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
ef.java:222)
at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
at $Proxy58.lookup(Unknown Source)
at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:323)
at javax.naming.InitialContext.lookup(InitialContext.java:350)
at com.pws.ubiquity.ad.util.ADEJBUtil.getHome(ADEJBUtil.java:111)
at com.pws.ubiquity.ad.util.ADEJBUtil.getRemotePermissionFacade(ADEJBUti
l.java:265)
at com.pws.ubiquity.common.web.action.LoginAction.authenticate(LoginActi
on.java:198)
at com.pws.ubiquity.common.web.action.LoginAction.perform(LoginAction.ja
va:109)
at org.apache.struts.action.ActionServlet.processActionPerform(ActionSer
vlet.java:1786)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:158
5)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:265)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:2456)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2039)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
PROVIDER_URL is either the localhost (if EJB and client at the same server) or
cluster address (e.g., comma separated ip:port address). admin server is not you
want. Just think the cluster can run even the admin server is down.
"vivek" <[email protected]> wrote:
>
>I am using a cluster of two servers and deploying my business logic (ejb)
>as a
>cluster service. The war file (servlets) are deployed in as seperate
>server acting
>as only a web server.
>
>I get problem in aquiring the home object of my ejb. To get the handle
>to InitialContext,
>I use the properties file and the PROVIDER_URL is the url of the admin
>server
>of the cluster.
>
>The ejb' are not deployed in the admin server, only in the two clustered
>machines.
>The problem is that when the servlet gets the initial context and tries
>to lookup
>the home, it gets a null value. There is no JNDI tree for the deployed
>ejb's in
>the admin server.
>
>Is there something wrong with my set up. Using WLS 6.1 sp2. The stack
>trace -
>
>javax.naming.NameNotFoundException: Unable to resolve PrincipalFacade.
>Resolved:
> '' Unresolved:'PrincipalFacade' ; remaining name ''
> at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:85)
> at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:255)
> at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:222)
> at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
> at $Proxy58.lookup(Unknown Source)
> at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:323)
> at javax.naming.InitialContext.lookup(InitialContext.java:350)
> at com.pws.ubiquity.ad.util.ADEJBUtil.getHome(ADEJBUtil.java:111)
> at com.pws.ubiquity.ad.util.ADEJBUtil.getRemotePrincipalFacade(ADEJBUtil.java:209)
> at com.pws.ubiquity.common.web.action.LoginAction.authenticate(LoginAction.java:197)
> at com.pws.ubiquity.common.web.action.LoginAction.perform(LoginAction.java:109)
> at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1585)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
> at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2456)
> at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2039)
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>java.lang.NullPointerException: narrowFrom'null' narrowTo:'interface
>com.
>pws.ubiquity.ad.business.PrincipalFacadeHome'It is invalid to call narrow
>with
>n
>ull parameters
> at weblogic.iiop.PortableRemoteObjectDelegateImpl.narrow(PortableRemoteO
>bjectDelegateImpl.java:51)
> at javax.rmi.PortableRemoteObject.narrow(PortableRemoteObject.java:137)
> at com.pws.ubiquity.ad.util.ADEJBUtil.getRemotePrincipalFacade(ADEJBUtil
>.java:211)
> at com.pws.ubiquity.common.web.action.LoginAction.authenticate(LoginActi
>on.java:197)
> at com.pws.ubiquity.common.web.action.LoginAction.perform(LoginAction.ja
>va:109)
> at org.apache.struts.action.ActionServlet.processActionPerform(ActionSer
>vlet.java:1786)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:158
>5)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
>pl.java:265)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
>pl.java:200)
> at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
>rvletContext.java:2456)
> at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
>pl.java:2039)
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>javax.naming.NameNotFoundException: Unable to resolve PermissionFacade.
>Resolved
>: '' Unresolved:'PermissionFacade' ; remaining name ''
> at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundR
>equest.java:85)
> at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
>ef.java:255)
> at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteR
>ef.java:222)
> at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
> at $Proxy58.lookup(Unknown Source)
> at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:323)
> at javax.naming.InitialContext.lookup(InitialContext.java:350)
> at com.pws.ubiquity.ad.util.ADEJBUtil.getHome(ADEJBUtil.java:111)
> at com.pws.ubiquity.ad.util.ADEJBUtil.getRemotePermissionFacade(ADEJBUti
>l.java:265)
> at com.pws.ubiquity.common.web.action.LoginAction.authenticate(LoginActi
>on.java:198)
> at com.pws.ubiquity.common.web.action.LoginAction.perform(LoginAction.ja
>va:109)
> at org.apache.struts.action.ActionServlet.processActionPerform(ActionSer
>vlet.java:1786)
> at org.apache.struts.action.ActionServlet.process(ActionServlet.java:158
>5)
> at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
>
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
>pl.java:265)
> at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
>pl.java:200)
> at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
>rvletContext.java:2456)
> at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
>pl.java:2039)
> at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>
-
Clustering weblogic portal 10.3 with apache plugin
Hi,
we have configured a weblogic portal 10.3 cluster with two managed servers. We are using the apache 2.2 plugin module for dispatching.
It seems for us that the plugin is not working correctly. It dispatches all request only to one server (we have tested it from different client machines). When we kill one of the managed servers the plugin dispatches to the other server which is correct.
In our test case we have produced a lot of load with two jmeter instances from two machines. All requests are dispachted to one managed server. After the first server runs in an out of memory, the plugin dispachted to the second managed server until this runs also in an out of memory. Therefor we have no real load balancing.
Here is our httpd.conf configuration:
<VirtualHost 149.191.201.135:80>
ServerName localhost
# ServerAlias adportal adportal.eu.xxx.com
RewriteEngine on
RewriteRule ^/$ /adp_war/appmanager/ad01/ad01 [R]
LimitRequestBody 12582912
CustomLog "|d:/apache/bin/rotatelogs.exe d:/apache/logs/adportal_access.log 864000" common
<IfModule mod_weblogic.c>
WeblogicCluster sis26.eu.xxx.com:8031,sis27.eu.xxx.com:8031
MatchExpression *.jsp
MatchExpression *.do
MatchExpression *.portal
MatchExpression *.htm
MatchExpression *.html
MatchExpression *.jpg
MatchExpression *.gif
ConnectTimeoutSecs 300
ConnectRetrySecs 1
MaxPostSize 12582912
SecureProxy Off
Debug ON
WLLogFile d:/apache/debug/global_proxy.log
WLTempDir "d:/apache/debug\temp"
DebugConfigInfo On
</IfModule>
<Location ~ "/adp_war/(appmanager|portals|portlets|resources|showImage|ShowBinary|framework)">
SetHandler weblogic-handler
</Location>
</VirtualHost>
Has anyone an idea?
By the way we have also tested it with the apache 2.0 plugin which also isn't working.Hi,
Were do we set the listen address.
Even we have the same problem. I have one physical that has the admin server and manager server and other server with just the manager server.
We have the apache proxy server infront of these clustered server. Our server goes down very frequently even without activity.
Some time we get the following error but some time there is no exception in the logs.
####<Nov 6, 2009 10:05:57 PM CST> <Error> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <[ACTIVE] ExecuteThread: '12' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1257566757265> <BEA-000337> <[STUCK] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "634" seconds working on the request "weblogic.servlet.internal.ServletRequestImpl@2c88d39[
POST /spmlws/OIMProvisioning HTTP/1.1
SOAPAction: http://xmlns.oracle.com/OIM/provisioning/processRequest
Content-Type: text/xml; charset="UTF-8"
User-Agent: OIM AD Pwd Sync/1.0
Content-Length: 1313
Connection: Keep-Alive
]", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-18 "[STUCK] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> {
java.io.FileOutputStream.writeBytes(FileOutputStream.java:???)
java.io.FileOutputStream.write(FileOutputStream.java:260)
java.io.BufferedOutputStream.write(BufferedOutputStream.java:100)
^-- Holding lock: java.io.BufferedOutputStream@214ef14[thin lock]
java.io.PrintStream.write(PrintStream.java:428)
^-- Holding lock: java.io.PrintStream@214ed9e[thin lock]
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:191)
sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:271)
sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:276)
sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:120)
^-- Holding lock: java.io.OutputStreamWriter@19de784[thin lock]
java.io.OutputStreamWriter.flush(OutputStreamWriter.java:212)
org.apache.log4j.helpers.QuietWriter.flush(QuietWriter.java:49)
org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:292)
org.apache.log4j.WriterAppender.append(WriterAppender.java:147)
org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:201)
^-- Holding lock: org.apache.log4j.ConsoleAppender@19de688[thin lock]
org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:50)
org.apache.log4j.Category.callAppenders(Category.java:181)
^-- Holding lock: org.apache.log4j.spi.RootCategory@19de3c9[fat lock]
org.apache.log4j.Category.forcedLog(Category.java:372)
org.apache.log4j.Category.error(Category.java:300)
com.thortech.util.logging.Logger.error(Unknown Source)
com.oracle.xl.spmlws.framework.logger.OraLogger.log(Unknown Source)
com.oracle.xl.spmlws.ws.server.weblogic.OIMProvisioningImpl.processRequest(Unknown Source)
sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:???)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:27)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:575)
weblogic.webservice.component.javaclass.JavaClassInvocationHandler.invoke(JavaClassInvocationHandler.java:127)
weblogic.webservice.core.handler.InvokeHandler.handleRequest(InvokeHandler.java:75)
weblogic.webservice.core.HandlerChainImpl.handleRequest(HandlerChainImpl.java:141)
weblogic.webservice.core.DefaultOperation.process(DefaultOperation.java:542)
weblogic.webservice.server.Dispatcher.process(Dispatcher.java:200)
weblogic.webservice.server.Dispatcher.doDispatch(Dispatcher.java:140)
weblogic.webservice.server.Dispatcher.dispatch(Dispatcher.java:53)
weblogic.webservice.server.WebServiceManager.dispatch(WebServiceManager.java:100)
weblogic.webservice.server.servlet.WebServiceServlet.serverSideInvoke(WebServiceServlet.java:299)
weblogic.webservice.server.servlet.ServletBase.doPost(ServletBase.java:417)
weblogic.webservice.server.servlet.WebServiceServlet.doPost(WebServiceServlet.java:286)
javax.servlet.http.HttpServlet.service(HttpServlet.java:700)
javax.servlet.http.HttpServlet.service(HttpServlet.java:815)
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:224)
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:108)
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:198)
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3468)
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:308)
weblogic.security.service.SecurityManager.runAs(Unknown Source)
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2116)
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2038)
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1372)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:198)
weblogic.work.ExecuteThread.run(ExecuteThread.java:165)
>
<[STUCK] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' has become "unstuck".>
####<Nov 6, 2009 10:11:48 PM CST> <Info> <ServletContext-/xlWebApp> <abc.abc.com> <OIM_SERVER1> <[ACTIVE] ExecuteThread: '23' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1257567108507> <BEA-000000> <action: LogonAction: User 'XELSYSADM' logged on in session jJ2bK0zdx4LPTScXWRMG3jznSQgQsJKqC4YSpMlJ3Q4KCRrGYM9l!-1225252524!NONE!1257567101565>
####<Nov 6, 2009 10:11:01 PM CST> <Info> <ServletContext-/xlWebApp> <abc.abc.com> <OIM_SERVER1> <[ACTIVE] ExecuteThread: '20' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1257567061835> <BEA-000000> <action: LogonAction: User 'XELSYSADM' logged on in session T23kK0ncSs60YfLnZRhpdZDvmL8sq1QQlc7vMLQJSpVQFyvSMvD6!-1225252524!NONE!1257565852875>
####<Nov 6, 2009 10:11:14 PM CST> <Info> <ServletContext-/xlWebApp> <abc.abc.com> <OIM_SERVER1> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1257567074087> <BEA-000000> <action: LogonAction: User 'XELSYSADM' logged on in session T23kK0ncSs60YfLnZRhpdZDvmL8sq1QQlc7vMLQJSpVQFyvSMvD6!-1225252524!NONE!1257565852875>
####<Nov 6, 2009 10:12:47 PM CST> <Info> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1257567167000> <BEA-000339> <[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)' has become "unstuck".>
####<Nov 6, 2009 10:12:47 PM CST> <Info> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <[STUCK] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1257567167003> <BEA-000339> <[STUCK] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)' has become "unstuck".>
####<Nov 6, 2009 10:12:47 PM CST> <Info> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <[STUCK] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1257567167009> <BEA-000339> <[STUCK] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)' has become "unstuck".>
####<Nov 6, 2009 10:12:47 PM CST> <Info> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <[STUCK] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1257567167019> <BEA-000339> <[STUCK] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)' has become "unstuck".>
####<Nov 6, 2009 10:12:47 PM CST> <Info> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <[STUCK] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1257567167022> <BEA-000339> <[STUCK] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)' has become "unstuck".>
####<Nov 6, 2009 10:12:47 PM CST> <Info> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <[STUCK] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1257567167033> <BEA-000339> <[STUCK] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)' has become "unstuck".>
####<Nov 6, 2009 10:12:47 PM CST> <Notice> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <Thread-1> <<WLS Kernel>> <> <> <1257567167043> <BEA-000388> <JVM called WLS shutdown hook. The server will force shutdown now>
####<Nov 6, 2009 10:12:47 PM CST> <Alert> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <Thread-1> <<WLS Kernel>> <> <> <1257567167048> <BEA-000396> <Server shutdown has been requested by <WLS Kernel>>
####<Nov 6, 2009 10:12:47 PM CST> <Notice> <WebLogicServer> <abc.abc.com> <OIM_SERVER1> <Thread-1> <<WLS Kernel>> <> <> <1257567167058> <BEA-000365> <Server state changed to FORCE_SUSPENDING>
Maybe you are looking for
-
Rescue and Recovery backup with external hard drive
When I first backed up my computer to my WD 1 tb external hard drive using R&R, boot files were placed on the drive. Recently, some files I had corrupted my external hard drive and I had to fully erase it. Now, after making the drive recognizable a
-
My files from final cut pro trial aren't transferring to final cut pro x - how do I fix this?
I had been making a video in the final cut pro trial and didn't realize my trial was going to run out as soon as it did that day. I downloaded final cut pro x and was planning on finishing up editing tonight, but none of my files from final cut pro t
-
Lighten background on a black and white photo
I took a picture of a yearbook picture that is 50 years old. I used my Canon Power Shot Pro1 camera with black and white setting. The picture looks great but the background is darker than I like. Using Elements 4 how can I change the background to wh
-
File browsing incredibly slow in shared folders
I posted about this yesterday, but I have a little more information. Ever since upgrading to Mavericks, my Mac is *fantastically* slow browsing local folders which are shared. This is paricularly true for embedded browsing, like from Facebook or MS
-
Bex status bar message "Accessing documents library"?
Hello everybody, does anyone know what in detail the bw server does when the status bar message "Bex: Accessing documents library" (in German: Bex: Zugriff auf Dokumentenablage) is being displayed? This message is coming up just before the variable-p