Redeploy precompiled JSPs to managed server in exploded format without incurring a JSP recompile

     How do you redeploy precompiled JSPs to a managed server in exploded format without
incurring a JSP recompile?
     Our application is deployed in Two Phase, Stage mode, Exploded Format. We regularly
update JSPs on our Production application and would like to be able to redeploy
JSPs without incurring the JSP recompile. I am able to precompile JSPs and redeploy
the JSP and compiled JSP to the managed server, but the updated page is still
recompiled.
     I've searched the BEA site, newsgroups, and web and still need some help.
     Additional information:
     - precompile in web.xml is false. we'd prefer not to precompile all the jsps
at startup to minimize Production downtimes when deploying new major releases
     - the compiled JSPs reside in ~/classes/jsp_servlet and not ~/WEB-INF/classes/jsp_servlet
     - our directory structure looks like:
          ~/app
               /META-INF
               /WEB-INF
               /classes ( compiled source )
                    /hotwire ( java class files )
                    /jsp_servlet ( compiled jsps )
          ~/deploy ( property files )
               /prod
                    /web.xml
                    /weblogic.xml
          ~/src ( java files )
               hotwire/
     I found this information on the BEA newsgroup ( http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.jsp&item=582&utag=
) regarding the _isStale() method for compiled JSPs, but wasn't able to get it
to work when the file was in the exact same path ( note: compilation occurred
on a different machine than the managed view server )
     Do we have to store our compiled JSP files under /WEB-INF/classes for this feature
to work and in a WAR?
     What am I missing?
     Regards,
          Paul

Hi Mark,
Thank you for replying and logging the CR. I've read lots of your posts in researching
this issue and was hoping you'd reply.
I used the JSP Precompile Validation Utility ( http://dev2dev.bea.com/resourcelibrary/utilitiestools/adminmgmt.jsp
) and tested against WLS8.1sp2 and agree with your assessment. The JSP Time utility
indicates that the JSP and compiled class are in agreement, yet the server always
recompiled the JSP after I redeployed that particular file and class. I opened
Case Ticket #: 473459 that includes a test script, output, and lots of information.
It's currently being investigated. I'll inform the BEA Relations engineer and
add my name to the CR you opened.
Dynamic content updates without recompiles is something we'd really like to be
able to do. We are hoping to be able to do specific frequent content updates
in the afternoon as opposed to 1:00 AM :)
Thanks again,
Paul
JSP TIME TOOL:
Summary
====================
Total JSP Files: 1
Total JSP that will compile in server because of missing _staticIsStale method:....
0
Total JSP that will compile in server because of wrong weblogic version:...........
0
Total JSP that will compile in server because jsp is newer than parse date:........
0
Total JSP that will compile in server because missing class:.......................
0
REDEPLOY COMMAND:
$JAVA weblogic.Deployer -adminurl t3://localhost:7004 -user <username> -password
<password> -name phoenixApp -targets phoenixViewWebApp@wlview1 -redeploy web/jsp/customer-care/indexMain.jsp
WEB-INF/classes/jsp_servlet/_web/_jsp/_customer_45_care/__indexmain.jsp
WEBLOGIC LOG:
####<Jan 13, 2004 3:33:04 PM PST> <Info> <Deployer> <ppjsp01> <wlview1> <ExecuteThread:
'2' for queue: 'weblogic.kernel.System'> <<WLS Kernel>> <> <BEA-149059> <Module
phoenixViewWebApp of application phoenixApp is transitioning from active to prepared
on server wlview1.>
####<Jan 13, 2004 3:33:04 PM PST> <Info> <Deployer> <ppjsp01> <wlview1> <ExecuteThread:
'2' for queue: 'weblogic.kernel.System'> <<WLS Kernel>> <> <BEA-149060> <Module
phoenixViewWebApp of application phoenixApp successfully transitioned from active
to prepared on server wlview1.>
####<Jan 13, 2004 3:33:05 PM PST> <Info> <Deployer> <ppjsp01> <wlview1> <ExecuteThread:
'2' for queue: 'weblogic.kernel.System'> <<WLS Kernel>> <> <BEA-149059> <Module
phoenixViewWebApp of application phoenixApp is transitioning from prepared to
active on server wlview1.>
####<Jan 13, 2004 3:33:05 PM PST> <Info> <Deployer> <ppjsp01> <wlview1> <ExecuteThread:
'2' for queue: 'weblogic.kernel.System'> <<WLS Kernel>> <> <BEA-149060> <Module
phoenixViewWebApp of application phoenixApp successfully transitioned from prepared
to active on server wlview1.>
####<Jan 13, 2004 3:38:13 PM PST> <Info> <HTTP> <ppjsp01> <wlview1> <ExecuteThread:
'119' for queue: 'default'> <<anonymous>> <> <BEA-101295> <Recompiling JSP [ServletContext(id=31702491,name=phoenixViewWebApp,context-path=)],
resource [web/jsp/customer-care/indexMain.jsp], because it is stale. It was previously
compiled using a different version of WebLogic Server.
JSP build version: 8.1.2.0
WLS build version: 8.1.2.0.>
####<Jan 13, 2004 3:38:13 PM PST> <Info> <HTTP> <ppjsp01> <wlview1> <ExecuteThread:
'119' for queue: 'default'> <<anonymous>> <> <BEA-101047> <[ServletContext(id=31702491,name=phoenixViewWebApp,context-path=)]
Generated java file: /opt/p4/phoenix/6.2/app/WEB-INF/classes/jsp_servlet/_web/_jsp/_customer_45_care/__indexmain.java>
"Mark Griffith" <[email protected]> wrote:
So this is a scenario that we should support Paul.
There are a couple of issues.
1) I dont think our weblogic.Deployer api currently does a very good
job of
this at all, since it is MOSTLY concerned with redeployment of applications
and modules, and in this scenario you dont want app redpeloyment you
just
want what are essentially content files distributed. In otherwords the
api
I worry wont help you distributing files for this case, at least in this
current release and SP.
2) once you get the files to the location, things should in the servlet
containers.
Having said that it is easier if you are able to have the application's
deployed with -no-stage, or no-copying, or shared application, that way
you
have one location to copy files to vs. many stage dirs. Either way you'll
have to copy the jsp's and the classfiles to the webapp directories.
Additionally I just tried this on 8.1. sp2 and the stale-check by the
servlet container is busted. :( I opened a bug on this: CR133453.
Not
sure if this is in sp1 or not, didnt have time to check it. I suggest
you
contact support and get your name added to this CR to raise its priority.
Cheers
mbg

Similar Messages

  • Hot swap and JSP debugging for Weblogic in exploded format?

    Hi,
    I'm trying to use JDeveloper for JSF development to be deployed to a weblogic server.
    I must say JDeveloper is a great tool for JSF development as none of the free IDE in the market can do what JDeveloper does.
    However, I have a question on hot swap and JSP debugging.
    I have managed to setup JDeveloper to debug my JSF application deploy to my Weblogic server's applications folder in exploded format.
    I can step through the java code.
    However, I didn't manage to do a hot swap and the break point set in the JSF-JSP does not seems to take effect.
    I would appreciate any advice on the problem.
    Thanks.
    Han Ming

    How did you setup the server to handle exploded format? Appreciate the help. Sorry can't help with your question though.
    Thnx.
    Soni

  • Dynamic deployed web application doesnt' work in managed server

    Hi:
    Can anyone tell me what I have done wrong:
    1. I create a new web application DYNAMICALLY (i.e. copy directory to
    applications directory)
    2. I assigned one of the managed server as target for the new
    application
    3. Restart managed server
    4. Try to access the new application in managed server, and get error
    message:
    10.4.5 404 Not Found
    The server has not found anything matching the Request-URI. No indication is
    given of whether the condition is temporary or permanent.
    If the server does not wish to make this information available to the
    client, the status code 403 (Forbidden) can be used instead. The 410 (Gone)
    status code SHOULD be used if the server knows, through some internally
    configurable mechanism, that an old resource is permanently unavailable and
    has no forwarding address.
    Any ideas?
    Thanks in advance.
    Alex

    See my answer to your last post. The short answer is that the HttpClusterServlet is
              likely to be the problem and not the cluster. You can try one of the web server plugins
              or a hardware load balancer as a temporary workaround. You should file a case with
              support too...
              Manu Kar wrote:
              > Hai All!
              >
              > Here is my problem ! I started Admin Server and Managed server in a same machine.
              > I deployed HttpClusterServlet in web.xml of Managed server. When i started servers
              > they start fine and says Clustering started.... But when i tried to Access index.jsp
              > that is in Managed Server default web application ..Nothing happens. It neither
              > throws exception nor shows the desired page.. Seems to be Browser hang and server
              > hang. At this stage i am unable to access Admin console also.(I can access before
              > i tried index.jsp of managed server).. It seems to be Hang Allover..
              >
              > Pls suggest me how to come out of this hanging...
              >
              > Rgds
              > Manohar
              

  • Server Hangs when I tried to Access web Application that deployed in Managed Server

              Hai All!
              Here is my problem ! I started Admin Server and Managed server in a same machine.
              I deployed HttpClusterServlet in web.xml of Managed server. When i started servers
              they start fine and says Clustering started.... But when i tried to Access index.jsp
              that is in Managed Server default web application ..Nothing happens. It neither
              throws exception nor shows the desired page.. Seems to be Browser hang and server
              hang. At this stage i am unable to access Admin console also.(I can access before
              i tried index.jsp of managed server).. It seems to be Hang Allover..
              Pls suggest me how to come out of this hanging...
              Rgds
              Manohar
              

    See my answer to your last post. The short answer is that the HttpClusterServlet is
              likely to be the problem and not the cluster. You can try one of the web server plugins
              or a hardware load balancer as a temporary workaround. You should file a case with
              support too...
              Manu Kar wrote:
              > Hai All!
              >
              > Here is my problem ! I started Admin Server and Managed server in a same machine.
              > I deployed HttpClusterServlet in web.xml of Managed server. When i started servers
              > they start fine and says Clustering started.... But when i tried to Access index.jsp
              > that is in Managed Server default web application ..Nothing happens. It neither
              > throws exception nor shows the desired page.. Seems to be Browser hang and server
              > hang. At this stage i am unable to access Admin console also.(I can access before
              > i tried index.jsp of managed server).. It seems to be Hang Allover..
              >
              > Pls suggest me how to come out of this hanging...
              >
              > Rgds
              > Manohar
              

  • Error message seen when starting a managed server (dsp_config.ear)

    Hi ,
    I am having issues when i start the managed server under the admin server.
    Seems like when i undeploy dsp_config.ear the managed server seems to start without any issues.
    But since the dsp_config.ear is removed the dspconsole is messed up.
    The admin server runs fine without any issues with or without dsp_config.ear deployment.
    The error trace
    ####<Jul 27, 2009 9:36:01 AM EDT> <Warning> <DeploymentService> <wdcsn383a> <cashflow1MS1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (
    self-tuning)'> <<WLS Kernel>> <> <> <1248701761543> <BEA-290064> <Deployment service servlet encountered an Exception while handling the deployment service m
    essage for request id "-1" from server "BEAAdminServer". Exception is: "java.lang.ClassNotFoundException: com.bea.wli.config.deployment.server.ServerVersion:
    This error could indicate that a component was deployed on a cluster member but not other members of that cluster. Make sure that any component deployed o
    n a server that is part of a cluster is also deployed on all other members of that cluster
    at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:218)
    at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:85)
    at weblogic.common.internal.WLObjectInputStream.resolveClass(WLObjectInputStream.java:61)
    at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1575)
    at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
    at java.util.HashMap.readObject(HashMap.java:1030)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)
    at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)
    at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
    at weblogic.deploy.service.internal.DomainVersion.readExternal(DomainVersion.java:180)
    at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1792)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1751)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
    at weblogic.deploy.service.internal.transport.DeploymentServiceMessage.readMessage(DeploymentServiceMessage.java:325)
    at weblogic.deploy.service.internal.transport.DeploymentServiceMessage.readExternal(DeploymentServiceMessage.java:301)
    at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1792)
    at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1751)
    at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
    at weblogic.deploy.service.internal.transport.http.DeploymentServiceServlet.handleDeploymentServiceMessage(DeploymentServiceServlet.java:618)
    at weblogic.deploy.service.internal.transport.http.DeploymentServiceServlet.internalDoPost(DeploymentServiceServlet.java:235)
    at weblogic.deploy.service.internal.transport.http.DeploymentServiceServlet.access$000(DeploymentServiceServlet.java:77)
    at weblogic.deploy.service.internal.transport.http.DeploymentServiceServlet$1.run(DeploymentServiceServlet.java:210)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.deploy.service.internal.transport.http.DeploymentServiceServlet.doPost(DeploymentServiceServlet.java:207)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    Can anybody help me on this one?
    it seems more of ODSI issue than weblogic server issue.

    it sounds like you are deploying dsp_config.ear to a domain/server that is not ODSI-enabled.
    com.bea.wli.config.deployment.server.ServerVersion is in <modules>/com.bea.common.configfwk.wlinterop_10.3.0.0.jar which is referenced by <modules>/features/odsi.server.modules_10.3.0.0.xml and used by com.bea.dsp.management.impl.DomainServiceImpl

  • Starting managed server in MSI mode

    Is it possible to access an application deployed on a managed server which is started in MSI mode(Admin server is stopped)??

    Hi,
    MSI mode just says that the Managed Server Can be started without the AdminServer Running. But the Application Serving functionality wise there is no difference. So even if your Managed Server is running on MSI mode ..it will serve the Application as it could server with Non-MSI mode.
    So Yes,  The Application can be accessed from the ManagedServer which is running in  a MSI mode.
    Thanks
    Jay SenSharma
    http://weblogic-wonders.com/weblogic  (WebLogic Wonders Are Here)

  • Cant deploy exploded Workshop application to managed server

    Hello, I tried deploying an open directory Workshop application to a managed server
    and it says that I am trying to deploy a split application and that I need to
    build the application and deploy as an open or packaged enterprise application.
    It deploys and runs fine as it is on the admin server but not on the managed server.
    I'd like to deploy it as an open directory application if possible. What am I
    doing wrong?
    Thanks, Jose

    Hello, I tried deploying an open directory Workshop application to a managed server
    and it says that I am trying to deploy a split application and that I need to
    build the application and deploy as an open or packaged enterprise application.
    It deploys and runs fine as it is on the admin server but not on the managed server.
    I'd like to deploy it as an open directory application if possible. What am I
    doing wrong?
    Thanks, Jose

  • Managed server taking 15-25 minute to start with SOA/ADF/BPM application installed on it

    Hi,
    We are seeing issue with our Prod/non prod environment where Admin server is getting started in 5 minute which is normal but managed server(clustering) or non clustering environment are takiing 15-25 minute to start. We are using weblogic 10.3.6 installed on Solaris 11 64 bit server. Our managed server contain SOA 11g and BPM composites.
    I have checked through the logs and other file but dont see any error, could someone please suggest me if this normal behavior or something is wrong with installation.
    though this is not impacting anything but during maintenance window, its taking hour + for a claim restart.

    Hi - Thanks for your reply.
    I have checked through my server directory and can see weblogic.xml file under
    ./wlserver_10.3/server/lib/consoleapp/webapp/WEB-INF/weblogic.xml
    while scanning this file, I dont see any attribute which talks about precompile as true.
    do I need to add this paramater in this file as
    <jsp-descriptor>
         <precompile>true</precompile>
    </jsp-descriptor>
    please advise.

  • Error in Starting OER Managed server on WEBLOGIC 11g..Linux OEL 4.7

    Hi All,
    While starting the OER managed server from linux server kde console we are getting started with the the following error ..
    Pls provide any pointers in resolving the issue...
    <Jun 22, 2010 8:35:19 PM IST> <Warning> <HTTP> <BEA-101369> <ServletContext@32289202[app:oer module:/oer path:/oer spec-version:null]: The encoding jsp-descriptor param has been deprecated. Consider declaring the encoding in the jsp-configelement (web.xml) or as a page directive (pageEncoding) instead.>
    Jun 22, 2010 8:35:22 PM oracle.as.jmx.framework.LoggerHelper log
    SEVERE: Error when parsing mbeans.xml file.
    java.lang.InstantiationException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to javax.xml.parsers.DocumentBuilderFactory
    at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:227)
    at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
    at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
    at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
    at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
    at oracle.as.jmx.framework.wls.
    Regards,
    Ramnath

    Hi,
    Thanks for the input but modifying xercesImpl jar version did not work out
    Extact error I am getting:
    <Sep 30, 2010 6:37:11 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <Sep 30, 2010 6:37:15 PM IST> <Warning> <HTTP> <BEA-101369> <ServletContext@167504850[app:oer module:/oer path:/oer spec-version:null]: The encoding jsp-descriptor param has been deprecated. Consider declaring the encoding in the jsp-config element (web.xml) or as a page directive (pageEncoding) instead.>
    Sep 30, 2010 6:37:32 PM oracle.as.jmx.framework.LoggerHelper log
    SEVERE: Error when parsing mbeans.xml file.
    java.lang.InstantiationException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:227)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:305)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:988)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:983)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.ClassCastException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:174)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:306)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:990)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:996)
         ... 1 more
    Sep 30, 2010 6:37:32 PM oracle.as.jmx.framework.LoggerHelper log
    WARNING: Error parsing MBean descriptor file "/u01/app/ora11g/Oracle/Middleware/user_projects/domains/base_domain/config/fmwconfig/mbeans/webservices.mgmt-mbeans.xml".
    java.lang.InstantiationException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:227)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:305)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:988)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:983)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.ClassCastException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:174)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:306)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:990)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:996)
         ... 1 more
    Sep 30, 2010 6:37:32 PM oracle.as.jmx.framework.LoggerHelper log
    SEVERE: Error when parsing mbeans.xml file.
    java.lang.InstantiationException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:227)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:305)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:988)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:983)
         at java.lang.Thread.run(Thread.java:619)
    Sep 30, 2010 6:37:32 PM oracle.as.jmx.framework.LoggerHelper log
    WARNING: Error parsing MBean descriptor file "/u01/app/ora11g/Oracle/Middleware/user_projects/domains/base_domain/config/fmwconfig/mbeans/soa-mbeans.xml".
    java.lang.InstantiationException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:227)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:305)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:988)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:983)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.ClassCastException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:174)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:306)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:990)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:996)
         ... 1 more
    Sep 30, 2010 6:37:32 PM oracle.as.jmx.framework.LoggerHelper log
    SEVERE: Error when parsing mbeans.xml file.
    java.lang.InstantiationException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:227)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:305)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:988)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:983)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.ClassCastException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:174)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:306)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:990)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:996)
         ... 1 more
    Sep 30, 2010 6:37:32 PM oracle.as.jmx.framework.LoggerHelper log
    WARNING: Error parsing MBean descriptor file "/u01/app/ora11g/Oracle/Middleware/user_projects/domains/base_domain/config/fmwconfig/mbeans/dfw_mbeans.xml".
    java.lang.InstantiationException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:227)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:305)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:988)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:983)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.ClassCastException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:174)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:306)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:990)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:996)
         ... 1 more
    Sep 30, 2010 6:37:32 PM oracle.as.jmx.framework.LoggerHelper log
    SEVERE: Error when parsing mbeans.xml file.
    java.lang.InstantiationException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:227)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:305)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:988)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:983)
         at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.ClassCastException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
         at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.parseSource(ApplicationMBeans.java:174)
         at oracle.as.jmx.framework.generic.spi.config.ApplicationMBeans.<init>(ApplicationMBeans.java:146)
         at oracle.as.jmx.framework.generic.spi.BaseJMXFrameworkProviderImpl.getConfigObjectMBeanAssociationInfo(BaseJMXFrameworkProviderImpl.java:196)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2380)
         at oracle.as.jmx.framework.PortableMBeanFactory.getConfigObjectMBeanAssociationInfo(PortableMBeanFactory.java:2310)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseAndRegister(ComponentMBeans.java:153)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.parseDescriptors(ComponentMBeans.java:206)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerDomainLevelMBeans(ComponentMBeans.java:291)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:312)
         at oracle.as.jmx.framework.wls.spi.ComponentMBeans.registerMBeans(ComponentMBeans.java:306)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2$1.run(JMXFrameworkProviderImpl.java:990)
         at oracle.as.jmx.framework.wls.spi.JMXFrameworkProviderImpl$2.run(JMXFrameworkProviderImpl.java:996)
         ... 1 more
    INITIALIZING EXTERNAL EVENTING
    running in single server mode
    Intializing Thinkmap Server. Version: 2.6.051122173836X
    Thinkmap Server initialized.
    OER: Asset Preload completed: 8929ms
    <Sep 30, 2010 6:37:56 PM IST> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
    <Sep 30, 2010 6:37:57 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <Sep 30, 2010 6:37:58 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
    <Sep 30, 2010 6:37:58 PM IST> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.195.79:7101 for protocols iiop, t3, ldap, snmp, http.>
    <Sep 30, 2010 6:37:58 PM IST> <Notice> <WebLogicServer> <BEA-000332> <Started WebLogic Managed Server "oer_server1" for domain "base_domain" running in Development Mode>
    <Sep 30, 2010 6:38:00 PM IST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <Sep 30, 2010 6:38:00 PM IST> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>

  • Sync files across the Managed Server.

    We have exploded war deployed in the Weblogic Cluster and in this there is a feature which would create a zip file in the exploded folder and this zip file will be downloaded through the URL. Now the problem in clustered environment is when the application write the zip file which will be available in only one of the managed server and when we try to download the zip file through the LoadBalancer URL it may not hit the same Managed Server in which the zip file is available.
    Is there a way in weblogic cluster to sync the files across all the managed server so that we can access the file through loadbalancer.

    Hi Suresh
    1. Your issue has nothing to do with the cluster setup and the way you deploy the application (as EAR or Exploded). Basically in your application, you generate a file and automatically that gets stored in that machines location. Now when you access it from a load balancer, the request may go to other machine and naturally it will not find the file there. There is nothing in the cluster setup or something that can copy the files and replicate acorss the machines. Infact that will be way too complex. I will couple of solutions.
    2. Create a shared folder like public folder. Say in Windows, create a folder with some folder structure and map it as say X: Drive. now this X Drive can be accessed from any other machine like Machine1, Machine2 (after setting the sharing properties). First try directly from Windows Explorer itself. Now within your application, when you generate and store the file, refer this X: Drive with full path. You can make it more flexible by using a .properties file that has key value pair. Key is like FILE_LOCATION and value can be like X:\a\b\c. Now using simple Java Properties class API to load the contents from this file. You can add all the constants, check for if .properties file exist like that. Once you have all the properties loaded, then refer this key, to get its value and use that to store the file generated. Use the same approach, while retrieving the file also. Use the key to get the location and then look for the file you want to download. This should work, when the request goes to any managed server in the cluster. I used it. I created a utility class like MyAppPropertiesLoader, with some static methods, that reads the file only once, if it is null, and then get values using simle methods like getString(String aKey), getLong(String aKey) etc. The huge BENEFIT of this is, once you deploy the application say in Unix, natually, the shared location has to be one of the unix boxes. Then just mount this location on both the managed servers (mount is similar to mapping a drive in Windows OS). Also the location of the files can be changed anytime in the properties file. Say in QC, the location may be X:\a\b\c\qc. But for UAT on Unix it can be like /x/y/z/uat/. Now this .properties file can exist directly under the Domain root folder so you can access it directly without any path in your java code. You can also use System properties like user.home etc. Make sure to copy this .properties file on both the domains. The original master domain. And the psueduo domain that is generated when you run the unpack command if you have managed server in another machine.
    3. This is much simpler but kind of not recommended. Simply, create a simple table with few header columns and one BLOB/CLOB column. Store the file in this database table and retrieve from it. This means you will have JDBC code, and the code to create clob to store and generate file from clob for retrieval.
    My preference is the first option given above. Getting tools to copy files may be complex. Its not like syncing the data across but its the files that needs to be copied across the machines.
    Thanks
    Ravi Jegga

  • Programming Managed Server to Server Communication

    Hi
    We have a start up class that sets system properties used by our EJB's. We would like to be able to call a class that reloads these properties at any time without having to restart the server.
    We tried using JMX, but we had problems with the MBean calling down to classes in our EAR. Since they were loaded by different classloaders. We also would try like to keep the system classpath clean as possible.
    Currently we have a solution using a Stateless Session Bean, but this will only set the properties on the Manager Server that it is running on. So I was wondering if it is possible to communicate from one Managed Server to another as I would like to be able to call the same Bean on any other Managed Server that is running.
    Declan O'Reilly
    PS: If there is a better way to solve to problem in general, I would be delighted to hear.

    hi,
    One solution here could be to deploy the modifying component ( see below for details ) on the admin server. Set the properties that should be configurable in the JNDI tree, ensure that these properties are set in a replicated context. The settings will then be replicated in the cluster to all the managed servers participating in the cluster.
    As for the modifying component, you could go for MBeans, JSPs or web-services. For this kind of configuration I would choose between mbeans or JSPs depending on the type of usage this modifying component will have.
    For details on JMX see
    http://e-docs.bea.com/wls/docs81/jmx/
    For details on JNDI and replication see
    http://e-docs.bea.com/wls/docs81/jndi/index.html
    - Anders M.

  • OHS not able to redirect to two different ports of the same managed server

    Hi
    I need to redirect to different ports of the same managed server (say M1, M2) based on the availability of the managed server. ie when managed server M1 is busy handling other requests i need to redirect my new request to M2. i already have this mechanism to find out which managed server is free.
    so now the problem is if M2 is free how would i tell ohs to redirect it to M2 server??
    M1,M2 both managed servers are hosted at host1.example.com.
    M1 port - 8001
    M2 port - 8003
    my context root is /YpsSupplyPlanningEngineService/supplyPlanningEngineService
    my mod_wl_ohs.conf is defined as:
    <Location /M1/YpsSupplyPlanningEngineService/supplyPlanningEngineService>
    SetHandler weblogic-handler
    PathTrim /M1
    WebLogicHost host1.example.com
    WebLogicPort 8001
    </Location>
    <Location /M2/YpsSupplyPlanningEngineService/supplyPlanningEngineService>
    SetHandler weblogic-handler
    PathTrim /M2
    WebLogicHost host1.example.com
    WebLogicPort 8003
    </Location>
    when i type the url in browser as "http://<ohs_server_url>:7777/M2/YpsSupplyPlanningEngineService/supplyPlanningEngineService"
    This is not working. Is there any way to do it?
    Please help me here.
    Thanks in advance.
    Edited by: 925137 on Jul 5, 2012 2:03 AM

    Hi Anon
    thanks for replying..
    Chnage from /M1 to M1 didnt work.
    then I set debug ALL and set WLLogFile to full path
    the log i received when i queried for request is:
    2012-07-05T17:04:18.5774+05:30 ================New Request: [GET /M1/YpsSupplyPlanningEngineService/supplyPlanningEngineService?WSDL HTTP/1.1] =================
    2012-07-05T17:04:18.5774+05:30 Using Uri /M1/YpsSupplyPlanningEngineService/supplyPlanningEngineService
    2012-07-05T17:04:18.5774+05:30 After trimming path: '/YpsSupplyPlanningEngineService/supplyPlanningEngineService'
    *2012-07-05T17:04:18.5774+05:30 The final request string is '/YpsSupplyPlanningEngineService/supplyPlanningEngineService?WSDL'*
    2012-07-05T17:04:18.5774+05:30 SEARCHING id=[host1.example.com:8001] from current ID=[host1.example.com.com:8001]
    2012-07-05T17:04:18.5775+05:30 The two ids matched
    2012-07-05T17:04:18.5775+05:30 @@@FOUND...id=[host1.example.com.com:8001], server_name=[host1.example.com.com], server_port=[7777]
    2012-07-05T17:04:18.5775+05:30 attempt #0 out of a max of 5
    2012-07-05T17:04:18.5775+05:30 keepAlive = 1, canRecycle = 1
    2012-07-05T17:04:18.5775+05:30 Trying a pooled connection for 'xxx.xxx.xxx.xxx/8001/8001'
    2012-07-05T17:04:18.5775+05:30 getPooledConn: found a host and port/securePort match
    2012-07-05T17:04:18.5775+05:30 getPooledConn: No more connections in the pool for Host[xxx.xxx.xxx.xxx] Port[8001] SecurePort[8001]
    2012-07-05T17:04:18.5775+05:30 general list: trying connect to 'xxx.xxx.xxx.xxx'/8001/8001 at line 2372 for '/YpsSupplyPlanningEngineService/supplyPlanningEngineService?WSDL'
    2012-07-05T17:04:18.5776+05:30 URL::Connect: Connected successfully
    2012-07-05T17:04:18.5776+05:30 SSL is not configured for this connection
    2012-07-05T17:04:18.5776+05:30 Local Port of the socket is 7812
    2012-07-05T17:04:18.5776+05:30 Remote Host xxx.xxx.xxx.xxx Remote Port 7812
    2012-07-05T17:04:18.5776+05:30 general list: created a new connection to 'xxx.xxx.xxx.xxx'/8001 for '/YpsSupplyPlanningEngineService/supplyPlanningEngineService?WSDL', Local port:7812
    2012-07-05T17:04:18.5776+05:30 Entering method BaseProxy::sendRequest
    2012-07-05T17:04:18.5776+05:30 Entering method BaseProxy::parse_headers
    2012-07-05T17:04:18.5776+05:30 No of headers =5
    2012-07-05T17:04:18.5776+05:30 Header from client:[User-Agent]=[Java/1.6.0_11]
    2012-07-05T17:04:18.5776+05:30 Header from client:[Host]=[host1.example.com:7777]
    2012-07-05T17:04:18.5776+05:30 Header from client:[Accept]=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2]
    2012-07-05T17:04:18.5776+05:30 Header from client:[Connection]=[keep-alive]
    2012-07-05T17:04:18.5776+05:30 Header from client:[ECID-Context]=[1.004l1E7Cv6mESOGLMy^Aye0007Kd00000E;kXjE1ZDLIPHUjDHCj9KSnJLTkGSRtGKRXUQRdURP5URPdUPPJLQSqPRO_VBSpGSSgPSKgHQRiPQRbLIRbPQR_JLPmMTQZLO]
    2012-07-05T17:04:18.5776+05:30 Exiting method BaseProxy::parse_headers
    2012-07-05T17:04:18.5776+05:30 parse_client_headers is done
    2012-07-05T17:04:18.5776+05:30 Method is GET
    2012-07-05T17:04:18.5777+05:30 URL::sendHeaders(): meth='GET' file='/YpsSupplyPlanningEngineService/supplyPlanningEngineService?WSDL' protocol='HTTP/1.1'
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [User-Agent]=[Java/1.6.0_11]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [Host]=[host1.example.com:7777]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [Accept]=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [ECID-Context]=[1.004l1E7Cv6mESOGLMy^Aye0007Kd00000E;kXjE1ZDLIPHUjDHCj9KSnJLTkGSRtGKRXUQRdURP5URPdUPPJLQSqPRO_VBSpGSSgPSKgHQRiPQRbLIRbPQR_JLPmMTQZLO]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [Connection]=[Keep-Alive]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [WL-Proxy-SSL]=[false]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [X-Forwarded-For]=[xxx.xxx.xxx.xxx]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [WL-PATH-TRIM]=[M1]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [WL-Proxy-Client-IP]=[xxx.xxx.xxx.xxx]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [Proxy-Client-IP]=[xxx.xxx.xxx.xxx]
    2012-07-05T17:04:18.5777+05:30 Header to WLS: [X-WebLogic-KeepAliveSecs]=[30]
    2012-07-05T17:04:18.5779+05:30 About to call parseHeaders
    2012-07-05T17:04:18.5779+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6366+05:30 Reader::fill(): sysRecv returned 1271
    2012-07-05T17:04:18.6366+05:30 URL::parseHeaders: CompleteStatusLine set to [HTTP/1.1 200 OK]
    2012-07-05T17:04:18.6366+05:30 URL::parseHeaders: StatusLine set to [200 OK]
    2012-07-05T17:04:18.6366+05:30 URL::parseHeaders: StatusLineWithoutStatusCode set to [OK]
    2012-07-05T17:04:18.6366+05:30 Header from WLS:[Date]=[Thu, 05 Jul 2012 11:34:18 GMT]
    2012-07-05T17:04:18.6367+05:30 Header from WLS:[Transfer-Encoding]=[chunked]
    2012-07-05T17:04:18.6367+05:30 Header from WLS:[Content-Type]=[text/xml]
    2012-07-05T17:04:18.6367+05:30 Header from WLS:[X-Powered-By]=[Servlet/2.5 JSP/2.1]
    2012-07-05T17:04:18.6367+05:30 parsed all headers OK
    2012-07-05T17:04:18.6367+05:30 Exiting method BaseProxy::sendRequest
    2012-07-05T17:04:18.6367+05:30 sendResponse() : r->status = '200'
    2012-07-05T17:04:18.6367+05:30 Hdrs to client (add):[Date]=[Thu, 05 Jul 2012 11:34:18 GMT]
    2012-07-05T17:04:18.6367+05:30 Hdrs to client (add):[X-Powered-By]=[Servlet/2.5 JSP/2.1]
    2012-07-05T17:04:18.6367+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6373+05:30 Reader::fill(): sysRecv returned 4096
    2012-07-05T17:04:18.6374+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6374+05:30 Reader::fill(): sysRecv returned 4096
    2012-07-05T17:04:18.6374+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6374+05:30 Reader::fill(): sysRecv returned 4048
    2012-07-05T17:04:18.6374+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6377+05:30 Reader::fill(): sysRecv returned 4096
    2012-07-05T17:04:18.6377+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6377+05:30 Reader::fill(): sysRecv returned 4096
    2012-07-05T17:04:18.6377+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6377+05:30 Reader::fill(): sysRecv returned 4048
    2012-07-05T17:04:18.6377+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6381+05:30 Reader::fill(): sysRecv returned 4096
    2012-07-05T17:04:18.6381+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6381+05:30 Reader::fill(): sysRecv returned 4096
    2012-07-05T17:04:18.6382+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6382+05:30 Reader::fill(): sysRecv returned 4096
    2012-07-05T17:04:18.6382+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6382+05:30 Reader::fill(): sysRecv returned 1340
    2012-07-05T17:04:18.6382+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6382+05:30 Reader::fill(): sysRecv returned 385
    2012-07-05T17:04:18.6382+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6382+05:30 Reader::fill(): sysRecv returned 331
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): sysRecv returned 305
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): sysRecv returned 255
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): sysRecv returned 225
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): sysRecv returned 179
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): sysRecv returned 152
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): sysRecv returned 307
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): sysRecv returned 103
    2012-07-05T17:04:18.6383+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): sysRecv returned 393
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): sysRecv returned 179
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): sysRecv returned 152
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): sysRecv returned 311
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): sysRecv returned 255
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): sysRecv returned 223
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): sysRecv returned 179
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6384+05:30 Reader::fill(): sysRecv returned 152
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): sysRecv returned 309
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): sysRecv returned 103
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): sysRecv returned 393
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): sysRecv returned 179
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): sysRecv returned 152
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): sysRecv returned 319
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6385+05:30 Reader::fill(): sysRecv returned 255
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): sysRecv returned 327
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): sysRecv returned 103
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): sysRecv returned 377
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): sysRecv returned 179
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): sysRecv returned 152
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): sysRecv returned 305
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): sysRecv returned 103
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6386+05:30 Reader::fill(): sysRecv returned 152
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): sysRecv returned 309
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): sysRecv returned 103
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): sysRecv returned 379
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): sysRecv returned 179
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): sysRecv returned 152
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): sysRecv returned 311
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): sysRecv returned 103
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6387+05:30 Reader::fill(): sysRecv returned 152
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): sysRecv returned 315
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): sysRecv returned 103
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): sysRecv returned 381
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): sysRecv returned 179
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): sysRecv returned 152
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): sysRecv returned 327
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6388+05:30 Reader::fill(): sysRecv returned 317
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): sysRecv returned 237
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): sysRecv returned 319
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): sysRecv returned 311
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): sysRecv returned 251
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): sysRecv returned 319
    2012-07-05T17:04:18.6389+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): sysRecv returned 233
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): sysRecv returned 325
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): sysRecv returned 261
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): sysRecv returned 315
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): sysRecv returned 239
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6390+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): sysRecv returned 325
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): sysRecv returned 235
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): sysRecv returned 323
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): sysRecv returned 243
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): sysRecv returned 321
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6391+05:30 Reader::fill(): sysRecv returned 321
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): sysRecv returned 239
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): sysRecv returned 329
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): sysRecv returned 329
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): sysRecv returned 103
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): sysRecv returned 415
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6392+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): sysRecv returned 286
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): sysRecv returned 231
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): sysRecv returned 267
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): sysRecv returned 333
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): sysRecv returned 253
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): sysRecv returned 335
    2012-07-05T17:04:18.6393+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): sysRecv returned 251
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): sysRecv returned 343
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): sysRecv returned 259
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): sysRecv returned 325
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): sysRecv returned 341
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6394+05:30 Reader::fill(): sysRecv returned 353
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): sysRecv returned 255
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): sysRecv returned 331
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): sysRecv returned 265
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): sysRecv returned 327
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): sysRecv returned 263
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6395+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): sysRecv returned 335
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): sysRecv returned 261
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): sysRecv returned 337
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): sysRecv returned 255
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): sysRecv returned 345
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): sysRecv returned 279
    2012-07-05T17:04:18.6396+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6397+05:30 Reader::fill(): sysRecv returned 76
    2012-07-05T17:04:18.6397+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6397+05:30 Reader::fill(): sysRecv returned 386
    2012-07-05T17:04:18.6397+05:30 Reader::fill(): first=0 last=0 toRead=4096
    2012-07-05T17:04:18.6397+05:30 Reader::fill(): sysRecv returned 77
    2012-07-05T17:04:18.6397+05:30 calling closeConn() with non-null URL* at 633
    2012-07-05T17:04:18.6398+05:30 canRecycle: conn=1 status=200 isKA=1 clen=-1 isCTE=1
    2012-07-05T17:04:18.6398+05:30 closeConn: pooling for 'xxx.xxx.xxx.xxx/8001'
    2012-07-05T17:04:18.6398+05:30 closeConn: pooling '0'
    2012-07-05T17:04:18.6398+05:30 request [YpsSupplyPlanningEngineService/supplyPlanningEngineService?WSDL] processed successfully..................
    2012-07-05T17:04:18.7859+05:30 BEFORE acquire_lock
    2012-07-05T17:04:18.7860+05:30 AFTER acquire_lock
    2012-07-05T17:04:18.7860+05:30 List size is 1
    2012-07-05T17:04:18.7860+05:30 Cleaning up the list node 'host1.example.com.com:8001'list Length '1'
    2012-07-05T17:04:18.7860+05:30 stale connections: KA = 20, delta = 0
    The final request string generated is correct.. but still this fails in my java code (where i send request).
    it gives me an error saying:
    Error: java.io.FileNotFoundException: http://host1.example.com.com:7777/YpsSupplyPlanningEngineService/supplyPlanningEngineService?WSDL=/META-INF/wsdl/ServiceException.wsdl
    javax.xml.ws.WebServiceException: java.io.FileNotFoundException: http://host1.example.com.com:7777/YpsSupplyPlanningEngineService/supplyPlanningEngineService?WSDL=/META-INF/wsdl/ServiceException.wsdl
    Edited by: 925137 on Jul 5, 2012 4:42 AM

  • How to get IP address of the Managed Server, in a cluster?

    Hello,
    I have created a cluster and have two managed servers in it. WLS version is 10.3 and paltform is Windows. Both the managed servers are on different machines. And I have Sun one web server (version 6) configured instead of the WLS in-built web server. I want to display, in my JSP, the IP/host name of the managed server to which the request is going to (forwarded by the Sun one server). How do I do that?
    Any help would be greatly appreciated. Thanks in advace.
    Thanks,
    Sanjay

    There isint a way to get this which is weblogic specific.
    you can try the following code to get it
    import java.util.*;
    import java.lang.*;
    import java.net.*;
    public class GetOwnIP
    public static void main(String args[]) {
    try{
    InetAddress ownIP=InetAddress.getLocalHost();
    System.out.println("IP of my system is := "+ownIP.getHostAddress());
    System.out.println("hostname = " + ownIP.getHostName());
    }catch (Exception e){
    System.out.println("Exception caught ="+e.getMessage());
    Hope this works

  • Error starting managed server weblogic 10.3.5

    hi my jdeveloper is 11.1.2.0 and my weblogic is 10.3.5 am having error when trying to start my managed server
    the error am geting is
    or
            at weblogic.jdbc.common.internal.XAConnectionEnvFactory.makeConnection(X
    AConnectionEnvFactory.java:494)
            at weblogic.jdbc.common.internal.XAConnectionEnvFactory.createResource(X
    AConnectionEnvFactory.java:177)
            at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourceP
    oolImpl.java:1249)
            at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourceP
    oolImpl.java:1166)
            at weblogic.common.resourcepool.ResourcePoolImpl.start(ResourcePoolImpl.
    java:249)
            Truncated. see log file for complete stacktrace
    >
    <24 Jan 2014 11:03:14 AM> <Warning> <JDBC> <BEA-001129> <Received exception whil
    e creating connection for pool "jdbc/HRDS": Listener refused the connection with
    the following error:
    ORA-12505, TNS:listener does not currently know of SID given in connect descript
    or
    >
    <24 Jan 2014 11:03:15 AM> <Error> <Deployer> <BEA-149205> <Failed to initialize
    the application 'jdbc/HRDS' due to error weblogic.application.ModuleException: .
    weblogic.application.ModuleException:
            at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:302)
            at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(Modu
    leListenerInvoker.java:199)
            at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(Depl
    oymentCallbackFlow.java:517)
            at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
    river.java:52)
            at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(Dep
    loymentCallbackFlow.java:159)
            Truncated. see log file for complete stacktrace
    Caused By: weblogic.common.ResourceException: Listener refused the connection wi
    th the following error:
    ORA-12505, TNS:listener does not currently know of SID given in connect descript
    or
            at weblogic.jdbc.common.internal.XAConnectionEnvFactory.makeConnection(X
    AConnectionEnvFactory.java:494)
            at weblogic.jdbc.common.internal.XAConnectionEnvFactory.createResource(X
    AConnectionEnvFactory.java:177)
            at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourceP
    oolImpl.java:1249)
            at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourceP
    oolImpl.java:1166)
            at weblogic.common.resourcepool.ResourcePoolImpl.start(ResourcePoolImpl.
    java:249)
            Truncated. see log file for complete stacktrace
    >
    <24 Jan 2014 11:03:17 AM> <Error> <Deployer> <BEA-149205> <Failed to initialize
    the application 'wsm-pm' due to error weblogic.management.DeploymentException: [
    J2EE:160149]Error while processing library references. Unresolved application li
    brary references, defined in weblogic-application.xml: [Extension-Name: oracle.w
    sm.seedpolicies, Specification-Version: 11.1.1, Implementation-Version: 11.1.1,
    exact-match: false]..
    weblogic.management.DeploymentException: [J2EE:160149]Error while processing lib
    rary references. Unresolved application library references, defined in weblogic-
    application.xml: [Extension-Name: oracle.wsm.seedpolicies, Specification-Version
    : 11.1.1, Implementation-Version: 11.1.1, exact-match: false].
            at weblogic.application.internal.flow.CheckLibraryReferenceFlow.prepare(
    CheckLibraryReferenceFlow.java:26)
            at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.ja
    va:613)
            at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
    river.java:52)
            at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.j
    ava:184)
            at weblogic.application.internal.EarDeployment.prepare(EarDeployment.jav
    a:58)
            Truncated. see log file for complete stacktrace
    >
    <24 Jan 2014 11:03:18 AM> <Notice> <SipServer.Resource> <BEA-332401> <Initializi
    ng SipServer Resource with configuration com.bea.wcp.sip.management.descriptor.b
    eans.SipServerBeanImpl>
    <24 Jan 2014 11:03:18 AM> <Notice> <WLSS.Engine> <BEA-330071> <WebLogic Sip Serv
    er "madimad-b533821" patch version: WebLogic Server 10.3.4.0  Fri Dec 17 20:47:3
    3 PST 2010 1384255
    Javax Server Pages  Client Capable 1.2 Tue Jul 13 02:43:41 EDT 2010
    Expression Language 2.1 for JSP 1.0 Sun Jul 18 23:17:34 PDT 2010
    Javax Enterprise Servlets  Client Capable 1.0 Thu Aug 2 12:41:25 EDT 2007
    Eclipse Java Development Tools 3.5.2 Thu Sep 2 09:47:11 EDT 2010
    WebLogic java compiler utils package Client Capable 1.2 Thu Feb 11 03:38:50 EST
    2010
    WebLogic WebApp Container Public API Client Capable 1.4 Fri Oct 1 20:01:15 PDT 2
    010
    Oracle WebLogic Server Module Dependencies 10.3 Thu Oct 28 06:03:12 PDT 2010
    ANTLR Java based compiler generator Client 2.7 Mon Jun 11 12:19:48 EDT 2007
    WebLogic Descriptors for J2EE 1.5 Wed May 5 14:32:58 EDT 2010
    WebLogic Descriptors for J2EE 1.5 Binding Bundle
    WebLogic Specific Descriptors 1.3 Tue Sep 14 18:48:42 PDT 2010
    WebLogic Specific Descriptors 1.3 Binding Bundle
    WebLogic Datasource 1.9 Tue Oct 26 13:50:26 PDT 2010
    WebLogic Datasource 1.9 Binding Bundle
    WebLogic Beangen Client Capable 1.7 Wed Feb 24 16:02:48 PST 2010
    WebLogic Beangen 1.7 Binding Bundle
    WLDF Accessor Client Capable 1.5 Fri Sep 3 17:10:52 EDT 2010
    WLDF Accessor 1.5 Binding Bundle
    WebLogic Management Core Interfaces Client Capable 2.8 Wed Aug 11 08:20:03 PDT 2
    010
    WebLogic Management Core Interfaces 2.8 Binding Bundle
    WebLogic EJBGen Client Capable 1.1 Thu Jun 3 13:17:07 EDT 2010
    Apache Byte Code Engineering Library (BCEL) extracted from 5.2.zip from http://j
    akarta.apache.org/site/downloads/downloads_bcel.cgi with packages renamed from o
    rg.apache.bcel to com.bea.core.repackaged.apache.bcel Client 5.2 Tue May 15 09:5
    2:37 EDT 2007
    Apache commons collections package 3.2 Tue Mar 20 15:48:25 MDT 2007
    Apache commons lang package 2.1 Tue Mar 20 15:48:30 MDT 2007
    Apache commons pool package 1.3 Tue Mar 20 15:48:36 MDT 2007
    Apache commons io 1.4 package 1.0 Wed Jun 2 17:36:36 EDT 2010
    Apache commons fileupload 1.2.1 package 1.0 Wed Jun 2 17:36:36 EDT 2010
    Apache DOM implementation 1.0 Tue Mar 20 15:36:46 MDT 2007
    Apache Logging Support 1.0 Tue Mar 20 15:36:50 MDT 2007
    Apache OpenJPA classes 1.2 Thu Jul 22 05:16:07 EDT 2010
    XMLBeans - Apache SVN rev 962560 2.1 Thu Jul 15 09:52:54 EDT 2010
    BEA Logging Runtime Support Client Capable 1.8 Mon Jun 7 12:07:02 PDT 2010
    BEA Common Security Open SAML 1.0 Fri May 14 20:18:10 PDT 2010
    BEA OpenSAML 2.0 1.0 Wed Mar 24 13:18:27 PDT 2010
    bea-harvester-api2.0 Client Capable 2.3 Mon Feb 15 14:41:06 EST 2010
    bea-harvester-jmx2.0 Client Capable 2.3 Wed Feb 3 11:54:03 PST 2010
    bea-harvester-utils Client Capable 1.4 Mon Feb 15 14:41:06 EST 2010
    bea-mbean-typing-util 1.4 Wed Feb 24 19:15:33 EST 2010
    Javolution 3.7.19 3.7 Tue Aug 28 17:32:21 PDT 2007
    Joda-time 1.2.1 1.2 Tue Aug 28 17:32:27 PDT 2007
    BEA STAX Build Time Support 1.5 Tue May 4 07:32:25 PDT 2010
    BEA STAX Runtime Time Support Client Capable 1.7 Wed Aug 4 19:40:47 EDT 2010
    BEA Generic Annotations Client Capable 1.3 Sat Jul 11 00:30:54 EDT 2009
    BEA Kodo 1.3 Tue Dec 7 12:34:59 PST 2010
    BEA Kodo Integration Client Capable 1.6 Sun Nov 22 16:29:06 PST 2009
    BEA Kodo Integration 1.6 Binding Bundle
    BEA Kodo Integration Tools 1.3 Sat Feb 13 09:30:33 PST 2010
    XML Beans Marshalling (package renamed com.bea) SVN 962560 2.2 Thu Jul 15 09:52:
    54 EDT 2010
    WebLogic Utils Client Capable 1.9 Thu Nov 11 13:50:07 PST 2010
    Aspect 5.3 Fri Jun 4 14:55:18 PDT 2010
    BEA Apache Commons Logging Repackaged 1.2 Mon Jun 11 12:47:12 EDT 2007
    Spring Framework  1.1 Thu Dec 3 12:21:08 EST 2009
    Pitchfork 1.3 Thu Jun 3 13:17:07 EDT 2010
    ${description} 1.2 Fri Jun 25 16:25:26 EDT 2010
    CSS i18n 1.0 Fri Oct 8 10:32:52 EDT 2010
    CSS xacml 1.0 Fri Oct 8 10:32:52 EDT 2010
    SAML2 Utils 1.0 Fri Oct 8 10:32:52 EDT 2010
    BEA Common Security Engine Implementation 1.0 Fri Oct 8 10:32:52 EDT 2010
    BEA Common Security Engine Interfaces 1.0 Fri Oct 8 10:32:52 EDT 2010
    BEA Common Security API 1.0 Fri Oct 8 10:32:52 EDT 2010
    BEA Common Security Implementation 1.0 Fri Oct 8 10:32:52 EDT 2010
    BEA Common Security JDK Utilities 1.0 Fri Oct 8 10:32:52 EDT 2010
    Security Utilities 1.0 Fri Oct 8 10:32:52 EDT 2010
    Common Security SAML 2.0 1.0 Fri Oct 8 10:32:52 EDT 2010
    Common Security SAML 2.0 Management JavaBeans 1.0 Fri Oct 8 10:32:52 EDT 2010
    Security Provider Utilities 1.0 Fri Oct 8 10:32:52 EDT 2010
    SAML Utils 1.0 Fri Oct 8 10:32:52 EDT 2010
    XACML Utils 1.0 Fri Oct 8 10:32:52 EDT 2010
    Security Provider Environment 1.0 Fri Oct 8 10:32:52 EDT 2010
    RSA certj 3.1 Wed May 5 15:11:55 PDT 2010
    Netscape LDAP JDK 1.2 Mon Jun 7 15:56:47 EDT 2010
    Commons Networking Utilty classes 1.0 Wed Feb 6 15:01:03 PST 2008
    WebLogic SAAJ 1.6 Wed Jun 16 22:02:31 EDT 2010
    WebLogic STAX Client Capable 1.8 Sat May 15 16:38:03 EDT 2010
    jaxb-impl.jar taken from Glassfish JAXB 2.1.9 1.0 Fri Aug 20 14:37:07 EDT 2010
    jaxb-impl.jar taken from Glassfish JAXB 2.1.12 1.0 Thu May 6 16:10:04 PDT 2010
    resolver.jar taken from Glassfish JAXWS 2.1.5 1.0 Thu Dec 3 11:46:24 EST 2009
    Fastinfoset.jar taken from Glassfish JAXWS 2.1.5 1.0 Thu Dec 3 11:46:27 EST 2009
    jaxws-rt.jar taken from Glassfish JAXWS 2.1.5 1.1 Wed Oct 13 20:37:41 PDT 2010
    Java.net implementation of MimePull.jar taken from Glassfish JAXWS 2.1.5 1.0 Thu
    Dec 3 11:46:33 EST 2009
    Codehaus STaX Interfaces 3.0.1 1.0 Mon Mar 8 20:49:50 PST 2010
    Woodstox STaX Parser 4.0.5 1.0 Thu Dec 3 11:35:43 EST 2009
    jaxws-tools.jar taken from Glassfish JAXWS 2.1.5 1.1 Fri Sep 24 17:55:05 PDT 201
    0
    Java.net Stax Extensions 1.0 Tue Jun 3 07:12:06 PDT 2008
    Java.net xml stream buffer 1.0 Tue Mar 17 05:24:12 PDT 2009
    Jakarta ORO  1.0 Wed Feb 6 15:01:03 PST 2008
    Javax Enterprise Activation 1.1 Tue Apr 8 09:31:17 PDT 2008
    Javax Annotation 1.0 Fri Dec 25 09:02:47 PST 2009
    Javax Interceptor 1.0 Tue Mar 20 15:37:16 MDT 2007
    Javax Enterprise Beans  3.0 Mon Jun 11 12:21:01 EDT 2007
    Java Data Objects 2.0 Mon Jun 11 12:20:56 EDT 2007
    Java Enterprise Deployment APIs  1.2 Tue Mar 20 15:37:28 MDT 2007
    Java Enterprise Messaging  1.1 Mon Jun 11 12:21:11 EDT 2007
    Java Web Services  2.0 Tue Mar 20 15:37:37 MDT 2007
    Javax Enterprise Mail 1.1 Mon Jul 6 10:41:09 MDT 2009
    Java Enterprise Management APIs  1.0 Tue Mar 20 15:37:49 MDT 2007
    Java Persistence Client Capable 1.0 Tue Oct 7 12:18:34 PDT 2008
    Java Connector  1.5 Mon Jun 11 12:22:07 EDT 2007
    Java Authorization Contract for Containers 1.0 Wed Feb 6 15:01:03 PST 2008
    Javax Transaction APIs  Client Capable 1.0 Thu Aug 2 12:42:14 EDT 2007
    JAXB 2.1 Mon Jun 11 12:22:53 EDT 2007
    Java XML Registry 1.0 Wed Feb 6 15:01:03 PST 2008
    Java XML Soap Extensions 1.3 Mon Jun 11 12:22:59 EDT 2007
    Java Stream XML Extensions 1.1 Mon Jun 11 12:23:05 EDT 2007
    JAX-WS APIs 2.1 Mon Jun 11 12:23:16 EDT 2007
    Java API for XML-based RPC   1.2 Mon Jun 11 12:23:10 EDT 2007
    Monfox Dynamic SNMP Agent 1.1 Fri Mar 19 05:46:27 MDT 2010
    Serp bytecode manipulation framework 1.14.3 Fri Jun 11 12:06:08 PDT 2010
    WebLogic Apache Classes Client Capable 1.2 Thu Feb 18 22:06:19 PST 2010
    WebLogic BeanInfo Caching and Discovery Client Capable 2.4 Sat Oct 25 20:46:29 P
    DT 2008
    WebLogic Descriptor Client Capable 1.9 Tue Jul 20 16:03:09 EDT 2010
    Repackaged ASM-3.2 1.0 Fri Jul 31 19:30:27 MDT 2009
    Repackaged asm-commons-3.2 1.0 Fri Jul 31 19:30:27 MDT 2009
    Repackaged asm-tree-3.2 1.0 Fri Jul 31 19:30:27 MDT 2009
    Repackaged asm-util-3.2 1.0 Fri Jul 31 19:30:27 MDT 2009
    Oracle JFR 1.0 Thu Feb 18 19:06:33 PST 2010
    WebLogic Diagnostics Core Interfaces Client Capable 2.5 Thu Jun 3 05:20:41 PDT 2
    010
    WebLogic Diagnostics Logging Client Capable 1.2 Fri Dec 12 11:37:59 MST 2008
    WebLogic Diagnostics Query Module Client Capable 1.2 Tue Oct 27 02:48:36 PDT 200
    9
    WebLogic Diagnostics Instrumentor Tool 1.7 Tue May 18 03:51:46 PDT 2010
    WebLogic Diagnostics Instrumentor Config Tool 1.7 Tue Jun 29 16:41:19 EDT 2010
    WebLogic Diagnostics JRockit Flight Recorder Interfaces Client Capable 1.1 Fri O
    ct 29 16:32:05 EDT 2010
    Diagnostics Notifications Module Client Capable 1.4 Sun Nov 22 16:03:32 PST 2009
    BEA Logging Runtime Support Client Capable 1.5 Thu Apr 29 20:43:42 EDT 2010
    WebLogic i18n Runtime Support Client Capable 1.8 Fri Sep 10 08:12:34 EDT 2010
    WebLogic i18n Build Support Client Capable 1.5 Fri Feb 19 15:03:15 EST 2010
    WebLogic I18N tools Client Capable 1.3 Sun Nov 22 16:03:32 PST 2009
    WebLogic Management JMX Interfaces 1.4 Thu Aug 12 11:16:22 PDT 2010
    WebLogic Security Provider Generation Tool 1.5 Wed Oct 14 16:39:28 MDT 2009
    WebLogic Security Provider Generation Tool Client Capable 1.5 Wed Oct 14 16:39:2
    8 MDT 2009
    WebLogic Messaging Kernel Client Capable 1.8 Mon Aug 23 21:42:11 EDT 2010
    WebLogic Resource Pool Client Capable 1.7 Mon Sep 27 12:00:08 EDT 2010
    WebLogic Socket Muxer API Client Capable 1.2 Thu Apr 1 21:16:27 EDT 2010
    WebLogic RMI Client Capable 1.8 Fri Sep 24 18:35:21 EDT 2010
    Common Security WebLogic Server Integration Support  1.0 Fri Oct 8 10:32:52 EDT
    2010
    Server Lifecycle Interfaces Client Capable 1.4 Fri Feb 19 15:03:15 EST 2010
    WebLogic Store Client Capable 1.7 Fri Dec 17 16:52:31 EST 2010
    WebLogic STORE GXA Client Capable 1.6 Mon Aug 23 21:16:10 EDT 2010
    WebLogic Store Admin Tool Client Capable 1.2 Thu Jan 21 10:24:18 PST 2010
    WebLogic JDBC Store Client Capable 1.3 Mon May 17 10:46:33 PDT 2010
    WebLogic JTA implementation Client Capable 2.7 Fri Sep 17 12:19:45 PDT 2010
    WebLogic Utils 1.9 Thu Nov 11 13:50:07 PST 2010
    Agent Utililities 1.1 Tue Feb 16 00:16:03 EST 2010
    WebLogic Utility Classloader implementations Client Capable 1.8 Mon Jun 28 19:28
    :16 PDT 2010
    WebLogic Utils for working with Expressions Client Capable 1.4 Tue Sep 29 14:45:
    53 EDT 2009
    WebLogic Utils for Dynamically Generated Class Wrappers Client Capable 1.4 Fri F
    eb 13 14:44:23 MST 2009
    WebLogic Timers Client Capable 1.7 Thu Feb 18 13:08:44 EST 2010
    WebLogic Work Manager Client Capable 1.9 Mon Oct 11 18:25:35 EDT 2010
    WebLogic Workarea Client Capable 1.7 Wed Feb 24 17:18:56 PST 2010
    WebLogic XML XPath Implementation Client Capable 1.4 Mon Feb 22 15:07:14 PST 201
    0
    Weblogic Tuxedo Connector Core Client Capable 1.5 Sat Jul 3 19:05:38 EDT 2010
    WebLogic Security 1.0 Fri Oct 8 10:32:52 EDT 2010
    Weblogic Server Java Authentication Helper Classes Client Capable 1.1 Mon Jul 5
    20:42:35 EDT 2010
    Weblogic Server Message Digest Utilities Client Capable 1.0 Thu Aug 2 12:51:30 E
    DT 2007
    Weblogic Server Authenticated Subject Client Capable 1.1 Thu Oct 28 05:46:37 PDT
    2010
    Weblogic Server Authenticated Subject Client Capable 1.5 Thu Sep 9 10:23:21 MDT
    2010
    PrintingSecurityManager - PSM 1.1 Tue Feb 16 05:30:08 PST 2010
    WebLogic security ssl classes 1.0 Tue Jun 15 17:39:53 EDT 2010
    WebLogic Nodemanager Plugin Client Capable 1.3 Tue Nov 18 18:23:10 EST 2008
    nodemanager module for managed processes 1.0 Thu Apr 8 15:14:38 PDT 2010
    WebLogic JMS Pool Client Capable 1.7 Mon Sep 27 12:00:08 EDT 2010
    Contains compiled schema type from WLS 9.0 for WLP compatibility 1.3 Wed Feb 24
    19:15:33 EST 2010
    WebLogic Http Pub/Sub Module Client Capable 1.6 Mon Jul 12 02:31:07 EDT 2010
    Class Redefinition Project 1.5 Mon May 10 19:48:21 EDT 2010
    Class Redefinition Project Client Capable 1.5 Mon Apr 5 17:00:52 PDT 2010
    Class Redefinition Project 1.5 Binding Bundle
    Commonj SDO 1.0 Wed Sep 24 19:11:23 PDT 2008
    WebLogic Coherence Descriptor 1.1 Wed May 5 15:17:47 EDT 2010
    WebLogic Coherence Descriptor 1.1 Binding Bundle
    This module contains all message catalogs 1.1 Fri Dec 17 08:04:35 PST 2010
    WebLogic WebService Public API's 1.1 Tue Sep 21 22:15:05 EDT 2010
    WebLogic EclipseLink Integration 1.0 Thu Feb 25 14:56:43 PST 2010
    WebLogic SCA Client 1.0 Thu Feb 25 00:27:10 EST 2010
    WebLogic RAC Module UCP Client Capable 1.0 Mon Sep 13 09:03:00 PDT 2010
    Oracle WebLogic Server on JRockit Virtual Edition Module Dependencies 10.3 Thu S
    ep 23 15:02:15 PDT 2010
    BEA Patches of apache ant Client Capable 1.2 Wed Jan 13 08:48:17 PST 2010
    Oracle WebLogic Server 10.3.4.0 at 710154 built on: 2010/09/30
    Oracle WebLogic Server 10.3.4.0 at 710154 built on: 2010/09/30
    Oracle WebLogic Server Datatier 10.3.4.0 at 710154 built on: 2010/09/30
    Oracle WebLogic Server 10.3.4.0 at 710154 built on: 2010/09/30
    WebLogic SIPServer Extension API 10.3.4.0 at 709997 built on 2010/09/27
    WebLogic SIPServer Extension API 10.3.4 at 709997 built on 2010/09/27
    WebLogic SIPServer CallState 10.3.4 at 709997 built on 2010/09/27
    Oracle WebLogic Communications SCTP 10.3.1 at 688160 built on 2009/03/11
    WebLogic WebService Databinding Plugins 1.2 Fri Oct 15 07:38:46 PDT 2010
    WebLogic WebService Databinding 1.2 Fri Oct 15 06:35:13 PDT 2010
    WebLogic SIP Activator 10.3.4 at 710163 built on 2010/09/30
    >
    <24 Jan 2014 11:03:25 AM> <Error> <WLSS.Engine> <BEA-330075> <There are no sip n
    or diameter channels targeted to server "madimad-b533821">
    <24 Jan 2014 11:03:25 AM> <Error> <WLSS.Engine> <BEA-330049> <Failed to start th
    e sip service, shutting down>
    C:\mydomain\base_domain\bin>

    i did but there is no respond
    i started the database
    C:\mydomain\base_domain\bin>startManagedWebLogic.cmd madimad-b533821
    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:\mywls\wlserver\server\lib\weblogic_
    sp.jar;C:\mywls\wlserver\server\lib\weblogic.jar;C:\mywls\modules\features\weblo
    gic.server.modules_10.3.4.0.jar;C:\mywls\wlserver\server\lib\webservices.jar;C:\
    mywls\modules\ORGAPA~1.1/lib/ant-all.jar;C:\mywls\modules\NETSFA~1.0_1/lib/ant-c
    ontrib.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:\mywls\wlserver\co
    mmon\derby\lib\derbyclient.jar;C:\mywls\wlserver\server\lib\xqrl.jar
    PATH=;C:\mywls\wlserver\server\native\win\32;C:\mywls\wlserver\server\bin;C:\myw
    ls\modules\ORGAPA~1.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\dbh
    ome_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 Fil
    es\Common Files\Roxio Shared\DLLShared;C:\Program Files\Common Files\Roxio Share
    d\DLLShared;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared;C:\Program
    Files\Common Files\DivX Shared;c:\Program Files\Java\jdk1.6.0_21\bin;C:\Program
    Files\Common Files\Roxio Shared\10.0\DLLShared;C:\Program Files\Common Files\Rox
    io Shared\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:\Prog
    ram Files\Java\jre6\bin;C:\Program Files\Java\jdk1.6.0_21\jre\bin;C:\Program Fil
    es\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\f
    orms;C:\forms\sms_code.pll;C:\mywls\wlserver;C:\Java\jdk1.6.0_21;C:\mywls\wlserv
    er\server\native\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=madimad-b533
    821 -Djava.security.policy=C:\mywls\wlserver\server\lib\weblogic.policy -Dweblog
    ic.security.SSL.trustedCAKeyStore="C:\mywls\wlserver\server\lib\cacerts"  -Xveri
    fy:none -ea:com.bea.wcp...   -da -Dplatform.home=C:\mywls\wlserver -Dwls.home=C:
    \mywls\wlserver\server -Dweblogic.home=C:\mywls\wlserver\server  -Dcommon.compon
    ents.home=C:\Oracle\MIDDLE~1\ORACLE~1 -Djrf.version=11.1.1 -Dorg.apache.commons.
    logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=C:\mydomai
    n\BASE_D~1 -Djrockit.optfile=C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1
    .1\jrocket_optfile.txt -Doracle.server.config.dir=C:\mydomain\BASE_D~1\config\FM
    WCON~1\servers\madimad-b533821 -Doracle.domain.config.dir=C:\mydomain\BASE_D~1\c
    onfig\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\arisidprovide
    r -Doracle.security.jps.config=C:\mydomain\BASE_D~1\config\fmwconfig\jps-config.
    xml -Doracle.deployed.app.dir=C:\mydomain\BASE_D~1\servers\madimad-b533821\tmp\_
    WL_user -Doracle.deployed.app.ext=\- -Dweblogic.alternateTypesDirectory=C:\Oracl
    e\MIDDLE~1\ORACLE~1\modules\oracle.ossoiap_11.1.1,C:\Oracle\MIDDLE~1\ORACLE~1\mo
    dules\oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.prot
    ocol  -Dweblogic.jdbc.remoteEnabled=false  -Dweblogic.management.discover=false
    -Dweblogic.management.server=http://madimad-b533821:7001  -Dwlw.iterativeDev=fal
    se -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false  weblogic.Server
    <24 Jan 2014 12:52:41 PM> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE
    Provider self-integrity check for better startup performance. To enable this che
    ck, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
    <24 Jan 2014 12:52:42 PM> <Info> <Security> <BEA-090906> <Changing the default R
    andom Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable thi
    s change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
    <24 Jan 2014 12:52:42 PM> <Notice> <WebLogicServer> <BEA-000395> <Following exte
    nsions directory contents added to the end of the classpath:
    C:\mydomain\base_domain\lib\sipactivator.jar>
    <24 Jan 2014 12:52:42 PM> <Info> <Server> <BEA-002647> <The service plugin, com.
    oracle.core.sip.activator, was added from C:\mydomain\base_domain\lib\sipactivat
    or.jar.>
    <24 Jan 2014 12:52:42 PM> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogi
    c Server with Java HotSpot(TM) Client VM Version 17.0-b17 from Sun Microsystems
    Inc.>
    <24 Jan 2014 12:52:45 PM> <Info> <Security> <BEA-090065> <Getting boot identity
    from user.>
    Enter username to boot WebLogic server:tshifhiwa
    Enter password to boot WebLogic server:
    <24 Jan 2014 12:52:57 PM> <Info> <Management> <BEA-141107> <Version: WebLogic Se
    rver 10.3.4.0  Fri Dec 17 20:47:33 PST 2010 1384255 >
    <24 Jan 2014 12:53:01 PM> <Error> <Management> <BEA-141252> <The domain version,
    10.3.5.0, is greater than the release version, 10.3.4.0, of this server.>
    <24 Jan 2014 12:53:01 PM> <Error> <Configuration Management> <BEA-150001> <An er
    ror occurred while connecting to the admin server to bootstrap through URL: http
    ://madimad-b533821:7001/bea_wls_management_internal2/Bootstrap, user: tshifhiwa
    weblogic.management.configuration.ConfigurationException: [Management:141252]The
    domain version, 10.3.5.0, is greater than the release version, 10.3.4.0, of thi
    s server.
            at weblogic.management.provider.internal.BootStrapHelper.getBootStrapStr
    uct(BootStrapHelper.java:147)
            at weblogic.management.provider.internal.RuntimeAccessImpl.initialize(Ru
    ntimeAccessImpl.java:432)
            at weblogic.management.provider.internal.RuntimeAccessService.start(Runt
    imeAccessService.java:49)
            at weblogic.t3.srvr.ServerServicesManager.startService(ServerServicesMan
    ager.java:461)
            at weblogic.t3.srvr.ServerServicesManager.startInStandbyState(ServerServ
    icesManager.java:166)
            at weblogic.t3.srvr.T3Srvr.initializeStandby(T3Srvr.java:879)
            at weblogic.t3.srvr.T3Srvr.startup(T3Srvr.java:566)
            at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:467)
            at weblogic.Server.main(Server.java:71)
    >
    <24 Jan 2014 12:53:01 PM> <Notice> <WebLogicServer> <BEA-000365> <Server state c
    hanged to STARTING>
    <24 Jan 2014 12:53:01 PM> <Info> <WorkManager> <BEA-002900> <Initializing self-t
    uning thread pool>
    <24 Jan 2014 12:53:02 PM> <Notice> <LoggingService> <BEA-320400> <The log file C
    :\mydomain\base_domain\servers\madimad-b533821\logs\madimad-b533821.log will be
    rotated. Reopen the log file if tailing has stopped. This can happen on some pla
    tforms like Windows.>
    <24 Jan 2014 12:53:02 PM> <Notice> <LoggingService> <BEA-320401> <The log file h
    as been rotated to C:\mydomain\base_domain\servers\madimad-b533821\logs\madimad-
    b533821.log00007. Log messages will continue to be logged in C:\mydomain\base_do
    main\servers\madimad-b533821\logs\madimad-b533821.log.>
    <24 Jan 2014 12:53:02 PM> <Notice> <Log Management> <BEA-170019> <The server log
    file C:\mydomain\base_domain\servers\madimad-b533821\logs\madimad-b533821.log i
    s opened. All server side log events will be written to this file.>
    <24 Jan 2014 12:54:25 PM> <Critical> <WebLogicServer> <BEA-000386> <Server subsy
    stem failed. Reason: java.lang.AssertionError: Assertion violated
    java.lang.AssertionError: Assertion violated
            at weblogic.utils.Debug.assertion(Debug.java:57)
            at weblogic.server.channels.ChannelService.getServerChannel(ChannelServi
    ce.java:2060)
            at weblogic.server.channels.ChannelService.getServerChannel(ChannelServi
    ce.java:1998)
            at weblogic.protocol.ServerChannelManager.findServerChannel(ServerChanne
    lManager.java:76)
            at weblogic.ldap.EmbeddedLDAP.findLdapURL(EmbeddedLDAP.java:1482)
            Truncated. see log file for complete stacktrace
    >
    <24 Jan 2014 12:54:26 PM> <Notice> <WebLogicServer> <BEA-000365> <Server state c
    hanged to FAILED>
    <24 Jan 2014 12:54:26 PM> <Error> <WebLogicServer> <BEA-000383> <A critical serv
    ice failed. The server will shut itself down>
    <24 Jan 2014 12:54:26 PM> <Notice> <WebLogicServer> <BEA-000365> <Server state c
    hanged to FORCE_SHUTTING_DOWN>

  • Error while starting manages server

    Hi All.
    M facing problem while starting managed server, this might be related to sip server as i see this in the error log. when i click on the sip server tab in the console then io see below error :-
    +++++++++
    Error opening /ext-jsp/sipserver/ConfigGeneralForm.jsp.
    The source of this error is:
    javax.servlet.ServletException: weblogic.servlet.jsp.CompilationException: Failed to compile JSP /ext-jsp/sipserver/ConfigGeneralForm.jsp
    Exception occurred while processing '/bea/wls/user_projects/domains/base_domain/servers/AdminServer/tmp/_WL_internal/consoleapp/jxhze9/console-ext/sipserver-console-ext/ext-jsp/sipserver/ConfigGeneralForm.jsp'java.lang.OutOfMemoryError: PermGen space
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
         at com.bea.core.repackaged.jdt.internal.compiler.lookup.CompilationUnitScope.buildTypeBindings(CompilationUnitScope.java:67)
         at com.bea.core.repackaged.jdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:152)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:717)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:377)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.compile(Compiler.java:422)
         at weblogic.jsp.internal.java.JDTJavaCompiler.generateByteCode(JDTJavaCompiler.java:104)
         at weblogic.jsp.internal.java.JavaSourceFile._codeGen(JavaSourceFile.java:211)
         at weblogic.jsp.internal.java.JavaSourceFile.codeGen(JavaSourceFile.java:201)
         at weblogic.jsp.internal.ProxySourceFile.compileGeneratedFiles(ProxySourceFile.java:310)
         at weblogic.jsp.internal.ProxySourceFile.codeGen(ProxySourceFile.java:248)
         at weblogic.jsp.internal.SourceFile.codeGen(SourceFile.java:327)
         at weblogic.jsp.internal.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:599)
         at weblogic.jsp.internal.client.Job.performJob(Job.java:83)
         at weblogic.jsp.internal.client.ThreadPool$WorkerThread.run(ThreadPool.java:217)
    Caused by: weblogic.servlet.jsp.CompilationException: Failed to compile JSP /ext-jsp/sipserver/ConfigGeneralForm.jsp
    Exception occurred while processing '/bea/wls/user_projects/domains/base_domain/servers/AdminServer/tmp/_WL_internal/consoleapp/jxhze9/console-ext/sipserver-console-ext/ext-jsp/sipserver/ConfigGeneralForm.jsp'java.lang.OutOfMemoryError: PermGen space
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
         at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
         at com.bea.core.repackaged.jdt.internal.compiler.lookup.CompilationUnitScope.buildTypeBindings(CompilationUnitScope.java:67)
         at com.bea.core.repackaged.jdt.internal.compiler.lookup.LookupEnvironment.buildTypeBindings(LookupEnvironment.java:152)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.internalBeginToCompile(Compiler.java:717)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.beginToCompile(Compiler.java:377)
         at com.bea.core.repackaged.jdt.internal.compiler.Compiler.compile(Compiler.java:422)
         at weblogic.jsp.internal.java.JDTJavaCompiler.generateByteCode(JDTJavaCompiler.java:104)
         at weblogic.jsp.internal.java.JavaSourceFile._codeGen(JavaSourceFile.java:211)
         at weblogic.jsp.internal.java.JavaSourceFile.codeGen(JavaSourceFile.java:201)
         at weblogic.jsp.internal.ProxySourceFile.compileGeneratedFiles(ProxySourceFile.java:310)
         at weblogic.jsp.internal.ProxySourceFile.codeGen(ProxySourceFile.java:248)
         at weblogic.jsp.internal.SourceFile.codeGen(SourceFile.java:327)
         at weblogic.jsp.internal.client.ClientUtilsImpl$CodeGenJob.run(ClientUtilsImpl.java:599)
         at weblogic.jsp.internal.client.Job.performJob(Job.java:83)
         at weblogic.jsp.internal.client.ThreadPool$WorkerThread.run(ThreadPool.java:217)
         at weblogic.servlet.jsp.JavelinxJSPStub.reportCompilationErrorIfNeccessary(JavelinxJSPStub.java:226)
         at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(JavelinxJSPStub.java:162)
         at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:256)
         at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
         ... 184 more
    ++++++++
    Below is the config.xml file i am using :-
    <?xml version="1.0" encoding="UTF-8"?>
    <domain xsi:schemaLocation="http://xmlns.oracle.com/weblogic/security/wls http://xmlns.oracle.com/weblogic/security/wls/1.0/wls.xsd http://xmlns.oracle.com/weblogic/domain http://xmlns.oracle.com/weblogic/1.0/domain.xsd http://xmlns.oracle.com/weblogic/security http://xmlns.oracle.com/weblogic/1.0/security.xsd http://xmlns.oracle.com/weblogic/security/xacml http://xmlns.oracle.com/weblogic/security/xacml/1.0/xacml.xsd" xmlns="http://xmlns.oracle.com/weblogic/domain" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <name>base_domain</name>
    <domain-version>10.3.4.0</domain-version>
    <security-configuration xmlns:xacml="http://xmlns.oracle.com/weblogic/security/xacml" xmlns:pas="http://xmlns.oracle.com/weblogic/security/providers/passwordvalidator">
    <name>base_domain</name>
    <realm>
    <sec:authentication-provider xsi:type="wls:default-authenticatorType"/>
    <sec:authentication-provider xsi:type="wls:default-identity-asserterType">
    <sec:active-type>AuthenticatedUser</sec:active-type>
    </sec:authentication-provider>
    <sec:role-mapper xsi:type="xacml:xacml-role-mapperType"/>
    <sec:authorizer xsi:type="xacml:xacml-authorizerType"/>
    <sec:adjudicator xsi:type="wls:default-adjudicatorType"/>
    <sec:credential-mapper xsi:type="wls:default-credential-mapperType"/>
    <sec:cert-path-provider xsi:type="wls:web-logic-cert-path-providerType"/>
    <sec:cert-path-builder>WebLogicCertPathProvider</sec:cert-path-builder>
    <sec:name>myrealm</sec:name>
    <sec:password-validator xsi:type="pas:system-password-validatorType">
    <sec:name>SystemPasswordValidator</sec:name>
    <pas:min-password-length>8</pas:min-password-length>
    <pas:min-numeric-or-special-characters>1</pas:min-numeric-or-special-characters>
    </sec:password-validator>
    </realm>
    <default-realm>myrealm</default-realm>
    <credential-encrypted>{AES}Ax9F8YRCZJqRRoPcjJxTwS03NgNAJSUjUcQ0vMJybMfkxNKN3YZCRsR+jEQrT/n3/KU4Kn5WXqCILWifqYRDlmnGGryHuNEEK83B/FCoBb1h8T47+ML1pULyyNpGPaFq</credential-encrypted>
    <node-manager-username>weblogic</node-manager-username>
    <node-manager-password-encrypted>{AES}G0nkKdRHqwIqNXGqn7lArIXG1SfKKdkWwTOyZ4SmkwE=</node-manager-password-encrypted>
    </security-configuration>
    <server>
    <name>AdminServer</name>
    <self-tuning-thread-pool-size-min>15</self-tuning-thread-pool-size-min>
    <socket-readers>2</socket-readers>
    <ssl>
    <name>AdminServer</name>
    <enabled>true</enabled>
    </ssl>
    <machine>Machine_1</machine>
    <listen-address/>
    <network-access-point>
    <name>sip</name>
    <protocol>sip</protocol>
    <listen-port>5060</listen-port>
    <public-port>5060</public-port>
    <http-enabled-for-this-protocol>false</http-enabled-for-this-protocol>
    <outbound-enabled>true</outbound-enabled>
    </network-access-point>
    <network-access-point>
    <name>sips</name>
    <protocol>sips</protocol>
    <listen-port>5061</listen-port>
    <public-port>5061</public-port>
    <http-enabled-for-this-protocol>false</http-enabled-for-this-protocol>
    <outbound-enabled>true</outbound-enabled>
    </network-access-point>
    </server>
    <server>
    <name>M1</name>
    <ssl>
    <name>M1</name>
    <enabled>true</enabled>
    <listen-port>7503</listen-port>
    </ssl>
    <machine>Machine_1</machine>
    <listen-port>7003</listen-port>
    <listen-address/>
    <web-service>
    <name>M1</name>
    <web-service-persistence>
    <name>M1</name>
    <web-service-logical-store>
    <name>WseeStore</name>
    <persistence-strategy>LOCAL_ACCESS_ONLY</persistence-strategy>
    <request-buffering-queue-jndi-name>weblogic.wsee.BufferedRequestQueue</request-buffering-queue-jndi-name>
    <response-buffering-queue-jndi-name>weblogic.wsee.BufferedResponseQueue</response-buffering-queue-jndi-name>
    </web-service-logical-store>
    </web-service-persistence>
    </web-service>
    </server>
    <server>
    <name>M2</name>
    <ssl>
    <name>M2</name>
    <enabled>true</enabled>
    <listen-port>7504</listen-port>
    </ssl>
    <machine>Machine_1</machine>
    <listen-port>7004</listen-port>
    <listen-address/>
    <web-service>
    <name>M2</name>
    <web-service-persistence>
    <name>M2</name>
    <web-service-logical-store>
    <name>WseeStore</name>
    <persistence-strategy>LOCAL_ACCESS_ONLY</persistence-strategy>
    <request-buffering-queue-jndi-name>weblogic.wsee.BufferedRequestQueue</request-buffering-queue-jndi-name>
    <response-buffering-queue-jndi-name>weblogic.wsee.BufferedResponseQueue</response-buffering-queue-jndi-name>
    </web-service-logical-store>
    </web-service-persistence>
    </web-service>
    </server>
    <embedded-ldap>
    <name>base_domain</name>
    <credential-encrypted>{AES}vWDbFLBCN+g/5kGlFyC+Qp8NUIevNXYQEJYBVgoM2BaXRBIGnLy+rHfLzGrQT5JG</credential-encrypted>
    </embedded-ldap>
    <configuration-version>10.3.4.0</configuration-version>
    <machine xsi:type="unix-machineType">
    <name>Machine_1</name>
    <node-manager>
    <name>Machine_1</name>
    <listen-address>localhost</listen-address>
    </node-manager>
    </machine>
    <jms-server>
    <name>WseeJmsServer_auto_2</name>
    <target>M1</target>
    <persistent-store>WseeFileStore_auto_2</persistent-store>
    </jms-server>
    <jms-server>
    <name>WseeJmsServer_auto_3</name>
    <target>M2</target>
    <persistent-store>WseeFileStore_auto_3</persistent-store>
    </jms-server>
    <jms-server>
    <name>WseeJaxwsJmsServer_auto_2</name>
    <target>M1</target>
    <persistent-store>WseeJaxwsFileStore_auto_2</persistent-store>
    </jms-server>
    <jms-server>
    <name>WseeJaxwsJmsServer_auto_3</name>
    <target>M2</target>
    <persistent-store>WseeJaxwsFileStore_auto_3</persistent-store>
    </jms-server>
    <self-tuning>
    <fair-share-request-class>
    <name>wlss.transport.fsrc</name>
    <target>M1,M2</target>
    <fair-share>50</fair-share>
    </fair-share-request-class>
    <fair-share-request-class>
    <name>wlss.timer.fsrc</name>
    <target>M1,M2</target>
    <fair-share>100</fair-share>
    </fair-share-request-class>
    <fair-share-request-class>
    <name>wlss.tracing.fsrc</name>
    <target>M1,M2</target>
    <fair-share>50</fair-share>
    </fair-share-request-class>
    <fair-share-request-class>
    <name>wlss.connect.fsrc</name>
    <target>M1,M2</target>
    <fair-share>1000</fair-share>
    </fair-share-request-class>
    <min-threads-constraint>
    <name>wlss.tracing.minthreads</name>
    <target>M1,M2</target>
    <count>1</count>
    </min-threads-constraint>
    <min-threads-constraint>
    <name>wlss.connect.minthreads</name>
    <target>M1,M2</target>
    <count>1</count>
    </min-threads-constraint>
    <max-threads-constraint>
    <name>wlss.timer.maxthreads</name>
    <target>M1,M2</target>
    <count>16</count>
    <connection-pool-name/>
    </max-threads-constraint>
    <max-threads-constraint>
    <name>wlss.tracing.maxthreads</name>
    <target>M1,M2</target>
    <count>1</count>
    <connection-pool-name/>
    </max-threads-constraint>
    <capacity>
    <name>wlss.transport.capacity</name>
    <target>M1,M2</target>
    <count>400</count>
    </capacity>
    <capacity>
    <name>wlss.timer.capacity</name>
    <target>M1,M2</target>
    <count>256</count>
    </capacity>
    <work-manager>
    <name>wlss.transport</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.transport.fsrc</fair-share-request-class>
    <response-time-request-class xsi:nil="true"/>
    <context-request-class xsi:nil="true"/>
    <capacity>wlss.transport.capacity</capacity>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>wlss.timer</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.timer.fsrc</fair-share-request-class>
    <response-time-request-class xsi:nil="true"/>
    <context-request-class xsi:nil="true"/>
    <max-threads-constraint>wlss.timer.maxthreads</max-threads-constraint>
    <capacity>wlss.timer.capacity</capacity>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>wlss.tracing.domain</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.tracing.fsrc</fair-share-request-class>
    <min-threads-constraint>wlss.tracing.minthreads</min-threads-constraint>
    <max-threads-constraint>wlss.tracing.maxthreads</max-threads-constraint>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>wlss.tracing.local</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.tracing.fsrc</fair-share-request-class>
    <response-time-request-class xsi:nil="true"/>
    <context-request-class xsi:nil="true"/>
    <min-threads-constraint>wlss.tracing.minthreads</min-threads-constraint>
    <max-threads-constraint>wlss.tracing.maxthreads</max-threads-constraint>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>wlss.connect</name>
    <target>M1,M2</target>
    <fair-share-request-class>wlss.connect.fsrc</fair-share-request-class>
    <response-time-request-class xsi:nil="true"/>
    <context-request-class xsi:nil="true"/>
    <min-threads-constraint>wlss.connect.minthreads</min-threads-constraint>
    <ignore-stuck-threads>false</ignore-stuck-threads>
    </work-manager>
    <work-manager>
    <name>weblogic.wsee.mdb.DispatchPolicy</name>
    <target>M1,M2</target>
    </work-manager>
    <work-manager>
    <name>weblogic.wsee.jaxws.mdb.DispatchPolicy</name>
    <target>M1, M2</target>
    </work-manager>
    </self-tuning>
    <file-store>
    <name>WseeFileStore_auto_2</name>
    <directory>WseeFileStore_auto_2</directory>
    <target>M1</target>
    </file-store>
    <file-store>
    <name>WseeFileStore_auto_3</name>
    <directory>WseeFileStore_auto_3</directory>
    <target>M2</target>
    </file-store>
    <file-store>
    <name>WseeJaxwsFileStore_auto_2</name>
    <directory>WseeJaxwsFileStore_auto_2</directory>
    <target>M1</target>
    </file-store>
    <file-store>
    <name>WseeJaxwsFileStore_auto_3</name>
    <directory>WseeJaxwsFileStore_auto_3</directory>
    <target>M2</target>
    </file-store>
    <file-store>
    <name>WseeFileStore</name>
    <directory>WseeFileStore</directory>
    <target>AdminServer</target>
    </file-store>
    <jms-system-resource>
    <name>WseeJmsModule</name>
    <target>M1,M2</target>
    <sub-deployment>
    <name>WseeJmsServer9127702</name>
    <target>WseeJmsServer_auto_2</target>
    </sub-deployment>
    <sub-deployment>
    <name>WseeJmsServer20604610</name>
    <target>WseeJmsServer_auto_3</target>
    </sub-deployment>
    <descriptor-file-name>jms/wseejmsmodule-jms.xml</descriptor-file-name>
    </jms-system-resource>
    <jms-system-resource>
    <name>WseeJaxwsJmsModule</name>
    <target>M1,M2</target>
    <sub-deployment>
    <name>WseeJaxwsJmsServer31278546</name>
    <target>WseeJaxwsJmsServer_auto_2</target>
    </sub-deployment>
    <sub-deployment>
    <name>WseeJaxwsJmsServer7750867</name>
    <target>WseeJaxwsJmsServer_auto_3</target>
    </sub-deployment>
    <descriptor-file-name>jms/wseejaxwsjmsmodule-jms.xml</descriptor-file-name>
    </jms-system-resource>
    <custom-resource>
    <name>sipserver</name>
    <target>M1,M2</target>
    <descriptor-file-name>custom/sipserver.xml</descriptor-file-name>
    <resource-class>com.bea.wcp.sip.management.descriptor.resource.SipServerResource</resource-class>
    <descriptor-bean-class>com.bea.wcp.sip.management.descriptor.beans.SipServerBean</descriptor-bean-class>
    </custom-resource>
    <admin-server-name>AdminServer</admin-server-name>
    <saf-agent>
    <name>ReliableWseeSAFAgent</name>
    <target>AdminServer</target>
    <store>WseeFileStore</store>
    </saf-agent>
    <saf-agent>
    <name>ReliableWseeJaxwsSAFAgent_M1</name>
    <target>M1</target>
    <store>WseeJaxwsFileStore_auto_2</store>
    </saf-agent>
    <saf-agent>
    <name>ReliableWseeJaxwsSAFAgent_M2</name>
    <target>M2</target>
    <store>WseeJaxwsFileStore_auto_3</store>
    </saf-agent>
    </domain>
    Can someone please helpme here..

    I tried same and facing below error whenever i click on any tab over the console :-
    Error opening /jsp/core/server/ServersControlTable.jsp
    The source of this error is:
    java.lang.OutOfMemoryError: PermGen space
    ++++++++
    below is the MEm_ARGS in commEnv.sh :-
    # This script is used to set up a common environment for starting WebLogic
    # Server, as well as WebLogic development.
    # It sets the following variables:
    # BEA_HOME - The home directory of all your BEA installation.
    # MW_HOME - The home directory of all your Oracle installation.
    # WL_HOME - The root directory of the BEA installation.
    # COHERENCE_HOME - The root directory of the COHERENCE installation.
    # ANT_HOME - The Ant Home directory.
    # ANT_CONTRIB - The Ant contrib directory
    # JAVA_HOME - Location of the version of Java used to start WebLogic
    # Server. See the Oracle Fusion Middleware Supported System Configurations page
    # (http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html) for an
    # up-to-date list of supported JVMs on your platform.
    # JAVA_VENDOR - Vendor of the JVM (i.e. BEA, HP, IBM, Sun, etc.)
    # JAVA_USE_64BIT - Indicates if JVM uses 64 bit operations
    # PATH - JDK and WebLogic directories will be added to the system
    # path.
    # WEBLOGIC_CLASSPATH - Classpath required to start WebLogic Server.
    # FMWCONFIG_CLASSPATH - Classpath required to start config tools such as WLST, config wizard, pack, and unpack..
    # FMWLAUNCH_CLASSPATH - Additional classpath needed for WLST start script
    # LD_LIBRARY_PATH, LIBPATH and SHLIB_PATH
    # - To locate native libraries.
    # JAVA_VM - The java arg specifying the VM to run. (e.g.
    # -server, -hotspot, etc.)
    # MEM_ARGS - The variable to override the standard memory arguments
    # passed to java.
    # CLASSPATHSEP - CLASSPATH delimiter.
    # PATHSEP - Path delimiter.
    # DERBY_HOME - Derby home directory.
    # DERBY_TOOLS - Derby tools jar.
    # DERBY_CLASSPATH - Classpath needed to start Derby.
    # DERBY_CLIENT_CLASSPATH
    # - Derby client classpath.
    # PRODUCTION_MODE - Indicates if the Server will be started in PRODUCTION_MODE
    # PATCH_CLASSPATH - WebLogic system classpath patch
    # PATCH_LIBPATH - Library path used for patches
    # PATCH_PATH - Path used for patches
    # WEBLOGIC_EXTENSION_DIRS - Extension dirs for WebLogic classpath patch
    # It exports the following function:
    # trapSIGINT - Get actual Derby PID when running in MKSNT environment;
    # trap SIGINT to make sure Derby will also be stopped.
    # resetFd - Reset the number of open file descriptors to 1024.
    # jDriver for Oracle users: This script assumes that native libraries required
    # for jDriver for Oracle have been installed in the proper location and that
    # your os specific library path variable (i.e. LD_LIBRARY_PATH/solaris,
    # SHLIB_PATH/hpux, etc...) has been set appropriately. Also note that this
    # script defaults to the oci920_8 version of the shared libraries. If this is
    # not the version you need, please adjust the library path variable
    # accordingly.
    # sub functions
    # limit the number of open file descriptors
    resetFd() {
    if [ ! -n "`uname -s |grep -i cygwin || uname -s |grep -i windows_nt || \
    uname -s |grep -i HP-UX`" ]
    then
    ofiles=`ulimit -S -n`
    maxfiles=`ulimit -H -n`
    if [ "$?" = "0" -a  `expr ${maxfiles} : '[0-9][0-9]*$'` -eq 0 -a `expr ${ofiles} : '[0-9][0-9]*$'` -eq 0 ]; then
    ulimit -n 4096
    else
    if [ "$?" = "0" -a `uname -s` = "SunOS" -a `expr ${maxfiles} : '[0-9][0-9]*$'` -eq 0 ]; then
    if [ ${ofiles} -lt 65536 ]; then
    ulimit -H -n 65536
    else
    ulimit -H -n ${ofiles}
    fi
    fi
    fi
    fi
    # Get actual Derby process when running in MKS/NT environment;
    # Trap SIGINT
    # input:
    # DERBY_PID -- Derby server process id.
    # output:
    # DERBY_PID -- Actual Derby pid in MKS/NT environment.
    trapSIGINT() {
    # With MKS, the pid of $! dosen't show up correctly.
    # It starts a shell process to launch whatever commands it calls.
    if [ `uname -s` = "Windows_NT" ]; then
    DERBY_PID=`ps -eo pid,ppid |
    awk -v DERBY_PID=${DERBY_PID} '$2 == DERBY_PID {print $1}'`
    POINTBASE_PID=`ps -eo pid,ppid |
    awk -v POINTBASE_PID=${POINTBASE_PID} '$2 == POINTBASE_PID {print $1}'`
    fi
    # Kill Derby on interrupt from this script (^C)
    trap 'if [ "${DERBY_PID}" != "" ]; then
    kill -9 ${DERBY_PID}
    unset DERBY_PID
    fi' 2
    trap 'if [ "${POINTBASE_PID}" != "" ]; then
    kill -9 ${POINTBASE_PID}
    unset POINTBASE_PID
    fi' 2
    # end of sub functions
    # Set up BEA Home
    BEA_HOME="/bea/wls"
    # Set up Middleware Home
    MW_HOME="/bea/wls"
    # Set up WebLogic Home
    WL_HOME="/bea/wls/wlserver_10.3"
    # Set up COHERENCE Home
    COHERENCE_HOME="/bea/wls/coherence_3.6"
    # Set up Common Modules Directory
    MODULES_DIR="/bea/wls/modules"
    # Set up Common Features Directory
    FEATURES_DIR="/bea/wls/modules/features"
    # Set up Ant Home
    ANT_HOME="${MODULES_DIR}/org.apache.ant_1.7.1"
    # Set up Ant contrib
    ANT_CONTRIB="${MODULES_DIR}/net.sf.antcontrib_1.1.0.0_1-0b2"
    # Setup SUN_ARCH_DATA_MODEL
    SUN_ARCH_DATA_MODEL="32"
    #JAVA_USE_64BIT, true if JVM uses 64 bit operations
    JAVA_USE_64BIT=false
    # Reset JAVA_HOME, JAVA_VENDOR and PRODUCTION_MODE unless JAVA_HOME
    # and JAVA_VENDOR are pre-defined.
    if [ -z "${JAVA_HOME}" -o -z "${JAVA_VENDOR}" ]; then
    # Set up JAVA HOME
    JAVA_HOME="/usr/jdk/instances/jdk1.7.0_05"
    # Set up JAVA VENDOR, possible values are
    #Oracle, HP, IBM, Sun ...
    JAVA_VENDOR=Oracle
    # PRODUCTION_MODE, default to the development mode
    PRODUCTION_MODE=""
    fi
    export BEA_HOME MW_HOME WL_HOME MODULES_DIR FEATURES_DIR COHERENCE_HOME ANT_HOME ANT_CONTRIB JAVA_HOME JAVA_VENDOR PRODUCTION_MODE JAVA_USE_64BIT
    # Set up JVM options base on value of JAVA_VENDOR
    if [ "$PRODUCTION_MODE" = "true" ]; then
    case $JAVA_VENDOR in
    Oracle)
    JAVA_VM=-server
    MEM_ARGS="-Xms128m -Xmx256m"
    HP)
    JAVA_VM=-server
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    IBM)
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
    Sun)
    JAVA_VM=-server
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    Apple)
    JAVA_VM=-server
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
    esac
    else
    case $JAVA_VENDOR in
    Oracle)
    JAVA_VM=-server
    MEM_ARGS="-Xms128m -Xmx256m"
    -Xms512m -Xmx512m -XX:MaxPermSize=256m
    JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"
    HP)
    JAVA_VM=-client
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    IBM)
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
    Sun)
    JAVA_VM=-client
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"
    Apple)
    JAVA_VM=-client
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
    esac
    fi
    export JAVA_VM MEM_ARGS JAVA_OPTIONS
    # Set the classpath separator
    case `uname -s` in
    Windows_NT*)
    CLASSPATHSEP=\;
    PATHSEP=\;
    CYGWIN*)
    CLASSPATHSEP=\;
    esac
    if [ "${CLASSPATHSEP}" = "" ]; then
    CLASSPATHSEP=:
    fi
    if [ "${PATHSEP}" = "" ]; then
    PATHSEP=:
    fi
    export PATHSEP CLASSPATHSEP
    # Set-up patch related class path, extension dirs, library path and path options
    if [ -f "${WL_HOME}/common/bin/setPatchEnv.sh" ]; then
    . "${WL_HOME}"/common/bin/setPatchEnv.sh
    fi
    # Figure out how to load java native libraries, also add -d64 for hpux and solaris 64 bit arch.
    case `uname -s` in
    AIX)
    if [ -n "${LIBPATH}" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LIBPATH=${LIBPATH}:${WL_HOME}/server/native/aix/ppc64
    else
    LIBPATH=${LIBPATH}:${WL_HOME}/server/native/aix/ppc
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LIBPATH=${WL_HOME}/server/native/aix/ppc64
    else
    LIBPATH=${WL_HOME}/server/native/aix/ppc
    fi
    fi
    LIBPATH=${PATCH_LIBPATH}:${LIBPATH}
    export LIBPATH
    HP-UX)
    arch=`uname -m`
    if [ "${arch}" = "ia64" ]; then
    if [ -n "${SHLIB_PATH}" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    SHLIB_PATH=${SHLIB_PATH}:${WL_HOME}/server/native/hpux11/IPF64:${WL_HOME}/server/native/hpux11/IPF64/oci920_8
    else
    SHLIB_PATH=${SHLIB_PATH}:${WL_HOME}/server/native/hpux11/IPF32:${WL_HOME}/server/native/hpux11/IPF32/oci920_8
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    SHLIB_PATH=${WL_HOME}/server/native/hpux11/IPF64:${WL_HOME}/server/native/hpux11/IPF64/oci920_8
    else
    SHLIB_PATH=${WL_HOME}/server/native/hpux11/IPF32:${WL_HOME}/server/native/hpux11/IPF32/oci920_8
    fi
    fi
    else
    if [ -n "${SHLIB_PATH}" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    SHLIB_PATH=${SHLIB_PATH}:${WL_HOME}/server/native/hpux11/PA_RISC64:${WL_HOME}/server/native/hpux11/PA_RISC64/oci920_8
    else
    SHLIB_PATH=${SHLIB_PATH}:${WL_HOME}/server/native/hpux11/PA_RISC:${WL_HOME}/server/native/hpux11/PA_RISC/oci920_8
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    SHLIB_PATH=${WL_HOME}/server/native/hpux11/PA_RISC64:${WL_HOME}/server/native/hpux11/PA_RISC64/oci920_8
    else
    SHLIB_PATH=${WL_HOME}/server/native/hpux11/PA_RISC:${WL_HOME}/server/native/hpux11/PA_RISC/oci920_8
    fi
    fi
    fi
    SHLIB_PATH=${PATCH_LIBPATH}:${SHLIB_PATH}
    export SHLIB_PATH
    if [ "${JAVA_USE_64BIT}" = "true" ] && [ "${JAVA_VENDOR}" != "Oracle" ]
    then
    JVM_D64="-d64"
    export JVM_D64
    JAVA_VM="${JAVA_VM} ${JVM_D64}"
    export JAVA_VM
    fi
    LINUX|Linux)
    arch=`uname -m`
    if [ -n "${LD_LIBRARY_PATH}" ]; then
    if [ "${arch}" = "ia64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/ia64:${WL_HOME}/server/native/linux/ia64/oci920_8
    else
    if [ "${arch}" = "x86_64" -a "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/${arch}:${WL_HOME}/server/native/linux/${arch}/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/linux/${arch}:${WLSS_HOME}/server/native/linux/${arch}/oci920_8
    fi
    else
    if [ "${arch}" = "s390x" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/s390x
    else
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/i686:${WL_HOME}/server/native/linux/i686/oci920_8
    fi
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/linux/i686:${WLSS_HOME}/server/native/linux/i686/oci920_8
    fi
    fi
    fi
    else
    if [ "${arch}" = "ia64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/linux/ia64:${WL_HOME}/server/native/linux/ia64/oci920_8
    else
    if [ "${arch}" = "x86_64" -a "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${WL_HOME}/server/native/linux/${arch}:${WL_HOME}/server/native/linux/${arch}/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/linux/${arch}:${WLSS_HOME}/server/native/linux/${arch}/oci920_8
    fi
    else
    if [ "${arch}" = "s390x" ]; then
    LD_LIBRARY_PATH=${WL_HOME}/server/native/linux/s390x
    else
    LD_LIBRARY_PATH=${WL_HOME}/server/native/linux/i686:${WL_HOME}/server/native/linux/i686/oci920_8
    fi
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/linux/i686:${WLSS_HOME}/server/native/linux/i686/oci920_8
    fi
    fi
    fi
    fi
    LD_LIBRARY_PATH=${PATCH_LIBPATH}:${LD_LIBRARY_PATH}
    export LD_LIBRARY_PATH
    OSF1)
    if [ -n "${LD_LIBRARY_PATH}" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/tru64unix
    else
    LD_LIBRARY_PATH=${WL_HOME}/server/native/tru64unix
    fi
    LD_LIBRARY_PATH=${PATCH_LIBPATH}:${LD_LIBRARY_PATH}
    export LD_LIBRARY_PATH
    SunOS)
    arch=`uname -m`
    if [ -n "${LD_LIBRARY_PATH}" ]; then
    if [ "${arch}" = "i86pc" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/solaris/x64
    else
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/solaris/x86
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/solaris/sparc64:${WL_HOME}/server/native/solaris/sparc64/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/solaris/sparc64:${WLSS_HOME}/server/native/solaris/sparc64/oci920_8
    fi
    else
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WL_HOME}/server/native/solaris/sparc:${WL_HOME}/server/native/solaris/sparc/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/solaris/sparc:${WLSS_HOME}/server/native/solaris/sparc/oci920_8
    fi
    fi
    fi
    else
    if [ "${arch}" = "i86pc" ]; then
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${WL_HOME}/server/native/solaris/x64
    else
    LD_LIBRARY_PATH=${WL_HOME}/server/native/solaris/x86
    fi
    else
    if [ "${SUN_ARCH_DATA_MODEL}" = "64" ]; then
    LD_LIBRARY_PATH=${WL_HOME}/server/native/solaris/sparc64:${WL_HOME}/server/native/solaris/sparc64/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/solaris/sparc64:${WLSS_HOME}/server/native/solaris/sparc64/oci920_8
    fi
    else
    LD_LIBRARY_PATH=${WL_HOME}/server/native/solaris/sparc:${WL_HOME}/server/native/solaris/sparc/oci920_8
    if [ "$SIP_ENABLED" = "true" ]; then
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${WLSS_HOME}/server/native/solaris/sparc:${WLSS_HOME}/server/native/solaris/sparc/oci920_8
    fi
    fi
    fi
    fi
    LD_LIBRARY_PATH=${PATCH_LIBPATH}:${LD_LIBRARY_PATH}
    export LD_LIBRARY_PATH
    if [ "${JAVA_USE_64BIT}" = "true" ] && [ "${JAVA_VENDOR}" != "Oracle" ]
    then
    JVM_D64="-d64"
    export JVM_D64
    JAVA_VM="${JAVA_VM} ${JVM_D64}"
    export JAVA_VM
    fi
    Darwin)
    if [ -n "${DYLD_LIBRARY_PATH}" ]; then
    DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH}:${WL_HOME}/server/native/macosx
    else
    DYLD_LIBRARY_PATH=${WL_HOME}/server/native/macosx
    fi
    DYLD_LIBRARY_PATH=${PATCH_LIBPATH}:${DYLD_LIBRARY_PATH}
    export DYLD_LIBRARY_PATH
    Windows_NT*) ;;
    CYGWIN*) ;;
    echo "$0: Don't know how to set the shared library path for `uname -s`. "
    esac
    # set up WebLogic Server's class path
    WEBLOGIC_CLASSPATH="${JAVA_HOME}/lib/tools.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic_sp.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic.jar${CLASSPATHSEP}${FEATURES_DIR}/weblogic.server.modules_10.3.4.0.jar${CLASSPATHSEP}${WL_HOME}/server/lib/webservices.jar${CLASSPATHSEP}${ANT_HOME}/lib/ant-all.jar${CLASSPATHSEP}${ANT_CONTRIB}/lib/ant-contrib.jar"
    export WEBLOGIC_CLASSPATH
    # set up config tools class path
    FMWCONFIG_CLASSPATH="${JAVA_HOME}/lib/tools.jar${CLASSPATHSEP}${BEA_HOME}/utils/config/10.3/config-launch.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic_sp.jar${CLASSPATHSEP}${WL_HOME}/server/lib/weblogic.jar${CLASSPATHSEP}${FEATURES_DIR}/weblogic.server.modules_10.3.4.0.jar${CLASSPATHSEP}${WL_HOME}/server/lib/webservices.jar${CLASSPATHSEP}${ANT_HOME}/lib/ant-all.jar${CLASSPATHSEP}${ANT_CONTRIB}/lib/ant-contrib.jar"
    export FMWCONFIG_CLASSPATH
    FMWLAUNCH_CLASSPATH="${BEA_HOME}/utils/config/10.3/config-launch.jar"
    export FMWLAUNCH_CLASSPATH
    if [ "${PATCH_CLASSPATH}" != "" ] ; then
    WEBLOGIC_CLASSPATH="${PATCH_CLASSPATH}${CLASSPATHSEP}${WEBLOGIC_CLASSPATH}"
    export WEBLOGIC_CLASSPATH
    FMWCONFIG_CLASSPATH="${PATCH_CLASSPATH}${CLASSPATHSEP}${FMWCONFIG_CLASSPATH}"
    export FMWCONFIG_CLASSPATH
    fi
    if [ "$SIP_ENABLED" = "true" ]; then
    # set up SIP classpath
    SIP_CLASSPATH="${WLSS_HOME}/server/lib/weblogic_sip.jar"
    # add to WLS class path
    WEBLOGIC_CLASSPATH="${WEBLOGIC_CLASSPATH}${CLASSPATHSEP}${SIP_CLASSPATH}"
    export WEBLOGIC_CLASSPATH
    FMWCONFIG_CLASSPATH="${FMWCONFIG_CLASSPATH}${CLASSPATHSEP}${SIP_CLASSPATH}"
    export FMWCONFIG_CLASSPATH
    fi
    # DERBY configuration
    DERBY_HOME="${WL_HOME}/common/derby"
    DERBY_CLIENT_CLASSPATH="${DERBY_HOME}/lib/derbyclient.jar"
    DERBY_CLASSPATH="${CLASSPATHSEP}${DERBY_HOME}/lib/derbynet.jar${CLASSPATHSEP}${DERBY_CLIENT_CLASSPATH}"
    DERBY_TOOLS="${DERBY_HOME}/lib/derbytools.jar"
    DERBY_SYSTEM_HOME=${WL_HOME}/common/derby/demo/databases
    DERBY_OPTS="-Dderby.system.home=$DERBY_SYSTEM_HOME"
    if [ "${DERBY_PRE_CLASSPATH}" != "" ] ; then
    DERBY_CLASSPATH="${DERBY_PRE_CLASSPATH}${CLASSPATHSEP}${DERBY_CLASSPATH}"
    fi
    if [ "${DERBY_POST_CLASSPATH}" != "" ] ; then
    DERBY_CLASSPATH="${DERBY_CLASSPATH}${CLASSPATHSEP}${DERBY_POST_CLASSPATH}"
    fi
    export DERBY_HOME DERBY_CLASSPATH DERBY_TOOLS DERBY_SYSTEM_HOME DERBY_OPTS
    if [ -d "${WL_HOME}/common/eval/pointbase" ]
    then
    # PointBase configuration
    POINTBASE_HOME="${WL_HOME}/common/eval/pointbase"
    POINTBASE_CLIENT_CLASSPATH="${POINTBASE_HOME}/lib/pbclient57.jar"
    POINTBASE_CLASSPATH="${CLASSPATHSEP}${POINTBASE_HOME}/lib/pbembedded57.jar${CLASSPATHSEP}${POINTBASE_CLIENT_CLASSPATH}"
    POINTBASE_TOOLS="${POINTBASE_HOME}/lib/pbtools57.jar"
    if [ "${POINTBASE_PRE_CLASSPATH}" != "" ] ; then
    POINTBASE_CLASSPATH="${POINTBASE_PRE_CLASSPATH}${CLASSPATHSEP}${POINTBASE_CLASSPATH}"
    fi
    if [ "${POINTBASE_POST_CLASSPATH}" != "" ] ; then
    POINTBASE_CLASSPATH="${POINTBASE_CLASSPATH}${CLASSPATHSEP}${POINTBASE_POST_CLASSPATH}"
    fi
    export POINTBASE_HOME POINTBASE_CLASSPATH POINTBASE_TOOLS
    fi
    # Set up PATH
    if [ `uname -s` = "CYGWIN32/NT" ]; then
    # If we are on an old version of Cygnus we need to turn <letter>:/ in the path
    # to //<letter>/
    WL_HOME_CYGWIN=`echo $WL_HOME | sed 's#\([a-zA-Z]\):#//\1#g'`
    ANT_HOME_CYGWIN=`echo $ANT_HOME | sed 's#\([a-zA-Z]\):#//\1#g'`
    ANT_CONTRIB_CYGWIN=`echo $ANT_CONTRIB | sed 's#\([a-zA-Z]\):#//\1#g'`
    JAVA_HOME_CYGWIN=`echo $JAVA_HOME | sed 's#\([a-zA-Z]\):#//\1#g'`
    PATCH_PATH_CYGWIN=`echo $PATCH_PATH | sed 's#\([a-zA-Z]\):#//\1#g'`
    WL_USE_X86DLL=
    WL_USE_IA64DLL=
    WL_USE_AMD64DLL=
    if [ "${WL_USE_IA64DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/64${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/64/oci920_8"
    fi
    if [ "${WL_USE_X86DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/32${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/32/oci920_8"
    fi
    if [ "${WL_USE_AMD64DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/x64${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/x64/oci920_8"
    fi
    else
    if [ -n "`uname -s |grep -i cygwin_`" ]; then
    # If we are on an new version of Cygnus we need to turn <letter>:/ in
    # the path to /cygdrive/<letter>/
    CYGDRIVE=`mount -ps | tail -1 | awk '{print $1}' | sed -e 's%/$%%'`
    WL_HOME_CYGWIN=`echo $WL_HOME | sed "s#\([a-zA-Z]\):#${CYGDRIVE}/\1#g"`
    ANT_HOME_CYGWIN=`echo $ANT_HOME | sed "s#\([a-zA-Z]\):#${CYGDRIVE}/\1#g"`
    PATCH_PATH_CYGWIN=`echo $PATCH_PATH | sed "s#\([a-zA-Z]\):#${CYGDRIVE}/\1#g"`
    JAVA_HOME_CYGWIN=`echo $JAVA_HOME | sed "s#\([a-zA-Z]\):#${CYGDRIVE}/\1#g"`
    WL_USE_X86DLL=
    WL_USE_IA64DLL=
    WL_USE_AMD64DLL=
    if [ "${WL_USE_IA64DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/64${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/64/oci920_8"
    fi
    if [ "${WL_USE_X86DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/32${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/32/oci920_8"
    fi
    if [ "${WL_USE_AMD64DLL}" = "true" ]; then
    PATH="${PATCH_PATH_CYGWIN}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/x64${PATHSEP}${WL_HOME_CYGWIN}/server/bin${PATHSEP}${ANT_HOME_CYGWIN}/bin${PATHSEP}${JAVA_HOME_CYGWIN}/jre/bin${PATHSEP}${JAVA_HOME_CYGWIN}/bin${PATHSEP}${PATH}${PATHSEP}${WL_HOME_CYGWIN}/server/native/win/x64/oci920_8"
    fi
    else
    # set PATH for other shell environments
    PATH="${WL_HOME}/server/bin${PATHSEP}${ANT_HOME}/bin${PATHSEP}${JAVA_HOME}/jre/bin${PATHSEP}${JAVA_HOME}/bin${PATHSEP}${PATH}"
    # On Windows, include WebLogic jDriver in PATH
    if [ -n "`uname -s |grep -i windows_nt`" ]; then
    WL_USE_X86DLL=
    WL_USE_IA64DLL=
    WL_USE_AMD64DLL=
    if [ "${WL_USE_IA64DLL}" = "true" ]; then
    PATH="${PATCH_PATH}${PATHSEP}${WL_HOME}/server/native/win/64${PATHSEP}${PATH}${PATHSEP}${WL_HOME}/server/native/win/64/oci920_8"
    fi
    if [ "${WL_USE_AMD64DLL}" = "true" ]; then
    PATH="${PATCH_PATH}${PATHSEP}${WL_HOME}/server/native/win/x64${PATHSEP}${PATH}${PATHSEP}${WL_HOME}/server/native/win/x64/oci920_8"
    fi
    if [ "${WL_USE_X86DLL}" = "true" ]; then
    PATH="${PATCH_PATH}${PATHSEP}${WL_HOME}/server/native/win/32${PATHSEP}${PATH}${PATHSEP}${WL_HOME}/server/native/win/32/oci920_8"
    fi
    fi
    fi
    fi
    export PATH
    resetFd
    =======
    my system is not on production mode and using oracle java. please suggest

Maybe you are looking for

  • Is my DVI port dead?

    15" powerbook G4. I plugged a 22" Acer into it that natively runs at 1680x1050. It picks up the display and properly configures itself to run at that resolution and even seems to work fine for the first little bit, but then I get extensive DVI corrup

  • How do I recover an iMovie project that "disappeared" from iMovie, but its' thumbnail/package contents is still in Finder?

    I created an iMovie project and finalized it, but when I tried to look for it, it was gone in the iMovie project library. I can find it on"finder", and open package contents etc, but it won't play in iMovie. How do I recover it? Its really important!

  • Attachment on Report 6i  and 9ias

    Hi, We have several reports made with reports 6i which we run in pdf format through 9ias. Now we want the report to include attachments in the pdf output. In the oracle report 6i apparantly you can only include text and bitmap files. How can we make

  • Mvt Type

    Hi Friends,                 I have some clarification in mvt type - 121 121-Sebsequent settlement of stock with subcontarct order. I tried in GR with respect to Subcontacting P.O with Mvt type -121  for the reconsilation stock from Vendor... System t

  • How to add a disk to a VM in order to be seen as a raw device?

    I am running Hyper-V in Windows 8.1 Pro with Oracle Linux installed in the VM. I am running in the Linux VM an Oracle database (for testing purposes). I want to add a SSD which is seen as a raw device by the VM. Is this possible? How? As far as I und