Should I place a weblogic server outside my firewall?

I am looking at setting up an app server running an HR application. I want employees to be able to access it from home and internally at work. One option is to set up two app servers one internally and one externally outside the firewall. Another option someone suggested was to just set up some kind of external apache server that just redirects traffic to the internal app server through an open port in the firewall. I'm not sure what is best or what is most secure. I have a lot of reading to do. Can anyone advise on the pros and cons or suggest some good reading material? I will be using the most recent version of weblogic. Thanks.

You can set up reverse proxy and allow external users to access it via the reverse proxy.
Internal users will anyways have access to WLS.

Similar Messages

  • Socks proxy call  from a weblogic server across the firewall to an external program

    Hi,
    From our weblogic server, we are trying to connect to an external
    program outside our firewall through SSL. The SSL connection is being
    tunneled through a socks proxy in the DMZ. (We have not yet made it
    work so far. Currently, we are trying to make it work)
    From the weblogic bean, we are doing the following
    System.setProperty("socksProxySet", "true");
    System.setProperty("socksProxyHost", "w.x.y.z");
    System.setProperty("socksProxyPort", "1080");
    Not that weblogic bean is the initiator of the connection and it talks
    to a program outside our firewall.
    My question is, will this kind of system level setting in the weblogic
    server have any negative impact? This is because, RMI is over sockets
    and weblogic might be talking to its internal components through
    sockets.
    Is it advisable to have such socks related setting the weblogic bean
    level?
    thanks,
    jas.

    Hi,
    From our weblogic server, we are trying to connect to an external
    program outside our firewall through SSL. The SSL connection is being
    tunneled through a socks proxy in the DMZ. (We have not yet made it
    work so far. Currently, we are trying to make it work)
    From the weblogic bean, we are doing the following
    System.setProperty("socksProxySet", "true");
    System.setProperty("socksProxyHost", "w.x.y.z");
    System.setProperty("socksProxyPort", "1080");
    Not that weblogic bean is the initiator of the connection and it talks
    to a program outside our firewall.
    My question is, will this kind of system level setting in the weblogic
    server have any negative impact? This is because, RMI is over sockets
    and weblogic might be talking to its internal components through
    sockets.
    Is it advisable to have such socks related setting the weblogic bean
    level?
    thanks,
    jas.

  • Weblogic server 8.1 sp5 connection to MQ V 7.1

    Hi,
    We are using Weblogic 8.1 sp5 to connect to Websphere MQ v 5.3 using the "Foreign JMS Server" connectivity of Weblogic. Websphere MQ Qmgr is being accessed in ".bindings" mode.
    we have configured an XA Queue connection factories and queues in the file based jndi tree (.bindings) to connect to MQ. Weblogic is configured to use this bindings file to look up the file base JNDI tree for Weblogic MQ and also all binaries such as "com.ibm.mq.mqjms.jar" etc are available in its classpath.
    An MDB is deployed on weblogic to listen to an MQ queue. The connectivity works fine and messages are delivered to the MDB (XA mode) and processed fine.
    Now the MQ is getting upgraded to V 7.1.
    From the below link i think we can only use weblogic server 9.1 to connect MQ v 7.1
    http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/index.jsp?topic=/com.ibm.mq.csqzaw.doc/jm41140_.htm
    If i am wrong can you clarify the below doubts
    1) What changes should be done at weblogic server side ... like
    a) getting the new .bindings file for MQ V 7.1 and it's related jars.
    2) Will the above set-up works as java version is 1.4.2.10
    3) Is there any known issues.
    for ex: http://www-01.ibm.com/support/docview.wss?uid=swg1IZ71306
    Thanks in advance

    If MQ V5 clients cannot interoperate with MQ V7 servers, then perhaps MQ V6 clients support the 1.4 JVM? If so, I suppose you can use an MQ V6 client to communicate with V7.
    Alternatively, perhaps MQ's "extended transactional client" provides more flexibility in interoperability than the client you're using.
    Tom

  • Startup Class in WebLogic server 6.1

    I Have a Java application as startup class in Weblogic server 6.1 . I need to stop
    the application without restarting the Weblogi server (The startup class should
    be removed and the change should be reflected in WebLogic server). Is it possible
    to achieve this. I Know that we can remove the startup class from the console
    but the change is getting reflected only if i restart the WebLogic Server. Can
    some one help me out ?.
    Thanks,
    S Gopikrishna

    Even if it is EJB-only, adding .war with startup logic will be more convinient
    than startup classes.
    S Gopikrishna <[email protected]> wrote:
    Hi
    Thanks a lot for the info. My application is not servlet based rather not
    web based. In this case how to solve my startupclass problem.
    Regards,
    S Gopikrishna
    Dimitri Rakitine <[email protected]> wrote:
    You can deploy web-app(stand-alone, or as a part of an EAR), which has
    servlets marked as
    load-on-startup (in that case you can use servlet's init() method to
    perform your startup
    logic), or has servlet context listeners registered
    (http://e-docs.bea.com/wls/docs61/webapp/app_events.html#177041) - contextInitialized()
    callback will be called when application is deployed, and contextDestroyed()
    will be called when application is undeployed.
    S Gopikrishna <[email protected]> wrote:
    Thanks a lot for the info. Iam pretty new to WeblogicServer. Can utell me about
    how to use load-on-startup servlets or application listeners ?.
    Thanks in Advance
    S Gopikrishna
    Dimitri Rakitine <[email protected]> wrote:
    You can look into using load-on-startup servlets or application listeners
    instead
    of startup classes in 6.1 - that way you can redeploy your application
    and re-execute
    it's startup logic without placing any classes in the system classpath
    or restarting
    WebLogic.
    S Gopikrishna <[email protected]> wrote:
    I Have a Java application as startup class in Weblogic server 6.1
    I need to stop
    the application without restarting the Weblogi server (The startupclass should
    be removed and the change should be reflected in WebLogic server).Is it possible
    to achieve this. I Know that we can remove the startup class from
    the
    console
    but the change is getting reflected only if i restart the WebLogicServer. Can
    some one help me out ?.
    Thanks,
    S Gopikrishna--
    Dimitri--
    Dimitri
    Dimitri

  • Error when starting weblogic server 10.3.6

    hi am having below error when starting my weblogic server am in window xp
    C:\mydomain\base_domain\bin>DIR
    Volume in drive C is WinXP
    Volume Serial Number is F086-F167
    Directory of C:\mydomain\base_domain\bin
    22/04/2011  11:10 PM    <DIR>          .
    22/04/2011  11:10 PM    <DIR>          ..
    22/04/2011  11:10 PM    <DIR>          nodemanager
    22/04/2011  11:10 PM    <DIR>          server_migration
    22/04/2011  11:10 PM    <DIR>          service_migration
    29/11/2011  10:14 PM            14,273 setDomainEnv.cmd
    29/11/2011  10:14 PM            16,221 setDomainEnv.sh
    29/11/2011  10:14 PM             3,322 startManagedWebLogic.cmd
    29/11/2011  10:14 PM             3,147 startManagedWebLogic.sh
    29/11/2011  10:14 PM             5,914 startWebLogic.cmd
    29/11/2011  10:14 PM             5,657 startWebLogic.sh
    29/11/2011  10:14 PM             2,528 stopManagedWebLogic.cmd
    29/11/2011  10:14 PM             2,391 stopManagedWebLogic.sh
    29/11/2011  10:14 PM             2,103 stopWebLogic.cmd
    29/11/2011  10:14 PM             2,081 stopWebLogic.sh
                  10 File(s)         57,637 bytes
                   5 Dir(s)   6,815,825,920 bytes free
    C:\mydomain\base_domain\bin>START startWebLogic.cmd
    C:\mydomain\base_domain\bin>
    JAVA Memory arguments: -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=
    128m  -XX:MaxPermSize=512m
    WLS Start Mode=Development
    CLASSPATH=C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar;C
    :\PROGRA~1\Java\JDK16~1.0_2\lib\tools.jar;C:\wlserver\server\lib\weblogic_sp.jar
    ;C:\wlserver\server\lib\weblogic.jar;C:\modules\features\weblogic.server.modules
    _10.3.4.0.jar;C:\wlserver\server\lib\webservices.jar;C:\modules\org.apache.ant_1
    .7.1/lib/ant-all.jar;C:\modules\net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.
    jar;C:\oracle\Middleware\wlserver_10.3\sip\server\lib\weblogic_sip.jar;C:\Oracle
    \MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrf.jar;C:\wlserver\common\derby\li
    b\derbyclient.jar;C:\wlserver\server\lib\xqrl.jar
    PATH=;C:\wlserver\server\native\win\32;C:\wlserver\server\bin;C:\modules\org.apa
    che.ant_1.7.1\bin;C:\PROGRA~1\Java\JDK16~1.0_2\jre\bin;C:\PROGRA~1\Java\JDK16~1.
    0_2\bin;C:\Program Files\PC Connectivity Solution\;C:\product\11.2.0\dbhome_1\bi
    n;C:\product\11.2.0\dbhome_1;C:\forms;C:\DevSuiteHome_1\jlib;C:\Program Files\PH
    P;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Commo
    n Files\Roxio Shared\DLLShared;C:\Program Files\Common Files\Roxio Shared\DLLSha
    red;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared;C:\Program Files\Co
    mmon Files\DivX Shared;c:\Program Files\Java\jdk1.6.0_21\bin;C:\Program Files\Co
    mmon Files\Roxio Shared\10.0\DLLShared;C:\Program Files\Common Files\Roxio Share
    d\DLLShared;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared;C:\mywls;C
    :\mydomain\base_domain\bin;C:\Program Files\Java\jre6\bin\client;C:\Program File
    s\Java\jre6\bin;C:\Program Files\Java\jdk1.6.0_21\jre\bin;C:\Program Files\Java\
    jdk1.6.0_21\bin;C:\Program Files\Java\jdk1.6.0_21;C:\Program Files\Java\jre6;C:\
    DevSuiteHome_1\forms;C:\DevSuiteHome_1\cgenf61\admin;C:\DevSuiteHome_1\forms;C:\
    forms\sms_code.pll;C:\mywls\wlserver;C:\Java\jdk1.6.0_21;C:\wlserver\server\nati
    ve\win\32\oci920_8
    *  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.6.0_21"
    Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
    Java HotSpot(TM) Client VM (build 17.0-b17, mixed mode)
    Starting WLS with line:
    C:\PROGRA~1\Java\JDK16~1.0_2\bin\java -client   -Xms256m -Xmx512m -XX:CompileThr
    eshold=8000 -XX:PermSize=128m  -XX:MaxPermSize=512m -Dweblogic.Name=AdminServer
    -Djava.security.policy=C:\wlserver\server\lib\weblogic.policy  -Xverify:none -ea
    :com.bea.wcp...   -da -Dplatform.home=C:\wlserver -Dwls.home=C:\wlserver\server
    -Dweblogic.home=C:\wlserver\server  -Dcommon.components.home=C:\Oracle\MIDDLE~1\
    ORACLE~1 -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.common
    s.logging.impl.Jdk14Logger -Ddomain.home=C:\mydomain\BASE_D~1 -Djrockit.optfile=
    C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrocket_optfile.txt -Dorac
    le.server.config.dir=C:\mydomain\BASE_D~1\config\FMWCON~1\servers\AdminServer -D
    oracle.domain.config.dir=C:\mydomain\BASE_D~1\config\FMWCON~1  -Digf.arisidbeans
    .carmlloc=C:\mydomain\BASE_D~1\config\FMWCON~1\carml  -Digf.arisidstack.home=C:\
    mydomain\BASE_D~1\config\FMWCON~1\arisidprovider -Doracle.security.jps.config=C:
    \mydomain\BASE_D~1\config\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=C:\
    mydomain\BASE_D~1\servers\AdminServer\tmp\_WL_user -Doracle.deployed.app.ext=\-
    -Dweblogic.alternateTypesDirectory=C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.os
    soiap_11.1.1,C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.oamprovider_11.1.1 -Djav
    a.protocol.handler.pkgs=oracle.mds.net.protocol  -Dweblogic.jdbc.remoteEnabled=f
    alse  -Dweblogic.management.discover=true  -Dwlw.iterativeDev= -Dwlw.testConsole
    = -Dwlw.logErrorsToConsole=  weblogic.Server
    Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/Server
    Caused by: java.lang.ClassNotFoundException: weblogic.Server
            at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
            at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    Could not find the main class: weblogic.Server.  Program will exit.
    my set is
    C:\mydomain\base_domain\bin>SET
    ALLUSERSPROFILE=C:\Documents and Settings\All Users
    APPDATA=C:\Documents and Settings\Desmond\Application Data
    CLIENTNAME=Console
    CommonProgramFiles=C:\Program Files\Common Files
    COMPUTERNAME=MADIMAD-B533821
    ComSpec=C:\WINDOWS\system32\cmd.exe
    FORMS90_PATH=C:\forms
    FP_NO_HOST_CHECK=NO
    HOMEDRIVE=C:
    HOMEPATH=\Documents and Settings\Desmond
    LOGONSERVER=\\MADIMAD-B533821
    NUMBER_OF_PROCESSORS=2
    ORACLE_HOME=C:\product\11.2.0\dbhome_1
    OS=Windows_NT
    Path=C:\Program Files\PC Connectivity Solution\;C:\product\11.2.0\dbhome_1\bin;C
    :\product\11.2.0\dbhome_1;C:\forms;C:\DevSuiteHome_1\jlib;C:\Program Files\PHP;C
    :\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common F
    iles\Roxio Shared\DLLShared;C:\Program Files\Common Files\Roxio Shared\DLLShared
    ;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared;C:\Program Files\Commo
    n Files\DivX Shared;c:\Program Files\Java\jdk1.6.0_21\bin;C:\Program Files\Commo
    n Files\Roxio Shared\10.0\DLLShared;C:\Program Files\Common Files\Roxio Shared\D
    LLShared;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared;C:\mywls;C:\m
    ydomain\base_domain\bin;C:\Program Files\Java\jre6\bin\client;C:\Program Files\J
    ava\jre6\bin;C:\Program Files\Java\jdk1.6.0_21\jre\bin;C:\Program Files\Java\jdk
    1.6.0_21\bin;C:\Program Files\Java\jdk1.6.0_21;C:\Program Files\Java\jre6;C:\Dev
    SuiteHome_1\forms;C:\DevSuiteHome_1\cgenf61\admin;C:\DevSuiteHome_1\forms;C:\for
    ms\sms_code.pll;C:\mywls\wlserver;C:\Java\jdk1.6.0_21
    PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
    PHPRC=C:\Program Files\PHP\
    PROCESSOR_ARCHITECTURE=x86
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel
    PROCESSOR_LEVEL=6
    PROCESSOR_REVISION=170a
    ProgramFiles=C:\Program Files
    PROMPT=$P$G
    SESSIONNAME=Console
    SystemDrive=C:
    SystemRoot=C:\WINDOWS
    TEMP=C:\DOCUME~1\Desmond\LOCALS~1\Temp
    TMP=C:\DOCUME~1\Desmond\LOCALS~1\Temp
    USERDOMAIN=MADIMAD-B533821
    USERNAME=Desmond
    USERPROFILE=C:\Documents and Settings\Desmond
    windir=C:\WINDOWS
    aa__COMPAT_LAYER=EnableNXShowUI

    Tshifhiwa,
    Back again? Nothing learned?
    No jdev version?
    You should n^know by now that you have to give at least some basic information.
    A description of what you tried to do outside the listing would help too.
    Timo

  • Error while starting the Weblogic Server in SOA Suite

    Hi All,
    I installed SOA Suite 11.1.1.4.0 (weblogic server and SOA managaed server) couple of days back.The same machine has two more weblogic servers which contain different applications.(Means there total three Weblogic admin servers and one SOA manage server).
    I used to start all the servers successfully .I also used to start SOA server successfully .
    But today when I am trying to start Weblogic Admin server(SOA related),I am getting below error:
    Error Log:
    ***C:\Oracle\Middleware\user_projects\domains\mdm_soadomain\bin>startWebLogic***
    ***The system cannot find the path specified.***
    -------------------------- --------------------------- some error log content here -------------------------------------
    ***ib\DemoTrust.jks -Dem.oracle.home=C:\Oracle\Middleware\oracle_common -Djava.awt.headless=true -Dums.oracle.home=C:\Oracle\Middleware\Oracle_SOA1 -Dweblogic.management.discover=true -Dwlw.iterativeDev***
    ***= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= weblogic.Server***
    ***Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/Server***
    ***Caused by: java.lang.ClassNotFoundException: weblogic.Server***
    ***at java.net.URLClassLoader$1.run(URLClassLoader.java:202)***
    ***at java.security.AccessController.doPrivileged(Native Method)***
    ***at java.net.URLClassLoader.findClass(URLClassLoader.java:190)***
    ***at java.lang.ClassLoader.loadClass(ClassLoader.java:306)***
    ***at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)***
    ***at java.lang.ClassLoader.loadClass(ClassLoader.java:247)***
    ***Could not find the main class: weblogic.Server. Program will exit.***
    ***C:\Oracle\Middleware\user_projects\domains\mdm_soadomain\bin>***
    I saw setDomainEnv.cmd file and all other files.I did not change anything recently.But I am nit getting any idea why that exception is coming.
    PLease give me guidance for this.
    Thanks in advance
    Edited by: 899283 on Jun 7, 2013 5:06 AM

    Hi,
    Is the message "The system cannot find the path specified." reported as a direct response on the "C:\Oracle\Middleware\user_projects\domains\mdm_soadomain\bin>startWebLogic" command, by Windows? Or do you see that this command really is executing but is the message reported later in the logs? Is it also reported on the command window output?
    From your questioning I take it that the command initially really is executing and that the path not found message is reported later in the process. In that case it you should debug the start process. My method in these cases is adding recognizable echo statements in the weblogic start scripts. Firstly to see how far the process comes, which statements are executed. Basically to narrow down at what specific statement/command the scripts fails.
    Secondly to echo the specific environment variables used. These things don't happen "magically" somehow, somewhere, something is changed. Although you might not find out when it was and who was responsible.
    What might help is to know that the startWeblogic script is calling the setDomainEnv script in the same folder and also does a call to a weblogic settings script in the weblogic binaries folder from the weblogic home. (I don't know the scripts name by heart and I haven't have a VM started with a WLS env right now.
    Then after these two scripts and doing some Environment variable checking to build up the arguments (java vendor, memory-args, etc.) for the java-process, it in the end calls the java-process from the choosen JVM-home. So it might be interesting to look up the place where it actually calls java. And right before that put echo's to display the JAVA_HOME and the complete java-command that it plans to execute. It might be that you installed another JVM/JDK, maybe you updated the default JVM on windows? And that it just can't find the correct JVM.
    In setDomainEnv you can set up the paths to the different JVM's. Using the JAVA_VENDOR environment variable you can switch between them.
    For instance, if you want to use JRockit, look voor the BEA_JAVA_HOME. The variable for Sun Hotspot should be around there as well. Validate those.
    Hope this helps.
    Regards,
    Martien

  • Bad CRC error when install WebLogic Server 9.2 on Itanium platform.

    I download the install image according below steps:
    1. Go to the BEA download site a http://commerce.bea.com.
    2. Click on the link for Bea WebLogic.
    3. Click on the link for WebLogic Server 9.2.
    From the list of OS Platforms, select Novell SUSE Linux Enterprise Server (9, Itanium).
    4. Download the server920_linux64.bin binary installer.
    Then I try to install on my Itanium box, bad CRC errors occured as below output messages:
    juggernaut:/opt/wls-j2/image # ./server920_linuxia64.bin
    Extracting 0%./tmp//fileZeI8cc/jrockit-jre1.5.0_04/lib/charsets.jar bad CRC c453bc6d (should be 5a4ab10f)
    ............/tmp//fileZeI8cc/jrockit-jre1.5.0_04/lib/rt.jar bad CRC 0f42e0de (should be ce1d9aff)
    /tmp//fileZeI8cc/bids.jar bad CRC c79d217d (should be dc406837)
    /tmp//fileZeI8cc/comdev.jar bad CRC 55cee4be (should be bce80f3d)
    ./tmp//fileZeI8cc/wizard.jar bad CRC 54069bdc (should be c6327edd)
    ../tmp//fileZeI8cc/linux_ia64_jrockit90_150_04_jdk.zip bad CRC b70b8a17 (should be 52ff2ba4)
    ........./tmp//fileZeI8cc/linux_ia64_jrockit90_150_04_jrockit.zip bad CRC 406b75ed (should be 4f913183)
    .............................../tmp//fileZeI8cc/wls9200server_75_COMP_linux64en.jar bad CRC 2bc35275 (should be fe2bcb26)
    ../tmp//fileZeI8cc/wls9200examples_75_COMP_linux64en.jar bad CRC cdb78916 (should be cf255dc9)
    ......../tmp//fileZeI8cc/wls9200plugins_75_COMP_linux64en.jar bad CRC 49e4694b (should be 0b135269)
    ................................./tmp//fileZeI8cc/wlw9200app_75_COMP_linux64en.jar bad CRC fbcdda1a (should be 56d31118)
    100%
    ** Error during extraction, error code = 2.
    Here is my box configurations:
    Disk configuration:
    juggernaut:/opt/wls-j2/image # df -k
    Filesystem 1K-blocks Used Available Use% Mounted on
    /dev/sda3 35002316 4454504 30547812 13% /
    tmpfs 2019488 48 2019440 1% /dev/shm
    /dev/sda1 205587 6587 199000 4% /boot/efi
    RAM configuration:
    juggernaut:/opt/wls-j2/image # vmstat
    procs -----------memory---------- ---swap-- -----io---- system ----cpu----
    r b swpd free buff cache si so bi bo in cs us sy id wa
    0 0 0 1798832 114224 1855424 0 0 3 20 6 0 0 0 100 0
    Kernel:
    Linux juggernaut 2.6.5-7.244-default #1 SMP Mon Dec 12 18:32:25 UTC 2005 ia64 ia64 ia64 GNU/Linux
    By the way, I ftp the image via binary model.
    I've no idea about the errors, any help will be greatly appreciated, thks a million in advance!

    Hi,
    I had come up with this issue twice, once I download WL from a server from Asia, and had this issue. I just download once again from the server at US, and the issue was gone. The second time it was a weird anti virus configuration that tried to scan the file while the installation was taking place (I do not think this last one applies here.)
    Regards,
    LG

  • Weblogic Server 9.2 - JMS File Store not working as expected.

    Hi,
    I am facing a problem at the server startup possibly due to huge size of the JMS File Store created.
    My question is that our application receives messages via MDB (container managed),
    Even after successfully processing the message, the message which is logged in the File Store is not deleted.
    How can i make sure that a message which is successfully processed is not logged in the file store?
    (considering container managed transactions do not require acknowledgement-mode set in the descriptor, altough i have it specified)
    Find the the stack trace on the server log below:
    ####<Dec 10, 2008 11:45:30 AM CST> <Error> <JMS> <xlqwls01> <ACSServer1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tu
    ning)'> <<WLS Kernel>> <> <> <1228931130485> <BEA-040123> <Failed to start JMS Server "SDBJMSServer1" due to weblogic.jms.common.JMSException: web
    logic.messaging.kernel.KernelException: Unexpected store exception in messaging kernel recovery.
    weblogic.jms.common.JMSException: weblogic.messaging.kernel.KernelException: Unexpected store exception in messaging kernel recovery
    at weblogic.jms.backend.BackEnd.open(BackEnd.java:963)
    at weblogic.jms.deployer.BEAdminHandler.activate(BEAdminHandler.java:180)
    at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:237)
    at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
    at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:589)
    at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:450)
    at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:430)
    at weblogic.management.deploy.internal.DeploymentAdapter$2.doPrepare(DeploymentAdapter.java:100)
    at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:177)
    at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    weblogic.messaging.kernel.KernelException: Unexpected store exception in messaging kernel recovery
    at weblogic.messaging.kernel.internal.PersistenceImpl.recover(PersistenceImpl.java:839)
    at weblogic.messaging.kernel.internal.KernelImpl.open(KernelImpl.java:235)
    at weblogic.jms.backend.BackEnd.open(BackEnd.java:961)
    at weblogic.jms.deployer.BEAdminHandler.activate(BEAdminHandler.java:180)
    at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:237)
    at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
    at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:589)
    at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:450)
    at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:430)
    at weblogic.management.deploy.internal.DeploymentAdapter$2.doPrepare(DeploymentAdapter.java:100)
    at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:177)
    at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    weblogic.store.PersistentStoreException: [Store:280020]There was an error while reading from the log file
    at weblogic.store.io.file.Heap.read(Heap.java:648)
    at weblogic.store.io.file.FileStoreIO.readInternal(FileStoreIO.java:224)
    at weblogic.store.io.file.FileStoreIO.access$000(FileStoreIO.java:31)
    at weblogic.store.io.file.FileStoreIO$Cursor.nextInternal(FileStoreIO.java:573)
    at weblogic.store.io.file.FileStoreIO$Cursor.next(FileStoreIO.java:547)
    at weblogic.store.internal.PersistentStoreConnectionImpl$CursorImpl.next(PersistentStoreConnectionImpl.java:266)
    at weblogic.messaging.kernel.internal.PersistenceImpl.recoverHeaders(PersistenceImpl.java:1148)
    at weblogic.messaging.kernel.internal.PersistenceImpl.recover(PersistenceImpl.java:814)
    at weblogic.messaging.kernel.internal.KernelImpl.open(KernelImpl.java:235)
    at weblogic.jms.backend.BackEnd.open(BackEnd.java:961)
    at weblogic.jms.deployer.BEAdminHandler.activate(BEAdminHandler.java:180)
    at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:237)
    at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
    at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:589)
    at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:450)
    at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:430)
    at weblogic.management.deploy.internal.DeploymentAdapter$2.doPrepare(DeploymentAdapter.java:100)
    at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:177)
    at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    java.io.IOException: Error reading from file, No such file or directory, errno=2
    at weblogic.store.io.file.direct.DirectIONative.read(Native Method)
    at weblogic.store.io.file.direct.DirectFileChannel.read(DirectFileChannel.java:133)
    at weblogic.store.io.file.StoreFile.read(StoreFile.java:281)
    at weblogic.store.io.file.Heap.read(Heap.java:646)
    at weblogic.store.io.file.FileStoreIO.readInternal(FileStoreIO.java:224)
    at weblogic.store.io.file.FileStoreIO.access$000(FileStoreIO.java:31)
    at weblogic.store.io.file.FileStoreIO$Cursor.nextInternal(FileStoreIO.java:573)
    at weblogic.store.io.file.FileStoreIO$Cursor.next(FileStoreIO.java:547)
    at weblogic.store.internal.PersistentStoreConnectionImpl$CursorImpl.next(PersistentStoreConnectionImpl.java:266)
    at weblogic.messaging.kernel.internal.PersistenceImpl.recoverHeaders(PersistenceImpl.java:1148)
    at weblogic.messaging.kernel.internal.PersistenceImpl.recover(PersistenceImpl.java:814)
    at weblogic.messaging.kernel.internal.KernelImpl.open(KernelImpl.java:235)
    at weblogic.jms.backend.BackEnd.open(BackEnd.java:961)
    at weblogic.jms.deployer.BEAdminHandler.activate(BEAdminHandler.java:180)
    at weblogic.management.utils.GenericManagedService.activateDeployment(GenericManagedService.java:237)
    at weblogic.management.utils.GenericServiceManager.activateDeployment(GenericServiceManager.java:131)
    at weblogic.management.internal.DeploymentHandlerHome.invokeHandlers(DeploymentHandlerHome.java:589)
    at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:450)
    at weblogic.management.internal.DeploymentHandlerHome.activateInitialDeployments(DeploymentHandlerHome.java:430)
    at weblogic.management.deploy.internal.DeploymentAdapter$2.doPrepare(DeploymentAdapter.java:100)
    at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:177)
    at weblogic.management.deploy.internal.AppTransition$1.transitionApp(AppTransition.java:21)
    at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
    at weblogic.management.deploy.internal.ConfiguredDeployments.prepare(ConfiguredDeployments.java:165)
    at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:122)
    at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
    at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
    at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    Edited by: user5823244 on Dec 14, 2008 2:59 AM

    Hi,
    It seems there are two problems going on here:
    (1) Forceful shutdowns should not (must not) normally corrupt the file store. There may be a bug in WL, or it may be the admin is arbitrarily deleting some file store files while leaving others in place (not supported).
    (2) "Even after successfully processing the message, the message which is logged in the File Store is not deleted."
    This is a strong indicator that there's an application error and the message is not actually getting deleted. The file store size is proportional to the number of current messages (successfully processing/acknowledging/committing a received message frees space for new messages), and is not proportional to the number of successfully processed messages.
    I think it's likely that the application isn't actually successfully processing the message but is instead receiving a message somehow and is either:
    (A) throwing an exception from within an XA-or-non-XA-MDB or auto-ack-onMessage() and somehow forcing the message into a state where its not being redelivered for reprocessing
    (B) specifying a transacted session and failing to call session.commit()
    (C) specifying an XA transaction capable receive and failing to call commit
    (D) specifying a "client acknowledge" mode and failing to call acknowledge .
    For evidence, check the console statistics for the destination after "successfully processing" all sent messages: the value of "current" + "pending" should be zero once all processing completes, the value of "received (aka total)" should match the sent message count. If the "current" + "pending" value is non-zero, then this is an indication there are messages that were not successfully processed.
    Tom Barnes
    WebLogic Server Messaging Developer Team

  • HumanTask URI not deployed to Weblogic server correctly

    Hi, when I deployed my BPM process with one human task in it to the weblogic server, I can find that the URI for the human task is always empty. I checked all the places I can think about in my project to find the wrong configuration, but no luck. I even let the human task auto-gen all the forms for me. Still empty after deployment. I checked the def for <taskFlowFileLocation> and page configuration in the task flow, and updeploy the project many times in server.
    I use JDev11.1.1.5. Anywhere else I should check for the deployment? By the way, I cannot recreate the project from scratch because it is a common project I and my colleagues working on.

    Yes, My deployed app includes all my BPM processes and one UI project.
    The scary thing is that the deployment sent me error like "Project selected for taskflow deploymet could not be found using file url file:**********.jpr". Of course it cannot find because I had deleted that UI project and point the human task to another task flow definition through the configuration <taskFlowFileLocation> in human task definition xml file.
    Am I doing right or I have to change somewhere else in order to point to a new UI form in different UI directory?

  • Call a class after successfuly starting weblogic server

    I need to create a class which which some parameter and start a application automatically just after starting weblogic server so that when user request for application he will get quick response. Actually my application takes some time to be start service so that the very first user need to wait for some time.
    I am facing the exception of not founding initial context is thrown because the load-on-startup and
    by creating startup class the classes are loaded before the server comes in to running state.
    In that case the server doen't have its host name and port configurated.
    At the time of application setup we need to get the initial context from t3: by using
    host and port. At this stage any of the process is unable to get the context.
    Is there any way by which we can automatically call a class after starting the server.

    I have deployed a ear file.
    which has one Ear project and one ejb module and one portal application and about 4 web applications.
    One of my webapplication need to be started before the user start working on any web application.
    I have tried to configure and run you suggestion but i am unable to find the place where should i put the listener and startup class entry. my ear project has weblogic-application.xml file i shall put these entry there then xml doesn't validate and i shall get the project compile error. and same case with the application.xml of ear project and portal application weblogic.xml and web.xml file. I have found only one which is not giving compile time error is wlw-config.xml in portal application.
    I am working on weblogic workshop 10.2
    if you have any idea about that where i can put these configuration entry so that the class will called on firing event by server. then please let me know.
    thanks in advance.

  • Reg: How to Run a Script File in WebLogic Server 10.3.3

    Hi WebLogic Experts,
    In our project we are using WebLogic Serve 10.3.3. I need to run one script file. could you please suggest me where should i need to place that script file in WebLogic Server 10.3.3 and How to run & stop that Script file.?
    please experts i waiting for your's reply..
    Thanks & Regards,
    Induja..

    1. You can put a command line into startWebLogic.sh to start your script file.
    2. In your proyect you can create a java class to run the script file.
    3. You can create a java class to run the script file an setup it like a startup class into weblogic server.
    4. You can create a java class to run the script file an setup it like a job scheduler into weblogic server.
    In what time you need run this script file?

  • Weblogic server crash

    I need help.....I've been getting this error and I can't resolve this issue...please help..below are the error that I get...
    An unexpected exception has been detected in native code outside the VM.
    Unexpected Signal : 11 occurred at PC=0xfe7de06c
    Function name=ZIP_GetEntry
    Library=/usr/local/bea/jdk131_03/jre/lib/sparc/libzip.so
    Current Java thread:
    [error occured during error reporting]
    Segmentation Fault - core dumped
    + set +x
    I've deployed my application on Weblogic server 7.0 with jdk1.31_03 in sun solaris 8....I've used J2EE architechture....
    please help

    emm non of i aware of...coz alot of developers are involved in developing this system...so i'm not sure wheather they used zip function or not...
    I've try to do pstack on the core but i'm not sure what i'm looking at...below are some of the output.
    29398:     /usr/local/bea/jdk131_03/bin/../bin/sparc/native_threads/java -server
    ----------------- lwp# 1 / thread# 81 --------------------
    ff29c0b0 accept (19, cdc815f4, cdc81604, 1)
    fe35977c __1cL_hpi_accept6FipnIsockaddr_pi_i_ (19, cdc815f4, cdc81604, cdc815f4, 19, dc44b8) + 18
    fe358690 __1cDhpiGaccept6FipnIsockaddr_pi_i_ (0, cdc815f4, cdc81604, 19, e, cdc81084) + a0
    fe356884 JVM_Accept (19, cdc815f4, cdc81604, cdc816e8, dc4544, 1) + c
    d62d5eb4 Java_java_net_PlainSocketImpl_socketAccept (19, d62e8460, 0, c8ee88, c8ee84, d62e8420) + 218
    000accec ???????? (cdc816ec, cdc8176c, cdc81770, cdc813e2, 0, 109a0)
    000a9ee4 ???????? (cdc81774, f6855f28, 0, b59b4, 8, cdc81688)
    000a9ee4 ???????? (cdc81804, cdc819e0, dc44b8, b57d8, 8, cdc81710)
    000a9ee4 ???????? (cdc8189c, 0, cdc819e0, b34f8, 8, cdc817a0)
    000a9f08 ???????? (cdc81974, 1, fe4afd18, b57d8, 4, cdc81828)
    fe50ad88 __1cMStubRoutinesG_code1_ (cdc81a00, cdc81c38, a, f68e9a78, 4, cdc81918) + 3ec
    fe0c9e60 __1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_ (cdc81c30, fe4a2000, cdc81b7c, dc44b8, abd34, cdc81c38) + 308
    fe1f539c __1cJJavaCallsMcall_virtual6FpnJJavaValue_nLKlassHandle_nMsymbolHandle_4pnRJavaCallArguments_pnGThread__v_ (f68ef138, cdc81b68, cdc81b6c, fe4a2000, cdc81c30, cdc81b7c) + 150
    fe1fb368 __1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_ (cdc81c30, cdc81c2c, cdc81c28, cdc81c1c, cdc81c14, dc44b8) + 60
    fe219b84 __1cMthread_entry6FpnKJavaThread_pnGThread__v_ (f6817f78, dc44b8, fe4a2000, cdc81d38, 1e, e) + 120
    fe214684 __1cKJavaThreadDrun6M_v_ (cdc02000, fe4ad0ec, fe4a2000, 7fd98, dc44b8, 7fd98) + 3d8
    fe2123d8 _start   (fe4a2000, d6515d38, 1, ff388d04, 0, 2) + 20
    ff36b01c threadstart (dc44b8, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 2 / thread# 2 --------------------
    ff29eddc signotifywait ()
    ff35e950 _dynamiclwps (ff37c000, ff3df270, ff3df5f4, ff3deb8c, 1903, 0) + 1c
    ff361c2c thr_yield (0, 0, 0, 0, 0, 0) + 8c
    ----------------- lwp# 3 / thread# 26 --------------------
    ff29f48c lwp_sema_wait (d1581e60)
    ff3596dc _park    (d1581e60, ff37c000, 0, d1581d98, 2316c, d0181d98) + 114
    ff3593a4 _swtch   (d1581d98, d1581d98, ff37c000, 5, 1000, b) + 424
    ff35ada0 mutexadaptive_lock (ff38785c, 4c00, 1000, fffeffff, 1, 4d58) + 160
    ff35aab4 cmutexlock (c8c868, ff37c000, 1, fe1f1108, d15815f4, 0) + 84
    fe1f1108 __1cNObjectMonitorGenter26MpnGThread__v_ (c8c848, 2eacc0, fe4a2000, c8c868, c8c848, 2eacc0) + 284
    fe11a824 __1cSObjectSynchronizerKslow_enter6FnGHandle_pnJBasicLock_pnGThread__v_ (c8c848, c8c84a, 2eacc0, fe4a2000, 2eacc0, d1581740) + 214
    fe135a1c __1cSInterpreterRuntimeMmonitorenter6FpnKJavaThread_pnPBasicObjectLock__v_ (fe4a2000, da775ad0, d1581740, 2eacc0, 0, 109a0) + 88
    000b3d04 ???????? (d15817dc, d158185c, d1581860, b3c24, 4, d15816d8)
    000a9ee4 ???????? (d1581864, f6e475a8, d15818e8, b58e0, 4, d1581778)
    000aa04c ???????? (d15818ec, 7fbe8425, d15818f0, b5b4c, 8, d1581800)
    000a9ee4 ???????? (d1581974, 1, fe4afd18, b58e0, 8, d1581888)
    fe50ad88 __1cMStubRoutinesG_code1_ (d1581a00, d1581c38, a, f6f9db90, 4, d1581918) + 3ec
    fe0c9e60 __1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_ (d1581c30, fe4a2000, d1581b7c, 2eacc0, abd34, d1581c38) + 308
    fe1f539c __1cJJavaCallsMcall_virtual6FpnJJavaValue_nLKlassHandle_nMsymbolHandle_4pnRJavaCallArguments_pnGThread__v_ (f6f9de88, d1581b68, d1581b6c, fe4a2000, d1581c30, d1581b7c) + 150
    fe1fb368 __1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_ (d1581c30, d1581c2c, d1581c28, d1581c1c, d1581c14, 2eacc0) + 60
    fe219b84 __1cMthread_entry6FpnKJavaThread_pnGThread__v_ (f6817f78, 2eacc0, fe4a2000, d1581d38, 1e, e) + 120
    fe214684 __1cKJavaThreadDrun6M_v_ (d1502000, fe4ad0ec, fe4a2000, 7fd98, 2eacc0, 7fd98) + 3d8
    fe2123d8 _start   (fe4a2000, fe545d38, 0, 5, 1, fe401000) + 20
    ff36b01c threadstart (2eacc0, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 4 / thread# 4 --------------------
    ff29f48c lwp_sema_wait (fee0be60)
    ff3596dc _park    (fee0be60, ff37c000, 0, fee0bd98, d1081f10, 0) + 114
    ff3590d8 _swtch   (fee0bd98, 0, ff37c000, 5, 1000, 0) + 158
    ff357d88 cond_reltimedwait (0, fee0bd98, 0, ff37c000, 0, 0) + 1dc
    ff357b9c cond_timedwait (29338, 29320, fee0bbc8, 29338, 104db8, fee0bbc0) + 2c
    fe15721c __1cHMonitorEwait6Mll_l_ (292f0, 1, 3e8, 2faf080, 0, 3e8) + 2f0
    fe2d0e14 __1cIVMThreadEloop6M_v_ (104db8, fe4ad02c, 8, fe4bebd4, fe4bebc8, fe4bebd8) + 118
    fe2d0970 __1cIVMThreadDrun6M_v_ (fe4a2000, 104db8, 0, 0, 0, 0) + 7c
    fe2123d8 _start   (fe4a2000, ff37d658, 1, 1, ff37c000, 0) + 20
    ff36b01c threadstart (104db8, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 5 / thread# 13 --------------------
    ff29d618 poll (d2281500, 0, 1388)
    ff24d534 select (0, 0, 0, d2281500, ff2bf1bc, d2281500) + 348
    ff36aa28 select (0, 1388, 7fffffff, fe4a2000, 0, 1388) + 34
    fe0f4440 __1cCosFsleep6FpnGThread_xl_i_ (0, 1388, fe4a2000, 1, 0, 90a3c0) + 234
    fe23d4d0 JVM_Sleep (2, 0, 1388, fe4b76b0, fe4a2000, 90a3c0) + 22c
    000accec ???????? (d2281884, 1388, 90a3c0, ae838, 0, 109a0)
    000a9ee4 ???????? (d22818fc, f6816810, 90a3c0, b5a74, 8, d2281820)
    000aa04c ???????? (d2281974, 1, fe4afd18, b3780, 4, d22818a0)
    fe50ad88 __1cMStubRoutinesG_code1_ (d2281a00, d2281c38, a, f6817120, 4, d2281918) + 3ec
    fe0c9e60 __1cJJavaCallsLcall_helper6FpnJJavaValue_pnMmethodHandle_pnRJavaCallArguments_pnGThread__v_ (d2281c30, fe4a2000, d2281b7c, 90a3c0, abd34, d2281c38) + 308
    fe1f539c __1cJJavaCallsMcall_virtual6FpnJJavaValue_nLKlassHandle_nMsymbolHandle_4pnRJavaCallArguments_pnGThread__v_ (f6817f78, d2281b68, d2281b6c, fe4a2000, d2281c30, d2281b7c) + 150
    fe1fb368 __1cJJavaCallsMcall_virtual6FpnJJavaValue_nGHandle_nLKlassHandle_nMsymbolHandle_5pnGThread__v_ (d2281c30, d2281c2c, d2281c28, d2281c1c, d2281c14, 90a3c0) + 60
    fe219b84 __1cMthread_entry6FpnKJavaThread_pnGThread__v_ (f6817f78, 90a3c0, fe4a2000, d2281d38, 1e, e) + 120
    fe214684 __1cKJavaThreadDrun6M_v_ (d2202000, fe4ad0ec, fe4a2000, 7fd98, 90a3c0, 7fd98) + 3d8
    fe2123d8 _start   (fe4a2000, ff0c5d38, 0, 5, 1, fe401000) + 20
    ff36b01c threadstart (90a3c0, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 6 / thread# 5 --------------------
    ff3691fc lwp_cond_wait (ff37cd28, ff37cd10, fed09d30)
    ff358998 cotimerset (ff37cd28, ff37c000, ff37cd10, fed09d30, ff37c000, 0) + a0
    ff36b01c threadstart (0, 0, 0, 0, 0, 0) + 40
    ----------------- lwp# 7 / thread# 69 --------------------
    I've also used prstat command
    root@infocentre # prstat -L -p 29398 1 1
    PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/LWPID
    29398 root 265M 203M sleep 59 0 0:10.15 0.2% java/14
    29398 root 265M 203M sleep 59 0 0:07.00 0.0% java/3
    29398 root 265M 203M sleep 59 0 0:00.01 0.0% java/16
    29398 root 265M 203M sleep 59 0 0:06.28 0.0% java/13
    29398 root 265M 203M sleep 59 0 0:11.27 0.0% java/8
    29398 root 265M 203M sleep 59 0 0:00.00 0.0% java/18
    29398 root 265M 203M sleep 59 0 0:00.00 0.0% java/17
    29398 root 265M 203M sleep 59 0 0:08.12 0.0% java/15
    29398 root 265M 203M sleep 59 0 0:05.26 0.0% java/12
    29398 root 265M 203M sleep 59 0 0:10.31 0.0% java/11
    29398 root 265M 203M sleep 59 0 0:06.50 0.0% java/10
    29398 root 265M 203M sleep 59 0 0:00.16 0.0% java/9
    29398 root 265M 203M sleep 59 0 0:00.12 0.0% java/7
    29398 root 265M 203M sleep 59 0 0:00.00 0.0% java/6
    29398 root 265M 203M sleep 59 0 0:00.01 0.0% java/5
    29398 root 265M 203M sleep 59 0 0:00.31 0.0% java/4
    29398 root 265M 203M sleep 59 0 0:00.00 0.0% java/2
    29398 root 265M 203M sleep 59 0 0:00.17 0.0% java/1
    Total: 1 processes, 18 lwps, load averages: 0.02, 0.05, 0.08
    I'm also aware of the jdk version...i know its old....maybe i should upgrade to 15.12....if there is anything that u can advice me please do so....thanks 4 the helps and tips...
    :)

  • Starting weblogic server from java program

    Runtime r=Runtime.getRuntime();
    Process p=r.exec("cmd /c d:/bea/weblogic700/server/bin/setWLSEnv.cmd");
    when ihave given like this it is working.
    now i want to start weblogicserver from jav program
    String s="-Dweblogic.Domain=mydomain weblogic.Server"
    Process p=r.exec("cmd /c d:/bea/weblogic700/server/bin/setWLSEnv.cmd java "+s);
    when i gave like this weblogicserver should start with specified domain
    but no output is comming.please tellme where the problem is

    no - nothing happened. it perform the next java code - and there is nothing else happen on the windows.
    maybe i don't check in the right place for the error you are talking about?
    i also tried i simple cmd file that does nothing - but still nothing...
    for any other file types it works properly.

  • HTTP Tunneling and Load Balancing with Weblogic Server 6.1

    We use T3 for Java client to application server communication (Weblogic Server
    6.1) and keep the session open for the life of the client. We many customers
    using this with load balancers and all works fine. We have just started to use
    BEA's HTTP tunneling and I have a question concerning how this will work with
    load balancers. Since the single T3 connection has been replaced with a series
    of stateless HTTP connections, does the BEA tunneling code put session information
    in the HTTP header? If so, what information does it place in the header. If
    it does we should be able to use that to make sure that the load balancer always
    sends HTTP requests with that session to the same application server.
    Thanks!
    Rick

    Rick,
    You may want to look at the Alteon and F5 configuration we have on edocs.
    Take a look at the following URLs for a possible solution
    http://edocs.bea.com/wls/docs61/cluster/alteon.html#591902
    http://edocs.bea.com/wls/docs61/cluster/bigip.html#591902
    Chuck Nelson
    DRE
    BEA Technical Support

  • Issues with instaling Weblogic.server

    Dear all,
    while installing Weblogic i got stucked where I had to create a new WLS domain and start WLS. I created domain outside the MW_HOME (I use Windows) and I typed
    %JAVA_HOME%\bin\java.exe %JAVA_OPTIONS% -Xmx1024m -XX:MaxPermSize=128m weblogic.Server
    But it constantly giving me back this error:
    D:\Projekti\Nereids_dmn\base_domain>D:\programi\java\bin\java.exe -Xmx1024m -XX:MaxPermSize=128m weblogic.server
    Error: Could not find or load main class weblogic.server
    As you see, I did not put anything in the place of %JAVA OPTIONS% (sincerely, because I don't know what to put there) but after giving the shortcut i just copied the -Xmx1024m -XX:MaxPermSize=128m weblogic.Server.
    Can anyone suggest me what is missing here?
    Thanks in advance.
    Ursa.

    Funny, I had this EXACT same problem this morning myself. I did some more digging and while I don't know what step we both missed that properly adds the jar to the environment or whatever, I did find the workaround that'll get you going. You need to invoke the jar in which the weblogic.Server class is found. Assuming you've set up the WLS_HOME environment variable during the install (I followed these instructions myself - http://www.oracle-base.com/articles/12c/weblogic-development-only-installation-on-oracle-linux-5-and-6-12cr1.php) then you can set up your domain by using the following command:
    *$JAVA_HOME/bin/java $JAVA_OPTIONS -jar $WLS_HOME/server/lib/weblogic.jar weblogic.Server*
    You can add whatever memory conditions you want before the -jar flag. That'll start the configuration and allow you to proceed with creating the domain.

Maybe you are looking for