Apache error with WebLogic proxy plug-in, used Red Hat rpm.
[Tue Jul 1 10:31:15 2003] [warn] Loaded DSO modules/mod_wl.so uses plain
Apache 1.3 API, this module might crash under EAPI! (please recompile it
with -DEAPI)
What exactly does this mean? Should I move up to version 2.0 or would I
still have the same problem? Is there no way around compiling Apache again?
Also, Do I need to have WebLogic installed on the Apache proxy server? Could
I just take the mod_wl.so and copy it over onto the proxy server and follow
the regular procedures? If not can this be shared via NFS? How is it usually
done? I also entered replication group names, but cannot get any failover
capabilities. Is there anywhere else where I need to define these groups
other than the console. I'm trying to use the same .war used for the lab
during training.
-Dweblogic.management.discover=true (in startWebLogic.sh under my domain)
is giving me the following results for servers that are supposed to be
running.
UNKNOWN for a managed instance
FAILED_MIGRATABLE for 3 cluster nodes
This process also seems to take a very long time.
Able to start all these instance from the console but not if I let the
discovery process take it's course. The managed instance encounters no
errors. The cluster nodes get the following:
<Jul 1, 2003 11:19:21 AM EDT> <Info> <NodeM...@10.1.31.14:5555> <Starting
Server SunDev::nodea ...>
<Jul 1, 2003 11:19:21 AM EDT> <Info> <NodeM...@10.1.31.14:5555>
<BaseProcessControl: saving process id of Weblogic Managed server 'nodea',
pid: 794>
Starting WebLogic Server...
Connecting to http://10.1.31.14:7001...
<Jul 1, 2003 11:19:46 AM EDT> <Notice> <Security> <090082> <Security
initializing using realm myrealm.>
<Jul 1, 2003 11:19:47 AM EDT> <Notice> <WebLogicServer> <000328> <Starting
WebLogic Managed Server "nodea" for domain "SunDev">
<Jul 1, 2003 11:19:50 AM EDT> <Notice> <Cluster> <000139> <Starting Cluster
Service...>
Failed setting user
<Jul 1, 2003 11:20:05 AM EDT> <Error> <Security> <090033> <Failed to Switch
to User wlsuser.>
<Jul 1, 2003 11:20:05 AM EDT> <Notice> <Cluster> <000138> <Listening for
announcements from cluster SapphireDevelopment on 237.0.0.1:7777>
<Jul 1, 2003 11:20:05 AM EDT> <Notice> <Cluster> <000133> <Waiting to
synchronize with other running members of SapphireDevelopment>
java.lang.IllegalArgumentException: Cannot setuid("wlsuser"), system error:
'Not owner'
at weblogic.platform.Unix.setUser0(Native Method)
at weblogic.platform.Unix.setUser(Unix.java:41)
at weblogic.t3.srvr.T3Srvr$3.run(T3Srvr.java:1495)
at weblogic.utils.actor.Action.done(Action.java:26)
at
weblogic.cluster.ClusterCommunicationService.initialize(ClusterCommunication
Service.java:69)
at weblogic.t3.srvr.T3Srvr.initialize1(T3Srvr.java:799)
at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:594)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:282)
at weblogic.Server.main(Server.java:32)
<Jul 1, 2003 11:20:35 AM EDT> <Notice> <Cluster> <000134> <Discovered and
synchronized with 0 other running members of SapphireDevelopment>
<Jul 1, 2003 11:20:43 AM EDT> <Notice> <WebLogicServer> <000355> <Thread
"ListenThread.Default" listening on port 7041, ip address 10.1.31.14>
All files in my domain are owned by the "wlsuser" group with full rights.
Is there any documentation regarding the use of a CVS repository for
development in conjunction with BEA deployments? For that matter any type of
reading the admin might find helpful when planning the development
deployment procedures. Thanks.