Weblogic 8.1 using JRockit 1.4.2_15 and XMLEncoder on 64-bit Linux
I am using Weblogic 8.1 sp6 with JRockit 1.4.2_15. When I call XMLEncoder the following exception below is thrown. When I use the Sun JDK, all is fine. We need to use JRockit. It appears that some awt shared library is not found. Further attempts to change the LD_LIBRARY_PATH uncovered some additional information that impilied that s shared library libXp.so was missing or not referred to correctly (possibily in the start up script?). I have tried several attempts to fix this but haven't been able to do so. This works fine under WIndows and on 32-bit Linux. It appears to be something with the 64-bit Linux. Any help would be appreciated.
javax.transaction.TransactionRolledbackException: EJB Exception: : java.lang.UnsatisfiedLinkError: no awt in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at java.awt.Component.<clinit>(Component.java:506)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.beans.DefaultPersistenceDelegate.class$(DefaultPersistenceDelegate.java:83)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:285)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:219)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:254)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeObject1(Encoder.java:182)
at java.beans.Encoder.cloneStatement(Encoder.java:195)
at java.beans.Encoder.writeStatement(Encoder.java:226)
at java.beans.XMLEncoder.writeStatement(XMLEncoder.java:324)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:252)
at fedex.focus.session.ReserveLevelingSessionBean.publishReserveLevelingEvent(ReserveLevelingSessionBean.java:53)
at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:46)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3814)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3245)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3214)
at fedex.focus.session.TripAssignmentSession_yif9zk_EOImpl.unassign(TripAssignmentSession_yif9zk_EOImpl.java:2012)
at fedex.focus.session.FocusClientSessionBean.unassign(FocusClientSessionBean.java:2901)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl.unassign(FocusClientSessionBean_qkjepy_EOImpl.java:3008)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
; nested exception is:
java.lang.UnsatisfiedLinkError: no awt in java.library.path
at weblogic.ejb20.internal.EJBRuntimeUtils.throwTransactionRolledback(EJBRuntimeUtils.java:202)
at weblogic.ejb20.internal.BaseEJBHome.handleSystemException(BaseEJBHome.java:326)
at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:284)
at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:168)
at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:56)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3814)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3245)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3214)
at fedex.focus.session.TripAssignmentSession_yif9zk_EOImpl.unassign(TripAssignmentSession_yif9zk_EOImpl.java:2012)
at fedex.focus.session.FocusClientSessionBean.unassign(FocusClientSessionBean.java:2901)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl.unassign(FocusClientSessionBean_qkjepy_EOImpl.java:3008)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
Caused by: java.lang.UnsatisfiedLinkError: no awt in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at java.awt.Component.<clinit>(Component.java:506)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.beans.DefaultPersistenceDelegate.class$(DefaultPersistenceDelegate.java:83)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:285)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:219)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:254)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeObject1(Encoder.java:182)
at java.beans.Encoder.cloneStatement(Encoder.java:195)
at java.beans.Encoder.writeStatement(Encoder.java:226)
at java.beans.XMLEncoder.writeStatement(XMLEncoder.java:324)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:252)
at fedex.focus.session.ReserveLevelingSessionBean.publishReserveLevelingEvent(ReserveLevelingSessionBean.java:53)
at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:46)
Sounds like a library path problem. Check your LD_LIBRARY_PATH variable, maybe it includes a harcoded path to your Sun JDK installation which overrides whatever JRockit tries to load?
What Linux and JRockit version are you using?
Henrik
Similar Messages
-
Weblogic 8.1 using JRocket 1.4.2_15 and XMLEncoder on 64-bit Linux
I am using Weblogic 8.1 sp6 with JRockit 1.4.2_15. When I call XMLEncoder the following exception below is thrown. When I use the Sun JDK, all is fine. We need to use JRockit. It appears that some awt shared library is not found. Further attempts to change the LD_LIBRARY_PATH uncovered some additional information that impilied that s shared library libXp.so was missing or not referred to correctly (possibily in the start up script?). I have tried several attempts to fix this but haven't been able to do so. This works fine under WIndows and on 32-bit Linux. It appears to be something with the 64-bit Linux. Any help would be appreciated.
javax.transaction.TransactionRolledbackException: EJB Exception: : java.lang.UnsatisfiedLinkError: no awt in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at java.awt.Component.<clinit>(Component.java:506)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.beans.DefaultPersistenceDelegate.class$(DefaultPersistenceDelegate.java:83)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:285)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:219)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:254)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeObject1(Encoder.java:182)
at java.beans.Encoder.cloneStatement(Encoder.java:195)
at java.beans.Encoder.writeStatement(Encoder.java:226)
at java.beans.XMLEncoder.writeStatement(XMLEncoder.java:324)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:252)
at fedex.focus.session.ReserveLevelingSessionBean.publishReserveLevelingEvent(ReserveLevelingSessionBean.java:53)
at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:46)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3814)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3245)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3214)
at fedex.focus.session.TripAssignmentSession_yif9zk_EOImpl.unassign(TripAssignmentSession_yif9zk_EOImpl.java:2012)
at fedex.focus.session.FocusClientSessionBean.unassign(FocusClientSessionBean.java:2901)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl.unassign(FocusClientSessionBean_qkjepy_EOImpl.java:3008)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
; nested exception is:
java.lang.UnsatisfiedLinkError: no awt in java.library.path
at weblogic.ejb20.internal.EJBRuntimeUtils.throwTransactionRolledback(EJBRuntimeUtils.java:202)
at weblogic.ejb20.internal.BaseEJBHome.handleSystemException(BaseEJBHome.java:326)
at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:284)
at weblogic.ejb20.internal.StatelessEJBObject.postInvoke(StatelessEJBObject.java:168)
at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:56)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3814)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3245)
at fedex.focus.session.TripAssignmentSessionBean.unassign(TripAssignmentSessionBean.java:3214)
at fedex.focus.session.TripAssignmentSession_yif9zk_EOImpl.unassign(TripAssignmentSession_yif9zk_EOImpl.java:2012)
at fedex.focus.session.FocusClientSessionBean.unassign(FocusClientSessionBean.java:2901)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl.unassign(FocusClientSessionBean_qkjepy_EOImpl.java:3008)
at fedex.focus.session.FocusClientSessionBean_qkjepy_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:491)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:120)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:434)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:429)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:35)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
Caused by: java.lang.UnsatisfiedLinkError: no awt in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1517)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:834)
at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
at java.awt.Component.<clinit>(Component.java:506)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.beans.DefaultPersistenceDelegate.class$(DefaultPersistenceDelegate.java:83)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:285)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.DefaultPersistenceDelegate.doProperty(DefaultPersistenceDelegate.java:219)
at java.beans.DefaultPersistenceDelegate.initBean(DefaultPersistenceDelegate.java:254)
at java.beans.DefaultPersistenceDelegate.initialize(DefaultPersistenceDelegate.java:395)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:103)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeExpression(Encoder.java:256)
at java.beans.XMLEncoder.writeExpression(XMLEncoder.java:361)
at java.beans.PersistenceDelegate.writeObject(PersistenceDelegate.java:100)
at java.beans.Encoder.writeObject(Encoder.java:54)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:249)
at java.beans.Encoder.writeObject1(Encoder.java:182)
at java.beans.Encoder.cloneStatement(Encoder.java:195)
at java.beans.Encoder.writeStatement(Encoder.java:226)
at java.beans.XMLEncoder.writeStatement(XMLEncoder.java:324)
at java.beans.XMLEncoder.writeObject(XMLEncoder.java:252)
at fedex.focus.session.ReserveLevelingSessionBean.publishReserveLevelingEvent(ReserveLevelingSessionBean.java:53)
at fedex.focus.session.ReserveLevelingSession_ncr8js_EOImpl.publishReserveLevelingEvent(ReserveLevelingSession_ncr8js_EOImpl.java:46)Hi,
you might want to post it in JRockit forum or WebLogic Server General Forum to get a quicker reply. Here are the links if you need.
JRockit : JRockit
WebLogic Server General : WebLogic Server - General
kind regards,
AMN -
I'm having problems starting Weblogic Administration server. My setup is Oracle Enterprise Linux 5.0 64-bit on AMD platform. I've installed Weblogic 10.3 64bit and JRockit-R27.5.0-jdk1.5.0_14. When trying to start Weblogic within my domain by typing "./startWebLogic.sh" I get the following error:
JAVA Memory arguments: -Xms256m -Xmx512m
WLS Start Mode=Production
CLASSPATH=:/opt/bfapps/bea/patch_wls1030/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/bfapps/bea/patch_cie660/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/bfapps/bea/jrockit-R27.5.0-jdk1.5.0_14/lib/tools.jar:/opt/bfapps/bea/wlserver_10.3/server/lib/weblogic_sp.jar:/opt/bfapps/bea/wlserver_10.3/server/lib/weblogic.jar:/opt/bfapps/bea/modules/features/weblogic.server.modules_10.3.0.0.jar:/opt/bfapps/bea/wlserver_10.3/server/lib/webservices.jar:/opt/bfapps/bea/modules/org.apache.ant_1.6.5/lib/ant-all.jar:/opt/bfapps/bea/modules/net.sf.antcontrib_1.0.0.0_1-0b2/lib/ant-contrib.jar::/opt/bfapps/bea/wlserver_10.3/common/eval/pointbase/lib/pbclient57.jar:/opt/bfapps/bea/wlserver_10.3/server/lib/xqrl.jar::
PATH=/opt/bfapps/bea/wlserver_10.3/server/bin:/opt/bfapps/bea/modules/org.apache.ant_1.6.5/bin:/opt/bfapps/bea/jrockit-R27.5.0-jdk1.5.0_14/jre/bin:/opt/bfapps/bea/jrockit-R27.5.0-jdk1.5.0_14/bin:/opt/bfapps/bea/jrockit-R27.5.0-jdk1.5.0_14/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/NX/bin:/usr/NX/bin:/home/jeff/bin:/usr/NX/bin:/usr/NX/bin
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http://hostname:port/console *
starting weblogic with Java version:
java version "1.5.0_14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03)
BEA JRockit(R) (build R27.5.0-110_o-99226-1.5.0_14-20080528-1505-linux-x86_64, compiled mode)
Starting WLS with line:
/opt/bfapps/bea/jrockit-R27.5.0-jdk1.5.0_14/bin/java -jrockit -Xms256m -Xmx512m -da -Dplatform.home=/opt/bfapps/bea/wlserver_10.3 -Dwls.home=/opt/bfapps/bea/wlserver_10.3/server -Dweblogic.home=/opt/bfapps/bea/wlserver_10.3/server -Dweblogic.management.discover=true -Dwlw.iterativeDev=false -Dwlw.testConsole=false -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/opt/bfapps/bea/patch_wls1030/profiles/default/sysext_manifest_classpath:/opt/bfapps/bea/patch_cie660/profiles/default/sysext_manifest_classpath -Dweblogic.Name=Admin -Djava.security.policy=/opt/bfapps/bea/wlserver_10.3/server/lib/weblogic.policy weblogic.Server
<Jul 22, 2009 4:40:59 PM EDT> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with BEA JRockit(R) Version R27.5.0-110_o-99226-1.5.0_14-20080528-1505-linux-x86_64 from BEA Systems, Inc.>
<Jul 22, 2009 4:41:00 PM EDT> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: java.lang.UnsupportedClassVersionError: weblogic/jdbc/common/internal/ConnectionPool : unsupported classversion 50.0
java.lang.UnsupportedClassVersionError: weblogic/jdbc/common/internal/ConnectionPool : unsupported classversion 50.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at weblogic.kernel.FinalThreadLocalList.initialize(FinalThreadLocalList.java:44)
at weblogic.t3.srvr.PreConfigBootService.start(PreConfigBootService.java:70)
at weblogic.t3.srvr.ServerServicesManager.startService(ServerServicesManager.java:459)
at weblogic.t3.srvr.ServerServicesManager.startInStandbyState(ServerServicesManager.java:164)
at weblogic.t3.srvr.T3Srvr.initializeStandby(T3Srvr.java:712)
at weblogic.t3.srvr.T3Srvr.startup(T3Srvr.java:486)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:440)
at weblogic.Server.main(Server.java:67)
>
<Jul 22, 2009 4:41:00 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED>
<Jul 22, 2009 4:41:00 PM EDT> <Error> <WebLogicServer> <BEA-000383> <A critical service failed. The server will shut itself down>
<Jul 22, 2009 4:41:00 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>
I'm assuming I do not have my environment setup properly. Any ideas?
Thanks,
JeffWLS 10.3 and above require Java 1.6, and certain versions. It's recommend that you use one of the JVM's installed with the product. For 10.3, I think that is jdk160_05.
-
Attaching strace to running WebLogic Server using jrockit
Hi all,
We are running WLS 8.1 sp4 on Linux using jrockit. As you know jrockit on Linux spawns several proccesses. I'm trying to use strace to monitor traffic in the hopes of solving a socket timeout issue. I have tried the following command:
strace -p 12742 -f -r -t
However, that doesn't see to be the correct pid. Does anyone know how to attach strace to a running WLS using jrockit on Linux?
patYes,
The JDK is just the Sun JDK...nothing special. You may upgrade minor versions quite safely by dowloading later one at Sun website and pointting your "JAVA_HOME" at it.
I would not jump to 1.4, as changes in java language may impact. -
Configuration changes needed or commands before using JRockit mission ctrl
What are the things I need to do before I start using jrockit mission control . I have configured weblogic server and used jrockit as my jvm. Now, I can start jrockit mission control by goint to : C:\Oracle\Middleware\jrockit_160_17_R28.0.0-679\bin\jrmc.exe but i do not see jrockit jvm and local jvms in my JVM browser. Do i need to do some extra configurations before using the tool?
Also, how do I see my ear files listed here so I can do application level monitoring too using the tool.
All help will be really appreciated !
SidThen you need to use the registry edit option:
use: regedit in the run option so that you can open the registry edit browser.
Then go to : My Computer --- HKEY_LOCAL_MACHINE----SYSTEM---- services ---- beasvc_weblogic_server
There will be services present with each weblogic server.
Within server name, go to the parameters option and there you can see the option: cmdline
You will have to edit the value of this cmdline.
Also before editing any values from the registry edit browser, make sure that the service is stopped first and then you should edit and save the values and then start the service.
Thanks,
Sandeep -
Unable to pass xmlbeans object in weblogic web services using OEPE
Migrating Weblogic web services from Weblogic Workshop 10.3 to Oracle Enterprise for Eclipse...Passing xmlbean generated types in arguments of webservice call
How to work around the following errors? I do not have this error when in workshop 10.3 only in OEPE eclipse
"oracle.eclipse.tools.webservices.compiler.CompilationException: Errors: JAX-WS web services must not have xmlBean parameter or return type"
PLease note that I want DocType to be xmlbeans generated or inherited from org.apache.xmlbeans.XmlObject....
@WebMethod
public void upload(String filename, DocType doc) {
Hi, I have legacy codes from Weblogic workshop 10.1 and 10.3.....
I am able to compile and run in Weblogic workshop 10.3 by passing the xmlbean generated DocType as arguments in the web services call.... but why am I not able to do this in Oracle Enterprise for Eclipse OEPE......
If I were to generate the web service from teh wsdl...it will generate it's own DocType.class in the jar files and not use the xmlbean generated class one....
How to get iOEPE to generate the classes in build\jws\ for
testWSService-annotation.xml
weblogic-webservices.xml etc like in workshop
How can I resolve this??? Am I stuck with Workshop on this?? How to work around??
Any help or clarifications would be much appreciated.
Inside testWS.java,
package ws;
import java.io.File;
import javax.jws.*;
import org.example.doc.DocType;
@WebService
public class testWS {
@WebMethod
public void upload(String filename, DocType doc) {
try {
doc.save(new File(filename));
catch(Exception e) {
System.out.println(e);
Inside xmlbeans generated DocType.java.....and DocTypeDocuments.java
* XML Type: DocType
* Namespace: http://www.example.org/doc
* Java type: org.example.doc.DocType
* Automatically generated - do not modify.
package org.example.doc;
* An XML DocType(@http://www.example.org/doc).
* This is a complex type.
public interface DocType extends org.apache.xmlbeans.XmlObject
public static final org.apache.xmlbeans.SchemaType type = (org.apache.xmlbeans.SchemaType)
org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(DocType.class.getClassLoader(), "schemaorg_apache_xmlbeans.system.testWSTypeSystem").resolveHandle("doctypec217type");
* Gets the "element1" element
java.lang.String getElement1();
* Gets (as xml) the "element1" element
org.apache.xmlbeans.XmlString xgetElement1();
* Sets the "element1" element
void setElement1(java.lang.String element1);
* Sets (as xml) the "element1" element
void xsetElement1(org.apache.xmlbeans.XmlString element1);
* Gets the "element2" element
java.lang.String getElement2();
* Gets (as xml) the "element2" element
org.apache.xmlbeans.XmlString xgetElement2();
* Sets the "element2" element
void setElement2(java.lang.String element2);
* Sets (as xml) the "element2" element
void xsetElement2(org.apache.xmlbeans.XmlString element2);
* A factory class with static methods for creating instances
* of this type.
public static final class Factory
public static org.example.doc.DocType newInstance() {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, null ); }
public static org.example.doc.DocType newInstance(org.apache.xmlbeans.XmlOptions options) {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance( type, options ); }
/** @param xmlAsString the string value to parse */
public static org.example.doc.DocType parse(java.lang.String xmlAsString) throws org.apache.xmlbeans.XmlException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, null ); }
public static org.example.doc.DocType parse(java.lang.String xmlAsString, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xmlAsString, type, options ); }
/** @param file the file from which to load an xml document */
public static org.example.doc.DocType parse(java.io.File file) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, null ); }
public static org.example.doc.DocType parse(java.io.File file, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( file, type, options ); }
public static org.example.doc.DocType parse(java.net.URL u) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, null ); }
public static org.example.doc.DocType parse(java.net.URL u, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( u, type, options ); }
public static org.example.doc.DocType parse(java.io.InputStream is) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, null ); }
public static org.example.doc.DocType parse(java.io.InputStream is, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( is, type, options ); }
public static org.example.doc.DocType parse(java.io.Reader r) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, null ); }
public static org.example.doc.DocType parse(java.io.Reader r, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, java.io.IOException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( r, type, options ); }
public static org.example.doc.DocType parse(javax.xml.stream.XMLStreamReader sr) throws org.apache.xmlbeans.XmlException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, null ); }
public static org.example.doc.DocType parse(javax.xml.stream.XMLStreamReader sr, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( sr, type, options ); }
public static org.example.doc.DocType parse(org.w3c.dom.Node node) throws org.apache.xmlbeans.XmlException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, null ); }
public static org.example.doc.DocType parse(org.w3c.dom.Node node, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( node, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.example.doc.DocType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.example.doc.DocType parse(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return (org.example.doc.DocType) org.apache.xmlbeans.XmlBeans.getContextTypeLoader().parse( xis, type, options ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, null ); }
/** @deprecated {@link org.apache.xmlbeans.xml.stream.XMLInputStream} */
public static org.apache.xmlbeans.xml.stream.XMLInputStream newValidatingXMLInputStream(org.apache.xmlbeans.xml.stream.XMLInputStream xis, org.apache.xmlbeans.XmlOptions options) throws org.apache.xmlbeans.XmlException, org.apache.xmlbeans.xml.stream.XMLStreamException {
return org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newValidatingXMLInputStream( xis, type, options ); }
private Factory() { } // No instance of this class allowed
Edited by: user11079482 on Jan 1, 2010 2:09 AMOk just as I expected. So I guess I am left with the following two options
1) either I switched to using JAXB in my apps instaed of xmlbeans....
2) or if I still wanna use the old JAX-RPC web services to deploy on the Weblogic 10gR3 server i will have to create my own ant task jwsc directly......as shown below in your docs
Programming Web Services for WebLogic Server (ant tasks)
http://download.oracle.com/docs/cd/E13222_01/wls/docs92/webserv/anttasks.html
Getting Started With WebLogic Web Services Using JAX-RPC
http://download.oracle.com/docs/cd/E12840_01/wls/docs103/webserv_rpc/index.html
Will OEPE be supporting the old JAX-RPC anytime in the near future release? or have to create own build ant task to call jwsc ant task directly to compile JAX-RPC web services?? -
Problems deploying a simple EJB on Weblogic 8.1 using JDeveloper
Hey guys,
Title says it all. First I had one problem in that I could not test the connection to the Weblogic server. I moved the weblogic.jar file into the lib/ext folder and that test worked then. After that I wrote the EJB...a very simple one...and I followed the http://dev2dev.bea.com/pub/a/2006/01/wls-jdeveloper.html?page=1 tutorial so far. But when it came time to deploy the ejb to the server, I am getting this funky error:
ERROR: ejbc found errors while processing the descriptor for C:\oracle\jdeveloper\jdev\mywork\WeblogicApp\EchoEJB\deploy\ejb1.jar:
ERROR: Error from ejbc: Error processing 'META-INF/ejb-jar.xml': XML document does not appear to contain a properly formed DOCTYPE header
Honestly I am confused now...any one encounter that error?
Thanks for all replies.
CheersSo I added the DOCTYPE and now I get another error. And that is as follows:
ERROR: Error from ejbc: Error parsing file 'META-INF/ejb-jar.xml' at line: 5 column: 219. Attribute "xmlns:xsi" must be declared for element type "ejb-jar".
It seems that when the EJB is created, then it automatically creates the appropriate ejb-jar.xml and for some reason I guess the one it is creating this time is not good enough for Weblogic because first the DOCTYPE was missing and then after inserting the DOCTYPE I am getting the above error. Any help would be appreciated. This is the first time I am using Weblogic and this is a rather disheartening amount of progress I have made since last night! ;(
Thanks in advance for any help. If I am doing something silly please point it out so I can learn!
Cheers,
Surya -
Error while installing Java using jrockit on my Linux box
I am trying to install java 1.6 using jrockit software in my 64-bit linux box, but I am getting errors:
-bash-4.1$ ./jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin
Extracting 0%....................................................................................................100%
[JRockit] ERROR: The JVM has crashed. Writing crash information to /tmp/file06vBOV/jrockit.17485.dump.
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 00:00:07 on Wed Apr 17 01:33:22 2013
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
Additional information is available in:
/tmp/file06vBOV/jrockit.17485.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Error Message: Unhandled native exception [85]
Signal info : si_signo=4, si_code=2 si_addr=0x30c5814be0
Version : Oracle JRockit(R) R28.2.7-7-155314-1.6.0_45-20130329-0641-linux-x86_64
CPU : Intel SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Intel64
Number CPUs : 4
Tot Phys Mem : 16399638528 (15639 MB)
OS version : Red Hat Enterprise Linux Server release 6.2 (Santiago)
Linux version 2.6.39-100.5.1.el6uek.x86_64 ([email protected]) (gcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC) ) #1 SMP Tue Mar 6 20:26:00 EST 2012 (x86_64)
Hypervisor : Xen v3.4
Thread System: Linux NPTL
LibC release : 2.12-stable
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Djava.io.tmpdir=/tmp -Dbea.installer.launcher.home=/slot/ems8308/oracle/endeca3.0/endeca-server -Xmx256m -Dsun.java.command=com.bea.plateng.wizard.WizardController -mode=gui -Dsun.java.launcher=SUN_STANDARD com.bea.plateng.wizard.WizardController -mode=gui
Repository :
java.home : /tmp/file06vBOV/jre160_45
j.class.path : .:installer.jar:customtasks.jar:bids.jar:3rdparty.jar:jsr173_api.jar:wlw-plaf.jar:comdev.jar:wizard.jar:com.bea.cie.oui_1.1.0.0.jar:com.bea.core.xml.xmlbeans_2.2.0.0.jar
j.lib.path : /usr/java/packages/lib/amd64:/tmp/file06vBOV/jre160_45/lib/amd64/jrockit:/tmp/file06vBOV/jre160_45/lib/amd64:/tmp/file06vBOV/jre160_45/../lib/amd64
JAVA_HOME : <not set>
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /tmp/file06vBOV/jre160_45/lib/amd64/jrockit:/tmp/file06vBOV/jre160_45/lib/amd64:/tmp/file06vBOV/jre160_45/../lib/amd64
LD_ASSUME_KERNEL: <not set>
LD_PRELOAD : <not set>
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: throughput, with strategy: genparpar (basic strategy: genparpar)
GC Status : OC is not running. Last finished OC was OC#0.
: YC is not running. Last finished YC was YC#0.
YC History : Ran 0 YCs since last OC.
Heap : 0xf0000000 - 0xf4000000 (Size: 64 MB)
Compaction : (no compaction area)
Allocation : TLA-min: 2048, TLA-preferred: 32768 TLA-waste limit: 2048
NurseryList : 0xf0000000 - 0xf2000000
KeepArea : 0xf17fffe8 - 0xf2000000
KA Markers : [ 0xf0fffff0, 0xf17fffe8 , 0xf2000000 ]
Forbidden A : (none)
Previous KA : (none)
Previous FA : (none)
CompRefs : References are compressed, with heap base 0x0 and shift 0.
Registers (from ThreadContext: 0x7fdf142e34c0:
rax = 0000000000000001 rcx = 0000000017bee3ff
rdx = 00000000bfebfbff rbx = 00007fdf10d7eb20
rsp = 00007fdf142e3928 rbp = 00007fdf142e3a70
rsi = 0000000000000000 rdi = 0000000000000058
r8 = 0000000000000000 r9 = 0000000000000000
r10 = 00007fdf142e38a0 r11 = 00007fdf10d7eb20
r12 = 00007fdf142e3a98 r13 = 00007fdf10e049b0
r14 = 0000000000000000 r15 = 0000000000000000
cs = 0000000000000033 fs = 0000000000000000
gs = 0000000000000000
rip = 00000030c5814be0 flags = 0000000000010202
Loaded modules:
(* denotes the module where the exception occured)
0000000000400000-00000000004128c3 /tmp/file06vBOV/jre160_45/bin/java
00007fff26fff000-00007fff26fffa7c /tmp/file06vBOV/jre160_45/bin/java
00000030c6400000-00000030c6401fef /lib64/libdl.so.2
00000030c6800000-00000030c6816b37 /lib64/libpthread.so.0
00000030c6000000-00000030c6196c1f /lib64/libc.so.6
00000030c5800000-00000030c581f13f */lib64/ld-linux-x86-64.so.2
00007fdf18b70000-00007fdf18e780e3 /tmp/file06vBOV/jre160_45/lib/amd64/jrockit/libjvm.so
00007fdf1894e000-00007fdf1896d21b /tmp/file06vBOV/jre160_45/lib/amd64/libjrosal.so
00007fdf18741000-00007fdf1874d553 /tmp/file06vBOV/jre160_45/lib/amd64/libjrutil.so
00000030c6c00000-00000030c6c824e7 /lib64/libm.so.6
00000030c7400000-00000030c740680b /lib64/librt.so.1
00007fdf17c30000-00007fdf17c3c483 /tmp/file06vBOV/jre160_45/lib/amd64/libjfr.so
00007fdf1718e000-00007fdf1719a317 /tmp/file06vBOV/jre160_45/lib/amd64/libverify.so
00007fdf1705f000-00007fdf17087283 /tmp/file06vBOV/jre160_45/lib/amd64/libjava.so
00000030d8600000-00000030d8615ceb /lib64/libnsl.so.1
00007fdf16ed4000-00007fdf16eda5bf /tmp/file06vBOV/jre160_45/lib/amd64/native_threads/libhpi.so
00007fdf16673000-00007fdf16680c03 /tmp/file06vBOV/jre160_45/lib/amd64/libzip.so
00007fdf16055000-00007fdf160e7683 /tmp/file06vBOV/jre160_45/lib/amd64/libawt.so
00007fdf15f07000-00007fdf15f4828b /tmp/file06vBOV/jre160_45/lib/amd64/xawt/libmawt.so
00000030c9400000-00000030c9410d8b /usr/lib64/libXext.so.6
00000030c8400000-00000030c8538423 /usr/lib64/libX11.so.6
00000030d5400000-00000030d5404dbb /usr/lib64/libXtst.so.6
00000030cac00000-00000030cac0e243 /usr/lib64/libXi.so.6
00000030c8c00000-00000030c8c1a123 /usr/lib64/libxcb.so.1
00000030c8800000-00000030c8801dd3 /usr/lib64/libXau.so.6
00007fdf15c14000-00007fdf15ca7fcf /tmp/file06vBOV/jre160_45/lib/amd64/libfontmanager.so
00007fdf159bb000-00007fdf159cdca7 /tmp/file06vBOV/jre160_45/lib/amd64/libnet.so
00007fdf149b3000-00007fdf149b99a3 /tmp/file06vBOV/jre160_45/lib/amd64/libnio.so
00007fdf147ac000-00007fdf147b1f9b /tmp/file06vBOV/jre160_45/lib/amd64/liborii.so
00000030cb800000-00000030cb808d13 /usr/lib64/libXcursor.so.1
00000030ca800000-00000030ca808cfb /usr/lib64/libXrender.so.1
00000030cbc00000-00000030cbc0497b /usr/lib64/libXfixes.so.3
00007fdeb2015000-00007fdeb206084b /tmp/file06vBOV/jre160_45/lib/amd64/libcmm.so
00007fdeb0e44000-00007fdeb0e55d5b /tmp/file06vBOV/libjni.so
Stack:
(* marks the word pointed to by the stack pointer)
00007fdf142e3928: 00000030c580aad8* 0000000000000000 0000000000000000 00007fdf00000005
00007fdf142e3948: 0000000000000000 00007fdf00000001 00007fdf10e049b0 0000000000000000
00007fdf142e3968: 00007fdf00000000 0000000000000000 0000000000000058 0000000000000004
00007fdf142e3988: 00007fdf10e04d08 0000000000000013 00007fdf142e3a40 00007fdf0000000a
00007fdf142e39a8: 00000001142e3aa0 00007fdf146d6b18 00007fdf15c15ff1 00007fdf142e3a30
00007fdf142e39c8: 00000030c6078edf 00007fdf160585c8 00007fdf10d744e0 00007fdf146d6b18
Code:
(* marks the word pointed to by the instruction pointer)
00000030c5814b80: 8b48ffff8c0ae820 0f0824548b482404 244c280f10244428 246cdb40246cdb20
00000030c5814ba0: 241c8b48dc894830 001f0fc330c48348 75000020c3c13d83 000001b8db894925
00000030c5814bc0: 01b8db894ca20f00 000000c1f7000000 9d0589d8f7027510 517800f8830020c3
00000030c5814be0: 008025047ffdc564* 250c7ffdc5640000 7ffdc564000000a0 c564000000c02514
00000030c5814c00: 000000e0251c7ffd 010025247ffdc564 252c7ffdc5640000 7ffdc56400000120
00000030c5814c20: c564000001402534 00000160253c7ffd 8025047f0f6664c3 0c7f0f6664000000
Last optimized methods:
No methods optimized.
Thread:
"AWT-EventQueue-0" id=17 idx=0x4c tid=17508 lastJavaFrame=0x7fdf142e3b88
Stack 0: start=0x7fdf142a4000, end=0x7fdf142e6000, guards=0x7fdf142a9000 (ok), forbidden=0x7fdf142a7000
Thread Stack Trace:
at dlx86_64_save_sse+48()@0x30c5814be0
at dlfixup+223()@0x30c580df40
-- Java stack --
at sun/font/X11TextRenderer.doDrawGlyphList(JJLsun/java2d/pipe/Region;Lsun/font/GlyphList;)V(Native Method)
at sun/font/X11TextRenderer.drawGlyphList(X11TextRenderer.java:62)
at sun/java2d/pipe/GlyphListPipe.drawString(GlyphListPipe.java:54)
at sun/java2d/SunGraphics2D.drawString(SunGraphics2D.java:2772)
at sun/swing/SwingUtilities2.drawString(SwingUtilities2.java:510)
at sun/swing/SwingUtilities2.drawStringUnderlineCharAt(SwingUtilities2.java:531)
at javax/swing/plaf/basic/BasicGraphicsUtils.drawStringUnderlineCharAt(BasicGraphicsUtils.java:229)
at workshop/core/plaf/JbButtonUI.paintText(JbButtonUI.java:676)
at workshop/core/plaf/JbButtonUI.paint(JbButtonUI.java:600)
at javax/swing/plaf/ComponentUI.update(ComponentUI.java:143)
at javax/swing/JComponent.paintComponent(JComponent.java:760)
at javax/swing/JComponent.paint(JComponent.java:1037)
at javax/swing/JComponent.paintChildren(JComponent.java:870)
at javax/swing/JComponent.paint(JComponent.java:1046)
at javax/swing/JComponent.paintChildren(JComponent.java:870)
at javax/swing/JComponent.paint(JComponent.java:1046)
at javax/swing/JComponent.paintChildren(JComponent.java:870)
at javax/swing/JComponent.paint(JComponent.java:1046)
at javax/swing/JComponent.paintChildren(JComponent.java:870)
at javax/swing/JComponent.paint(JComponent.java:1046)
at javax/swing/JLayeredPane.paint(JLayeredPane.java:567)
at javax/swing/JComponent.paintChildren(JComponent.java:870)
at javax/swing/JComponent.paint(JComponent.java:1046)
at javax/swing/JComponent.paintToOffscreen(JComponent.java:5132)
at javax/swing/BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:278)
at javax/swing/RepaintManager.paint(RepaintManager.java:1257)
at javax/swing/JComponent._paintImmediately(JComponent.java:5080)
at javax/swing/JComponent.paintImmediately(JComponent.java:4890)
at javax/swing/RepaintManager$3.run(RepaintManager.java:814)
at javax/swing/RepaintManager$3.run(RepaintManager.java:802)
at jrockit/vm/AccessController.doPrivileged(AccessController.java:232)
at java/security/AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at javax/swing/RepaintManager.paintDirtyRegions(RepaintManager.java:802)
at javax/swing/RepaintManager.paintDirtyRegions(RepaintManager.java:745)
at javax/swing/RepaintManager.prePaintDirtyRegions(RepaintManager.java:725)
at javax/swing/RepaintManager.access$1000(RepaintManager.java:46)
at javax/swing/RepaintManager$ProcessingRunnable.run(RepaintManager.java:1668)
at java/awt/event/InvocationEvent.dispatch(InvocationEvent.java:209)
at java/awt/EventQueue.dispatchEventImpl(EventQueue.java:672)
at java/awt/EventQueue.access$400(EventQueue.java:81)
at java/awt/EventQueue$2.run(EventQueue.java:633)
at java/awt/EventQueue$2.run(EventQueue.java:631)
at jrockit/vm/AccessController.doPrivileged(AccessController.java:232)
at java/security/AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java/awt/EventQueue.dispatchEvent(EventQueue.java:642)
at java/awt/EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java/awt/EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java/awt/EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java/awt/EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java/awt/EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java/awt/EventDispatchThread.run(EventDispatchThread.java:122)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
-- end of trace
Memory usage report:
Total mapped 3004488KB (reserved=2700572KB)
- Java heap 262144KB (reserved=196608KB)
- GC tables 8780KB
- Thread stacks 13212KB (#threads=20)
- Compiled code 1048576KB (used=2746KB)
- Internal 1352KB
- OS 174888KB
- Other 1477872KB
- Classblocks 1024KB (malloced=946KB #2264)
Not tracing sites.
- Java class data 15616KB (malloced=15591KB #10424 in 2264 classes)
Not tracing sites.
- Native memory tracking 1024KB (malloced=174KB #10)
Not tracing sites.
Set the env variable TRACE_ALLOC_SITES=1 or use the print_memusage switch
trace_alloc_sites=true to enable alloc site tracing.
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
===== END DUMP ===============================================================
** Error during execution, error code = 134.
Please help me how to solve this issue.I suggest trying to install a different version to confirm the error. Do you have SELinux enabled? It can cause weird errors. You can check the syslog /var/adm/messages to see if there were any SELinux errors.
The following is known to work:
Oracle Linux with jrockit
Oracle Linux with jrockit -
Authenticating to weblogic web service using a client cert with webserver
I am trying to think of how to authenticate a client to a weblogic web service
using a client certificate. The wrinkle is that a Web Server (iis or whatever)
will be handling the ssl part and forwarding non-secure to weblogic. The cert
will still be accessable in the request using: HttpServletRequest req.getAttribute("javax.net.ssl.peer_certificates).
At this point it is not clear to me what I can do. When does CertAuthenticator
get called? Can I even use it? Will I have to write my own version of the weblogic.soap.server.servlet.StatelessBeanAdapter
class?
Any help will be appreciated, even explaining why it can't be done.
Thanks,
ScottI am trying to think of how to authenticate a client to a weblogic web service
using a client certificate. The wrinkle is that a Web Server (iis or whatever)
will be handling the ssl part and forwarding non-secure to weblogic. The cert
will still be accessable in the request using: HttpServletRequest req.getAttribute("javax.net.ssl.peer_certificates).
At this point it is not clear to me what I can do. When does CertAuthenticator
get called? Can I even use it? Will I have to write my own version of the weblogic.soap.server.servlet.StatelessBeanAdapter
class?
Any help will be appreciated, even explaining why it can't be done.
Thanks,
Scott -
Call weblogic EJB without using weblogic.jndi.T3InitialContextFactory
I am trying to call an ejb on a weblogic server without using weblogic.jndi.T3InitialContextFactory.
The context retrieval is as follows:
Properties table = new Properties();
table.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.cosnaming.CNCtxFactory");
table.put(Context.PROVIDER_URL, "iiop://localhost:7001");
Context context = new InitialContext(table);
return context;
but when I run the client I am getting the follwing error:
javax.naming.CommunicationException: Cannot connect to ORB [Root exception is org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed: No]
at com.sun.jndi.cosnaming.CNCtx.setOrbAndRootContext(CNCtx.java:362)
at com.sun.jndi.cosnaming.CNCtx.initUsingIiopUrl(CNCtx.java:289)
at com.sun.jndi.cosnaming.CNCtx.initUsingUrl(CNCtx.java:245)
at com.sun.jndi.cosnaming.CNCtx.initOrbAndRootContext(CNCtx.java:209)
at com.sun.jndi.cosnaming.CNCtx.<init>(CNCtx.java:69)
at com.sun.jndi.cosnaming.CNCtxFactory.getInitialContext(CNCtxFactory.java:32)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
at javax.naming.InitialContext.init(InitialContext.java:219)
at javax.naming.InitialContext.<init>(InitialContext.java:195)
at com.test.TestDirectDocumentLoad.getContext(TestDirectDocumentLoad.java:59)
at com.test.TestDirectDocumentLoad.loadDocs(TestDirectDocumentLoad.java:139)
at com.test.TestDirectDocumentLoad.main(TestDirectDocumentLoad.java:116)
Caused by: org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed: No
at com.sun.corba.se.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:173)
at com.sun.corba.se.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:65)
at com.sun.corba.se.internal.iiop.GIOPImpl.getConnection(GIOPImpl.java:67)
at com.sun.corba.se.internal.corba.ClientDelegate.createRequest(ClientDelegate.java:652)
at com.sun.corba.se.internal.corba.ClientDelegate.createRequest(ClientDelegate.java:594)
at com.sun.corba.se.internal.corba.InitialNamingClient.resolve(InitialNamingClient.java:1105)
at com.sun.corba.se.internal.corba.InitialNamingClient.resolveUsingBootstrapProtocol(InitialNamingClient.java:788)
at com.sun.corba.se.internal.corba.InitialNamingClient.cachedInitialReferences(InitialNamingClient.java:1186)
at com.sun.corba.se.internal.corba.InitialNamingClient.resolve_initial_references(InitialNamingClient.java:1079)
at com.sun.corba.se.internal.corba.ORB.resolve_initial_references(ORB.java:2436)
at com.sun.jndi.cosnaming.CNCtx.setOrbAndRootContext(CNCtx.java:340)
... 12 more
I have the J2EE jar on the client path and all....but can't get through this error
need help guys!
SamirSamir j <> writes:
Make sure IIOP is enabled on the server side. There was a bug in
earlier 8.1 config wizards that defaulted it to off.
andy
I am trying to call an ejb on a weblogic server without using weblogic.jndi.T3InitialContextFactory.
The context retrieval is as follows:
Properties table = new Properties();
table.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.cosnaming.CNCtxFactory");
table.put(Context.PROVIDER_URL, "iiop://localhost:7001");
Context context = new InitialContext(table);
return context;
but when I run the client I am getting the follwing error:
javax.naming.CommunicationException: Cannot connect to ORB [Root exception is org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed: No]
at com.sun.jndi.cosnaming.CNCtx.setOrbAndRootContext(CNCtx.java:362)
at com.sun.jndi.cosnaming.CNCtx.initUsingIiopUrl(CNCtx.java:289)
at com.sun.jndi.cosnaming.CNCtx.initUsingUrl(CNCtx.java:245)
at com.sun.jndi.cosnaming.CNCtx.initOrbAndRootContext(CNCtx.java:209)
at com.sun.jndi.cosnaming.CNCtx.<init>(CNCtx.java:69)
at com.sun.jndi.cosnaming.CNCtxFactory.getInitialContext(CNCtxFactory.java:32)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
at javax.naming.InitialContext.init(InitialContext.java:219)
at javax.naming.InitialContext.<init>(InitialContext.java:195)
at com.test.TestDirectDocumentLoad.getContext(TestDirectDocumentLoad.java:59)
at com.test.TestDirectDocumentLoad.loadDocs(TestDirectDocumentLoad.java:139)
at com.test.TestDirectDocumentLoad.main(TestDirectDocumentLoad.java:116)
Caused by: org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 201 completed: No
at com.sun.corba.se.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:173)
at com.sun.corba.se.internal.iiop.ConnectionTable.getConnection(ConnectionTable.java:65)
at com.sun.corba.se.internal.iiop.GIOPImpl.getConnection(GIOPImpl.java:67)
at com.sun.corba.se.internal.corba.ClientDelegate.createRequest(ClientDelegate.java:652)
at com.sun.corba.se.internal.corba.ClientDelegate.createRequest(ClientDelegate.java:594)
at com.sun.corba.se.internal.corba.InitialNamingClient.resolve(InitialNamingClient.java:1105)
at com.sun.corba.se.internal.corba.InitialNamingClient.resolveUsingBootstrapProtocol(InitialNamingClient.java:788)
at com.sun.corba.se.internal.corba.InitialNamingClient.cachedInitialReferences(InitialNamingClient.java:1186)
at com.sun.corba.se.internal.corba.InitialNamingClient.resolve_initial_references(InitialNamingClient.java:1079)
at com.sun.corba.se.internal.corba.ORB.resolve_initial_references(ORB.java:2436)
at com.sun.jndi.cosnaming.CNCtx.setOrbAndRootContext(CNCtx.java:340)
... 12 more
I have the J2EE jar on the client path and all....but can't get through this error
need help guys!
Samir -
Dynamic Servlet reload activation in Weblogic 6.0 using web applications
Dynamic Servlet reload activation in Weblogic 6.0 using web applications
Add the next lines to your web.xml file
<context-param>
<param-name>weblogic.httpd.servlet.reloadCheckSecs</param-name>
<param-value>0</param-value>
</context-param>
<context-param>
<param-name>weblogic.httpd.servlet.classpath</param-name>
<param-value>C:/bea/wlserver6.0/config/myServer/applications/MyApp/WEB-INF/serverclasses</param-value>
</context-param>
Register your servlet on web.xml file.
<servlet>
<servlet-name>Test</servlet-name>
<servlet-class>Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test/*</url-pattern>
</servlet-mapping>
<servlet>
Create a directory under WEB-INF called "serverclasses"
copy your servlet(also directories under serverclasses if your class has a package).
Don't forget to remove from \classes the same servlet class file.
I hope it could be helpfull for the community.
Regards
Dynamic Servlet reload activation in Weblogic 6.0 using web applications
Add the next lines to your web.xml file
<context-param>
<param-name>weblogic.httpd.servlet.reloadCheckSecs</param-name>
<param-value>0</param-value>
</context-param>
<context-param>
<param-name>weblogic.httpd.servlet.classpath</param-name>
<param-value>C:/bea/wlserver6.0/config/myServer/applications/MyApp/WEB-INF/serverclasses</param-value>
</context-param>
Register your servlet on web.xml file.
<servlet>
<servlet-name>Test</servlet-name>
<servlet-class>Test</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Test</servlet-name>
<url-pattern>/Test/*</url-pattern>
</servlet-mapping>
<servlet>
Create a directory under WEB-INF called "serverclasses"
copy your servlet(also directories under serverclasses if your class has a package).
Don't forget to remove from \classes the same servlet class file.
I hope it could be helpfull for the community.
Regards
-
Unable to boot weblogic webserver, Unrecognized option: -jrockit
Hello Experts,
I am configuring first webserver domain in newly installed Peopletools 8.51 and FSCM 9.1 environment.
Below are the details --
Server -- Windows Server 2008R2 (64bit)
Weblogic -- 10.3.6 (64 bit)
JDK -- jdk1.7.0.21 (64 bit)
While installing I took care of spaces and everything and now every variable is pointing to right direction but when I try to start the weblogic domain I get the following error --
C:\FSCNFG\webserv\FSCNFG\bin>set JAVA_HOME=C:\Java\jdk1.7.0_21
C:\FSCNFG\webserv\FSCNFG\bin>set PATH=%JAVA_HOME%/bin;%PATH%
C:\FSCNFG\webserv\FSCNFG\bin>set USER_MEM_ARGS=-Xms32m -Xmx200m -XX:MaxPermSize=350m
C:\FSCNFG\webserv\FSCNFG\bin>startPIA.cmd
Attempting to start WebLogic Server 'PIA'
starting weblogic with Java version:
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
java -jrockit -XnoOpt -XXnoJITInline -Xms512m -Xmx512m -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform -Djava.util.logging.config.file=C:\FSCNFG\webserv\FSCNFG\
piaconfig\properties\logging.properties -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Dweblogic.Name=PIA -Dps_vault=C:\FSCNFG\webserv\FSCNFG\piaconf
ig\properties\psvault -Djavax.net.ssl.trustStore="C:/FSCNFG\webserv\FSCNFG\piaconfig\keystore\pskey" -Dweblogic.ProductionModeEnabled=true -Djava.security.policy=C:\Oracle\MIDDLE~1\
WLSERV~1.3\server\lib\weblogic.policy -Dssl.debug=false -Dps_home="C:/FSCNFG" weblogic.Server
Unrecognized option: -jrockit
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
WebLogic is no longer running.
I tried google it but there is no resolution found on this one.
Appreciate your help in this regard.
Regards,
RahulI am able to boot the app server by changing in the configuration file -->setENV.cmd.
I put -server instead of -jrockit, i don't know why it is pointing to -jrockit.
Below is the value that I put -->
SET JAVA_OPTIONS_WIN=-server -Xms256m -Xmx256m -XX:CompileThreshold=8000 -XX:MaxPermSize=128m
in place of below value-->
SET JAVA_OPTIONS_WIN=-jrockit -XnoOpt -XXnoJITInline -Xms512m -Xmx512m -Dtoplink.xml.platform=oracle.toplink.platform.xml.jaxp.JAXPPlatform
I am still not able to check the status of the server and shut it down properly.
Any suggestions ?
Regards,
Rahul -
Weblogic 10 MDB using Websphere MQ 6.1
I am trying to configure weblogic server to use an MQ queue to trigger an MDB.
I have setup the JNDI foreign provider with the links between the local and remote JNDI names. I have also placed the relevant MQ jars into the classpath.
However when I startup the server I get the following problem:
Error getting JMSServer member info NestedException Message is :com.ibm.mq.jms.MQQueue
Has anyone successfully integrated these versions of weblogic and websphere MQ? From a search of relevant docs, it appears the weblogic approach has changed in recent versions from defining 'foreign JMS providers' to JNDI providers - however the documentation related to MQ integration all users the old approach - is there any more uptodate documents anywhere?
Full exception is:
Error getting JMSServer member info
at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:440
at weblogic.application.internal.flow.ModuleListenerInvoker.activate(Mod
uleListenerInvoker.java:107)
at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(Depl
oymentCallbackFlow.java:381)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:26)
at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(De
ploymentCallbackFlow.java:71)
Truncated. see log file for complete stacktrace
Error getting JMSServer member info NestedException Message is :com.ibm.mq.jms.MQQueue
at weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.createMDMan
agers(MessageDrivenBeanInfoImpl.java:1293)
at weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.activate(Me
ssageDrivenBeanInfoImpl.java:1058)
at weblogic.ejb.container.deployer.EJBDeployer.activate(EJBDeployer.java
:1322)
at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:423
at weblogic.application.internal.flow.ModuleListenerInvoker.activate(Mod
uleListenerInvoker.java:107)
Truncated. see log file for complete stacktrace
>
Thanks in advance.I've got the same error running WLS 9.2MP2 against a Tibco foreign provider dying at the same spot ModuleListenerInvoker.java:107:
Error getting JMSServer member info
at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:422)
at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)
at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:381)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:71)
Truncated. see log file for complete stacktrace
Error getting JMSServer member info NestedException Message is :com.tibco.tibjms.naming.TibjmsFederatedTopic
at weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.createMDManagers(MessageDrivenBeanInfoImpl.java:12$
at weblogic.ejb.container.deployer.MessageDrivenBeanInfoImpl.activate(MessageDrivenBeanInfoImpl.java:1050)
at weblogic.ejb.container.deployer.EJBDeployer.activate(EJBDeployer.java:1270)
at weblogic.ejb.container.deployer.EJBModule.activate(EJBModule.java:405)
at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:107)
Truncated. see log file for complete stacktrace -
What's new in Weblogic 8.1 using MQ
We will use MQseries 5.3 as are Queuing-system and Weblogic Server 8.1
as our appication server.
We don't have to use transactions in our messages.
I've the following questions.
In weblogic documentation Using Foreign JMS Providers with Weblogic
Server from May 2002 is written For Weblogic 7.
What are the differences with 8 and is there a document written for
version 8.
Must we still write a startup class?
I'll hope someone can give more info about the new features of
WebLogic 8 for using Foreign JMS Providers and the differences with
Weblogic Server 7.
greetings,
Andre Torensma
Developer
Friesland Bank
The document is still valid. That is, you can do what the document says and
they'll still work. However, there are a few new features:
-- "Foreign JMS Server" pages in the console (and config MBeans) let you set
up JNDI "symbolic links" between objects in the WLS JNDI name space and your
own JNDI provider, like the one you use for MQ. This may make it easier to
set up MQ in many cases.
-- The EJB "resource-reference" feature, which you use to bind a JMS
ConnectionFactory into an EJB or servlet's private JNDI tree, wraps the JMS
objects so that it can provide automatic transaction enlistment and pooling.
This means it's a lot easier to send an MQ message from inside an EJB or
servlet. There's a section on "Using JMS with EJBs and Servlets" in the JMS
programming guide that explains how to use this.
-- The startup class that people used in the past was one possible way to
create an MQ connection factory and use it inside WLS. In 7.0, you had the
option of setting up a JNDI provider (like the "filesystem" provider) and
storing your MQ JMS objects in there using the IBM "jmsadmin" tool. The
white paper describes this. You can still do this in 8.1. The difference is
that once you do that, you can use the "Foreign JMS Provider" support so
that you don't have to copy the information about that JNDI provider into
every EJB and MDB that needs to talk to MQ.
greg
"Andre Torensma" <[email protected]> wrote in message
news:[email protected]...
> We will use MQseries 5.3 as are Queuing-system and Weblogic Server 8.1
> as our appication server.
> We don't have to use transactions in our messages.
>
> I've the following questions.
> In weblogic documentation Using Foreign JMS Providers with Weblogic
> Server from May 2002 is written For Weblogic 7.
> What are the differences with 8 and is there a document written for
> version 8.
>
> Must we still write a startup class?
>
> I'll hope someone can give more info about the new features of
> WebLogic 8 for using Foreign JMS Providers and the differences with
> Weblogic Server 7.
>
> greetings,
>
> Andre Torensma
> Developer
> Friesland Bank
-
Stateful WebLogic Web Services using cookie
Hi all,
How do I configure WebLogic Web Services to return cookie in the HTTP header?
In my weblogic.xml I included the following attributes but no cookie is returned in the HTTP header.
<session-descriptor>
<cookie-http-only>false</cookie-http-only>
<tracking-enabled>true</tracking-enabled>
<cookies-enabled>true</cookies-enabled>
<cookie-name>JSESSION_ID</cookie-name >
</session-descriptor>
Thanks
SMTOk just as I expected. So I guess I am left with the following two options
1) either I switched to using JAXB in my apps instaed of xmlbeans....
2) or if I still wanna use the old JAX-RPC web services to deploy on the Weblogic 10gR3 server i will have to create my own ant task jwsc directly......as shown below in your docs
Programming Web Services for WebLogic Server (ant tasks)
http://download.oracle.com/docs/cd/E13222_01/wls/docs92/webserv/anttasks.html
Getting Started With WebLogic Web Services Using JAX-RPC
http://download.oracle.com/docs/cd/E12840_01/wls/docs103/webserv_rpc/index.html
Will OEPE be supporting the old JAX-RPC anytime in the near future release? or have to create own build ant task to call jwsc ant task directly to compile JAX-RPC web services??
Maybe you are looking for
-
11:22 (7 minutes ago) to AppleSupport Dear Sir/Madam Since the wifi is not coming ON how can I open this diagnostic on the iphone 4S am using and having problem with wifi behaving in erratic manner. Am a professional engineer for projects and am
-
Parent table on one database and child table on the other database same svr
Hi all, 1. Create table A with primary key on one database 2. Create table B with foreign key referencing the primary key of table A on different database but same server... How to do that, is that using database link..but how? Please, help Regards,
-
Working with Transactions in BPEL PM
Hi, I am working on the Transactions in BPEL by solving the sample (<drive>\product\10.1.3.1\OracleAS_1\samples\tutorials\122.DBAdapter\advanced\dmlInvoke\*XAInsert*) provided in Oracle SOA suite samples. In this, I have performed by taking two diffe
-
Hi, in JSF,in a datatable i am using <h:outputLink> for a column.. and i am using some events for security purpose.. For example <h:commandButton id="btn4grpnam" value="Group Name" action="masterfaqsublist" event="faq.addgroup" styleClass="
-
Creative Suite Design Premium - Flash Builder Upgrade
Hi, I bought the Design Premium product last week and I'm keen to investigate mobile development side of things (we develop Mobile Apps at YARG) but it looks like you need Flash Builder, which you don't get with Design Premium. I'm new to the Adobe