Undeploying

I had deleted files from "E:\bea\wlserver6.1\config\examples\applications" for
testwebservice.ear.
Also from console i unchecked the webapplication as deployed.
And tried to delete the webservice by clickinh on delete icon.
Can someone help me in how to get rid of these messages.
Still I am getting lot of error messages :
<Error> <Management> <Error initializing module testwebservice.jar of
application examples:Name=ejb_basic_statelessSession-1,Type=Application from path
E:\bea\wlserver6.1
\config\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
application examples:Name=web-services-1,Type=Application from path E:\bea\wlserver6.1\config\exampl
es\applications: testwebservice.jar does not exist.>
<Notice> <WebLogicServer> <Starting WebLogic Admin Server "examplesSer
er" for domain "examples">
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_basic_statelessSession-1,Type=Application from path
E:\bea\wlserver6.1
config\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=web-services-1,Type=Application from path E:\bea\wlserver6.1\config\exampl
s\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=jconnector,Type=Application from path E:\bea\wlserver6.1\config\examples\a
plications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_basic_statefulSession-1,Type=Application from path
E:\bea\wlserver6.1\
onfig\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_basic_containerManaged-1,Type=Application from path
E:\bea\wlserver6.1
config\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=log4jbea-1,Type=Application from path E:\bea\wlserver6.1\config\examples\a
plications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_basic_beanManaged-1,Type=Application from path E:\bea\wlserver6.1\conf
g\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=DefaultWebApp-1,Type=Application from path E:\bea\wlserver6.1\config\examp
es\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_subclass,Type=Application from path E:\bea\wlserver6.1\config\examples
applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=BlackBoxNoTx.rar-1,Type=Application from path E:\bea\wlserver6.1\config\ex
mples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_extensions_readMostly,Type=Application from path
E:\bea\wlserver6.1\co
fig\examples\applications: testwebservice.jar does not exist.>

Try the following:
1. Stop WebLogic Server, if it is running.
2. Change directory into the "E:\bea\wlserver6.1\config\examples" directory.
3. Copy the file named "config.xml" to another name, like "config.xml.bak".
4. Edit the file named "config.xml", and look for a set of lines that looks something
(or exactly) like this:
<Application Deployed="true" Name="testwebservice" Path="E:\bea\wlserver6.1\config\examples\applications\testwebservice.ear">
<WebAppComponent Name="web-services" Targets="examplesServer" URI="web-services.war"/>
<EJBComponent Name="testwebservice" Targets="examplesServer" URI="testwebservice.jar"/>
</Application>
5. Remove all of the lines from step 4 above. Make sure you don't remove anything
before the "<Application>" line, or after the "</Application>" line.
6. Restart WebLogic Server. If it starts, you should see the unwanted startup
messages anymore. If it won't start, you probably accidentally messed up the "config.xml"
file. To fix this, just copy the "config.xml.bak" file you made in step 3 to "config.xml".
Hope this helps,
Mike Wooten
"p" <[email protected]> wrote:
>
I had deleted files from "E:\bea\wlserver6.1\config\examples\applications"
for
testwebservice.ear.
Also from console i unchecked the webapplication as deployed.
And tried to delete the webservice by clickinh on delete icon.
Can someone help me in how to get rid of these messages.
Still I am getting lot of error messages :
<Error> <Management> <Error initializing module testwebservice.jar of
application examples:Name=ejb_basic_statelessSession-1,Type=Application
from path
E:\bea\wlserver6.1
\config\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
application examples:Name=web-services-1,Type=Application from path E:\bea\wlserver6.1\config\exampl
es\applications: testwebservice.jar does not exist.>
<Notice> <WebLogicServer> <Starting WebLogic Admin Server "examplesSer
er" for domain "examples">
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_basic_statelessSession-1,Type=Application
from path
E:\bea\wlserver6.1
config\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=web-services-1,Type=Application from path E:\bea\wlserver6.1\config\exampl
s\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=jconnector,Type=Application from path E:\bea\wlserver6.1\config\examples\a
plications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_basic_statefulSession-1,Type=Application
from path
E:\bea\wlserver6.1\
onfig\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_basic_containerManaged-1,Type=Application
from path
E:\bea\wlserver6.1
config\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=log4jbea-1,Type=Application from path E:\bea\wlserver6.1\config\examples\a
plications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_basic_beanManaged-1,Type=Application from
path E:\bea\wlserver6.1\conf
g\examples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=DefaultWebApp-1,Type=Application from path E:\bea\wlserver6.1\config\examp
es\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_subclass,Type=Application from path E:\bea\wlserver6.1\config\examples
applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=BlackBoxNoTx.rar-1,Type=Application from path
E:\bea\wlserver6.1\config\ex
mples\applications: testwebservice.jar does not exist.>
<Error> <Management> <Error initializing module testwebservice.jar of
pplication examples:Name=ejb_extensions_readMostly,Type=Application from
path
E:\bea\wlserver6.1\co
fig\examples\applications: testwebservice.jar does not exist.>

Similar Messages

  • Problem with auto-UNdeployment

    Hi,
    I would know how can I undeploy an application which was copied in 'autodeploy' folder?
    I copied test.jar in 'autodeply' folder when the server was running. Test.jar was deployed well. But I can't delete a Test.jar from 'autodeploy' folder because Windows Error "deleting file or folder" occurs.
    Is there a way to delete archives from 'autodeploy' folder while server is running?
    Many Thanks
    Pavel

    Hi
    The problem is caused by console. If the application is expanded in the web browser console the archive can't be deleted.
    To delete an archive from autodeploy folder, the console must be closed and open again. Then can the archive be deleted.
    Best regards
    Pavel

  • How to delete conext entries in JNDI tree after undeployment?

    Hi,
    When I deploy an EAR or JAR file with EJBs, they bind in the JNDI server.
    When I undeploy the application the beans are no longer bound to the JNDI
    tree, but the contexts they created remain.
    For example, I deploy a bean that binds its home object to the following
    entry in the JNDI:
    myapp/mymodule/MyBean
    When I undeploy MyBean, the context myapp/mymodule remain.
    Is there an utility to remove these entries or do I have to develop my own
    utility? I did not find anything in the administration console to do this.
    This has been a source of some trouble, because sometimes I get error
    messages when I want to redeploy the beans.
    Thanks in advance,
    Vegeta

    Please don't cross post. see my reply in the ejb newsgroup.
    Thanks,
    Michael
    Vegeta wrote:
    Hi,
    When I deploy an EAR or JAR file with EJBs, they bind in the JNDI server.
    When I undeploy the application the beans are no longer bound to the JNDI
    tree, but the contexts they created remain.
    For example, I deploy a bean that binds its home object to the following
    entry in the JNDI:
    myapp/mymodule/MyBean
    When I undeploy MyBean, the context myapp/mymodule remain.
    Is there an utility to remove these entries or do I have to develop my own
    utility? I did not find anything in the administration console to do this.
    This has been a source of some trouble, because sometimes I get error
    messages when I want to redeploy the beans.
    Thanks in advance,
    Vegeta--
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Error in undeployment the Ear File in oracle 10g Application server

    Hii while undeploying EAR in Oracle Enterprise Manager 10g. I am getting following error message and an resoluation message,which i could not able to proceed further
    An error occured while undeploying the application.Base Exception : Another operation in progress which prevents your operation from completing at this time.
    Resolution : If you are using a file-based repository and there are no other concurrent operations,please use the dcmctl utility resetFile Transaction command to clean up any abnormaly terminated file-based repository operations.
    I have tried undeploying 3 times via OEM then executed.
    /LOCALDATA4/ora10gAS/dcmctl resetFileTransaction twice as indicated in the resolution
    but error still persists.
    Have restarted the server several times also but same error occurs.
    Pls help me.
    Thanks
    Praveen Tyagi

    Can you tell me what's the status of components (value of "In sync" column) when you run "dcmctl getState" command?
    Thanks
    Shail

  • Error while undeploying/creating OC4J instance

    Hi,
    following error is shown while I'm trying to undeploy an application on AS 10.1.2.0.2:
    An error occured while undeploying the application. An exception has occurred while manipulating the DCM repository
    database. Please refer to the accompanying exception for more details.
    Resolution:
    Base Exception:
    java.sql.SQLException
    OALL8 is in an inconsistent state.. OALL8 is in an inconsistent state.
    And following while creating a new OC4J instance:
    An exception has occurred while manipulating the DCM repository
    database. Please refer to the accompanying exception for more details.
    According to google the OALL8 has something to do with the JDBC driver.
    Thanks in advance,
    Koen Verhulst

    Are you doing this using the EM GUI? Or using dcmctl?
    Either way, I'd try to remove the lk file that you had (no idea why that file was around - did you do multiple installs on the same box?)
    and then retry the operation.

  • Error while deploying/Undeploying the SOA composite

    Hi All,
    I am a new bie to OIM 11g.
    I have created a simple batch file with the commands for deploying/Undeploying/Disbaling/Enabling the SOA composites. I am trying to deploy/Undeploy/Disbale/Enable the SOA composites using the batch file. Following is the batch file that is created.
    ECHO Disabling the SOA composite
    call ant -f D:\Oracle\Middleware\Oracle_IDM1\server\workflows\registration\registerworkflows-mp.xml disable
    PAUSE
    call ant -f d:\Oracle\Middleware\Oracle_SOA1\bin\ant-sca-deploy.xml undeploy
    PAUSE
    call ant -f d:\Oracle\Middleware\Oracle_SOA1\bin\ant-sca-deploy.xml
    PAUSE
    call ant -f D:\Oracle\Middleware\Oracle_IDM1\server\workflows\registration\registerworkflows-mp.xml enable
    Disable and enable are working fine. But for undeploy and deploy I am getting the following error.
    "d:\Oracle\Middleware\Oracle_SOA1\bin\ant-sca-deploy.xml:78: taskdef class oracle.integration.platform.blocks.deploy.servlet.client.ant.DeployComposite not found"
    Please suggest what needs to be done to resolve this issue as this is very urgent.Thanks in advance for your help.
    Thanks,
    PT

    Hi All,
    The error found while deploying/Undeploying the composite is "d:\Oracle\Middleware\Oracle_SOA1\bin\ant-sca-deploy.xml:78: taskdef class oracle.integration.platform.blocks.deploy.servlet.client.ant.DeployCompositeTask not found".
    Please help me in resolving this issue.
    Thanks,
    PT

  • Problem Undeploying a PAR file

    Hi,
    Let me first give the history of this problem.
    I wrote a small portal application and created a par file named RoyaltiesService.par and tried to deploy it from NWDS, but NWDS got stuck and i was not able to deploy the par file. I also realised that my portal server stopped and my efforts to start the server have gone in vain. Please see the details of that problem at <Re: Problem with protal server>
    So after trying to solve the problem for few days I reformatted my machine and reinstalled the portal now. I was able to deploy other par files and everthing worked fine, but now  I tried to deploy the same par file RoyaltiesService.par (the one that i tried to deploy when the problem occurred for the first time) and the same problem reoccurred i.e., my NWDS got stuck, portal server stopped and i am unable to start it. I am wondering whether my par file has something to do with this. I thought of undeploying the par file from the SDM console but i am not able to find that RoyaltiesService.par file. Then i did a search for the par file in my c:usrsap and found the following results. (File/Folder name - location)
    -> RoyaltiesService - C:usrsapJ2EJC00j2eeclusterserver0appssap.comirjservlet_jspirj
    ootWEB-INFportalportalapps
    -> RoyaltiesService.revision - C:usrsapJ2EJC00j2eeclusterserver0appssap.comirjservlet_jspirj
    ootWEB-INFportalsystem
    evisions
    -> RoyaltiesService.par.bak - C:usrsapJ2EJC00j2eeclusterserver0appssap.comirjservlet_jspirj
    ootWEB-INFdeployment     emp
    -> RoyaltiesServiceapi.jar - C:usrsapJ2EJC00j2eeclusterserver0appssap.comirjservlet_jspirj
    ootWEB-INFportalportalappsRoyaltiesServicelib
    -> RoyaltiesServicecore.jar - C:usrsapJ2EJC00j2eeclusterserver0appssap.comirjservlet_jspirj
    ootWEB-INFportalportalappsRoyaltiesServiceprivatelib
    Now i want to remove this par file from the deployment. Can anyone suggest me how to do it ??
    Any help will be very very helpful to me.
    Thanks & Regards,
    Sudhir

    Hi,
    You cannot remove from the file system, because the application is deployed to the PCD (Application Repository), which then replicates the application to all the cluster nodes.
    You have to use the Archive Remover tool. Did you try?
    Even if you cannot get the portal interface, if you can log in and create a session, you can navigate to the archive remove and remove the application.
    Hope this helps.
    Daniel

  • Error on Undeploy:  Application with name "crazy" does not exist.

    I am working with Jdeveloper Studio Edition Version 11.1.1.6.0 Build JDEVADF_11.1.1.6.0_GENERIC_111205.1733.6192.
    I have applications that run fine, however when I click on the undeploy, I get the error below. Please keep in mind that this is a simple sample application -- no security. Just one form with reading an HR schema table. Just a sample to try and figure out why I am getting this error. Any ideas?
    1. I have deleted the system folder (repeatedly)
    2. I deleted out my entire C:\Users\stuart\AppData\Local\Temp directory (someone mentioned this in another post)
    3. Reinstalled Jdeveloper.
    Thank you,
    Stuart
    PS, the application is called crazy because that is what this error is making me!
    I have included the start of weblogic too, just in case that sheds some light on this issue.
    starting weblogic with Java version:
    java version "1.6.0_24"
    Java(TM) SE Runtime Environment (build 1.6.0_24-b50)
    Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode)
    Starting WLS with line:
    C:\Jdev1116\JDK160~1\bin\java -client -Xms256m -Xmx512m -XX:CompileThreshold=8000 -XX:PermSize=128m -XX:MaxPermSize=512m -Dweblogic.Name=DefaultServer -Djava.security.policy=C:\Jdev1116\WLSERV~1.3\server\lib\weblogic.policy -Djavax.net.ssl.trustStore=C:\Jdev1116\wlserver_10.3\server\lib\DemoTrust.jks -Dweblogic.nodemanager.ServiceEnabled=true -Xverify:none -da -Dplatform.home=C:\Jdev1116\WLSERV~1.3 -Dwls.home=C:\Jdev1116\WLSERV~1.3\server -Dweblogic.home=C:\Jdev1116\WLSERV~1.3\server -Djps.app.credential.overwrite.allowed=true -Dcommon.components.home=C:\Jdev1116\ORACLE~1 -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=C:\Users\stuart\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1 -Djrockit.optfile=C:\Jdev1116\ORACLE~1\modules\oracle.jrf_11.1.1\jrocket_optfile.txt -Doracle.server.config.dir=C:\Users\stuart\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1\servers\DefaultServer -Doracle.domain.config.dir=C:\Users\stuart\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1 -Digf.arisidbeans.carmlloc=C:\Users\stuart\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1\carml -Digf.arisidstack.home=C:\Users\stuart\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\FMWCON~1\arisidprovider -Doracle.security.jps.config=C:\Users\stuart\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\config\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=C:\Users\stuart\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\servers\DefaultServer\tmp\_WL_user -Doracle.deployed.app.ext=\- -Dweblogic.alternateTypesDirectory=C:\Jdev1116\ORACLE~1\modules\oracle.ossoiap_11.1.1,C:\Jdev1116\ORACLE~1\modules\oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -Dwsm.repository.path=C:\Users\stuart\AppData\Roaming\JDEVEL~1\SYSTEM~1.92\DEFAUL~1\oracle\store\gmds -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=C:\Jdev1116\patch_wls1035\profiles\default\sysext_manifest_classpath;C:\Jdev1116\patch_jdev1111\profiles\default\sysext_manifest_classpath weblogic.Server
    <Aug 26, 2012 10:09:26 PM EDT> <Info> <Security> <BEA-090905> <Disabling CryptoJ JCE Provider self-integrity check for better startup performance. To enable this check, specify -Dweblogic.security.allowCryptoJDefaultJCEVerification=true>
    <Aug 26, 2012 10:09:26 PM EDT> <Info> <Security> <BEA-090906> <Changing the default Random Number Generator in RSA CryptoJ from ECDRBG to FIPS186PRNG. To disable this change, specify -Dweblogic.security.allowCryptoJDefaultPRNG=true>
    <Aug 26, 2012 10:09:27 PM EDT> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) Client VM Version 19.1-b02 from Sun Microsystems Inc.>
    <Aug 26, 2012 10:09:27 PM EDT> <Info> <Management> <BEA-141107> <Version: WebLogic Server 10.3.5.0 Fri Apr 1 20:20:06 PDT 2011 1398638 >
    <Aug 26, 2012 10:09:29 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <Aug 26, 2012 10:09:29 PM EDT> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
    <Aug 26, 2012 10:09:29 PM EDT> <Notice> <Log Management> <BEA-170019> <The server log file C:\Users\stuart\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\DefaultDomain\servers\DefaultServer\logs\DefaultServer.log is opened. All server side log events will be written to this file.>
    <Aug 26, 2012 10:09:39 PM EDT> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
    <Aug 26, 2012 10:09:45 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
    <Aug 26, 2012 10:09:45 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <Aug 26, 2012 10:10:38 PM EDT> <Notice> <Log Management> <BEA-170027> <The Server has established connection with the Domain level Diagnostic Service successfully.>
    <Aug 26, 2012 10:10:38 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <Aug 26, 2012 10:10:38 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
    <Aug 26, 2012 10:10:38 PM EDT> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 192.168.1.55:7101 for protocols iiop, t3, ldap, snmp, http.>
    <Aug 26, 2012 10:10:38 PM EDT> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "DefaultServer" for domain "DefaultDomain" running in Development Mode>
    <Aug 26, 2012 10:10:38 PM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
    <Aug 26, 2012 10:10:38 PM EDT> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    IntegratedWebLogicServer startup time: 76287 ms.
    IntegratedWebLogicServer started.
    [Running application crazy on Server Instance IntegratedWebLogicServer...]
    [10:10:41 PM] ---- Deployment started. ----
    [10:10:41 PM] Target platform is (Weblogic 10.3).
    [10:10:42 PM] Retrieving existing application information
    [10:10:42 PM] Running dependency analysis...
    [10:10:43 PM] Deploying 2 profiles...
    [10:10:44 PM] Wrote Web Application Module to C:\Users\stuart\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\o.j2ee\drs\crazy\ViewControllerWebApp.war
    [10:10:47 PM] Wrote Enterprise Application Module to C:\Users\stuart\AppData\Roaming\JDeveloper\system11.1.1.6.38.61.92\o.j2ee\drs\crazy
    [10:10:47 PM] Deploying Application...
    <Aug 26, 2012 10:10:48 PM EDT> <Warning> <J2EE> <BEA-160195> <The application version lifecycle event listener oracle.security.jps.wls.listeners.JpsAppVersionLifecycleListener is ignored because the application crazy is not versioned.>
    [10:11:15 PM] Application Deployed Successfully.
    [10:11:15 PM] The following URL context root(s) were defined and can be used as a starting point to test your application:
    [10:11:15 PM] http://stuart-PC:7101/crazy-ViewController-context-root
    [10:11:15 PM] Elapsed time for deployment: 34 seconds
    [10:11:15 PM] ---- Deployment finished. ----
    Run startup time: 34164 ms.
    [Application crazy deployed to Server Instance IntegratedWebLogicServer]
    Target URL -- http://stuart-PC:7101/crazy-ViewController-context-root/faces/main.jspx
    <Aug 26, 2012 10:11:25 PM EDT> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 192.168.1.55:52,130 during the configured idle timeout of 5 secs>
    <Aug 26, 2012 10:11:25 PM EDT> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 192.168.1.55:52,131 during the configured idle timeout of 5 secs>
    <Aug 26, 2012 10:11:25 PM EDT> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 192.168.1.55:52,132 during the configured idle timeout of 5 secs>
    <Aug 26, 2012 10:11:25 PM EDT> <Warning> <Socket> <BEA-000449> <Closing socket as no data read from it on 192.168.1.55:52,129 during the configured idle timeout of 5 secs>
    [Application termination requested.  Undeploying application crazy.]
    [10:11:54 PM] ---- Deployment started. ----
    [10:11:54 PM] Target platform is (Weblogic 10.3).
    [10:11:54 PM] Undeploying Application...
    <AppPolicyHandler> <removePolicies> Removal of application policy failed. Reason: {0}.
    oracle.security.jps.service.policystore.PolicyObjectNotFoundException: Application with name "crazy" does not exist.
         at oracle.security.jps.internal.policystore.xml.XmlPolicyStore.unsync_getApplicationPolicy(XmlPolicyStore.java:704)
         at oracle.security.jps.internal.policystore.xml.XmlPolicyStore.getApplicationPolicy(XmlPolicyStore.java:673)
         at oracle.security.jps.internal.config.deploy.DeployUtil.removeAppPolicy(DeployUtil.java:253)
         at oracle.security.jps.internal.config.deploy.AppPolicyHandler$2.run(AppPolicyHandler.java:123)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.internal.config.deploy.AppPolicyHandler.removePolicies(AppPolicyHandler.java:118)
         at oracle.security.jps.internal.config.deploy.AppPolicyHandler.handle(AppPolicyHandler.java:69)
         at oracle.security.jps.wls.listeners.JpsApplicationLifecycleListener.callHandler(JpsApplicationLifecycleListener.java:125)
         at oracle.security.jps.wls.listeners.JpsApplicationLifecycleListener.handle(JpsApplicationLifecycleListener.java:106)
         at oracle.security.jps.wls.listeners.JpsApplicationLifecycleListener.postStop(JpsApplicationLifecycleListener.java:145)
         at weblogic.application.internal.flow.BaseLifecycleFlow$PostStopAction.run(BaseLifecycleFlow.java:351)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.application.internal.flow.BaseLifecycleFlow$LifecycleListenerAction.invoke(BaseLifecycleFlow.java:199)
         at weblogic.application.internal.flow.BaseLifecycleFlow.postStop(BaseLifecycleFlow.java:95)
         at weblogic.application.internal.flow.HeadLifecycleFlow.unprepare(HeadLifecycleFlow.java:290)
         at weblogic.application.internal.BaseDeployment$1.previous(BaseDeployment.java:619)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:223)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:215)
         at weblogic.application.internal.BaseDeployment.unprepare(BaseDeployment.java:248)
         at weblogic.application.internal.EarDeployment.unprepare(EarDeployment.java:58)
         at weblogic.application.internal.DeploymentStateChecker.unprepare(DeploymentStateChecker.java:205)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.unprepare(AppContainerInvoker.java:117)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.silentUnprepare(AbstractOperation.java:689)
         at weblogic.deploy.internal.targetserver.operations.RemoveOperation.removeDeployment(RemoveOperation.java:313)
         at weblogic.deploy.internal.targetserver.operations.RemoveOperation.doCommit(RemoveOperation.java:114)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
         at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    [10:11:56 PM] Application Undeployed Successfully.
    [10:11:56 PM] Elapsed time for deployment: 2 seconds
    [10:11:56 PM] ---- Deployment finished. ----
    [Application crazy stopped and undeployed from Server Instance IntegratedWebLogicServer]
    Edited by: Stuart Fleming on Aug 26, 2012 7:12 PM

    Frank,
    Thank you for your answer. I had not checked (will do so tonight).
    I had considered it adequate to wipe out the entire system directory (thereby wiping out the integrated weblogic server), but perhaps it was not adequate? I did not specify that this is on the integrated server, but that is the case....
    Stuart

  • How to undeploy .sca files in pi 7.1

    Hi,
    How to undeploy .sca files (archives) in pi 7.1 system (710 version)

    Hi Vinay
    In 7.1 you will not get sdm and JSPM doesn't give you option to undeploy.
    So ,you need to user NWDS or NWDI.
    Pls check this link http://help.sap.com/search/highlightContent.jsp which describes how to do it from NWDS.
    If you have NWDI installed you can use that also.
    Check on help.sap.com for more information
    Regards
    Ajay
    Edited by: Ajay Sandal on Mar 17, 2009 7:38 PM

  • How to UnDeploy EJBs deployed in XI

    i have deployed some EJBs for java proxy, adapter module, etc, in SAP J2EE engine of XI 3.0 using NWDS,
    is there any way to undeploy those EARs, either through NWDS or some other tools
    Thanks Forum,

    i have no idea about using SDM, can u provide a bit detail of how to undeploy a EAR using SDM...
    i thought of deleting those EARs in the server itself.....but was confused to see the same EAR files in multiple location..

  • BPM standalone 10g - cannot undeploy process

    I create processes in the BPM studio 10g. Then, I deploy and publish these processes. This morning, I change the global creation activity of one process. I just delete the original global creation activity and add a new one with a new name. I also change the name of the first interactivity activity.
    Then, I undeploy and unpublish the old process in the BPM standalone 10g.
    However, after I deploy the updated process, publish it, and re login workspace, the old global creation activity is still in the workspace. It shows error when I click the old global creation activity.
    I have to stop BPM web application and restart it. It works after I click the global creation activity. However, it still calls the old interactive activity's name.
    Should I reinstall the BPM standalone and studio?
    Edited by: YE on Apr 15, 2009 10:25 AM

    You might first want to stop and then restart the engine.
    If that does not work, undeploy and unpublish the project you have running on Enterprise. Once you've done this, republish and deploy the new version of your project.
    Dan

  • Beginner can't undeploy auto-deployed web app

    Hi.
    (I am brand new to WLS 10. I am testing it for a possible upgrade from WLS 8.)
    I auto-deployed a web application Weblogic Server 10.0. Now I am trying to undeploy it, but I just can't seem to make it go away. I first tried the delete button in the admin console, but that says "The application _appsdir_ch1_war was autodeployed and may only be deleted by removing the file(s) from the domain autodeploy directory."
    So then I deleted the file from the autodeploy directory and restarting the server.
    But it's still there.
    I'm about to edit the config.xml manually, which I'm SURE will work, but that can't be the proper way to get rid of autodeployed apps, surely. So, before I do that, I ask here how one removes autodeployed applciations from a WLS 10 server.
    Thanks for your help in advance!!!
    John

    The docs are here:
    http://edocs.bea.com/wls/docs100/deployment/autodeploy.html#wp1021620
    Once you delete the file in the autodeploy directory, I think you have several options:
    1) Use the console to remove it
    2) weblogic.Deployer command line http://edocs.bea.com/wls/docs100/deployment/wldeployer.html
    3) WLST - http://blogs.oracle.com/jamesbayer/2007/10/automate_wls_console_tasks_wit.html
    4) Delete from the config file (not recommended)
    You're easiest option is probably either 1 or 2 if you're just getting started.

  • How to undeploy sda/sca from PI 7.1 ?

    Dear SAP colleagues,
    I am looking a tool to undeploy sda and sca file from PI 7.1 system.
    From PI 7.0 or any SAP NW until 7.02, there is SDM.
    SDM does not exist any longer from SAP NW 7.1.
    Thanks for your input.
    Best regards
    SAP NetWeaverAdmin

    Hello
    Please see the link below.
    WEBAS 7.10 How to undeploy with JSPM
    Cheers!
    Javed

  • Unable to undeploy a dictionary project

    Hi,
    I have  a DC that is of the type Dictionary project. I have my tables defined in this. How do I undeploy this DC.
    I tried it from the SDM and it is greyed out and does not allow me to undeploy it.
    So if I have it in my SDA it does not deploy as it says it already deployed.
    Can you please help.
    thanks
    Padmaja

    Hi,
    I have a system that I am using to test my created SCA files. I had an earlier SCA that I had deployed. I wanted to delete everything so that I could deploy the new SCA.
    Here it would not allow me to undeploy the dictionary DC using SDM.
    I then deleted the tables in the database. so that all my data would be gone.
    Then installed the sca. Here the dictionary project had not changed.
    When I deployed using the SDM it ignored the dictionary project saying it was installed.
    So I had to go to NWDS to be able to recreate my tables.
    Is there a better way to recreate my tables?
    thanks for all your help
    Padmaja

  • Problems Undeploying on Application Server

    I am having problems with the "asant undeploy" command because after I try to re-deploy a .war file, I get the error message below in the servers log. I'm guessing the original undeploy was not completed successfully despite what it says at the command line.
    [#|2006-05-07T09:31:43.134-0500|SEVERE|sun-appserver-pe9.0|javax.enterprise.system.container.web|_ThreadID=11;_ThreadName=httpWorkerThread-6420-3;_RequestID=82a3d574-5ea6-4c06-afd1-1966035a06d7;|WebModule[/branchservice]Exception sending context initialized event to listener instance of class com.sun.xml.ws.transport.http.servlet.WSServletContextListener
    WSSERVLET11: failed to parse runtime descriptor: java.net.BindException: Address already in use: bind
         at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:130)
         at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4231)
         at org.apache.catalina.core.StandardContext.start(StandardContext.java:4750)
         at com.sun.enterprise.web.WebModule.start(WebModule.java:292)
         at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:833)
         at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:131)
         at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:153)
         at java.security.AccessController.doPrivileged(Native Method)
         at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:815)
         at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:659)
         at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1453)
         at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1123)
         at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:171)
         at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:265)
         at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:954)
         at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:941)
         at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:448)
         at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:160)
         at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:303)
         at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:201)
         at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:285)
         at com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(ApplicationStartPhase.java:119)
         at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:95)
         at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:842)
         at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:527)
         at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:571)
         at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:719)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:342)
         at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:325)
         at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:407)
         at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
         at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:77)
         at $Proxy1.invoke(Unknown Source)
         at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:297)
         at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:56)
         at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:142)
         at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:109)
         at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:180)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:822)
         at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:262)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
         at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:295)
         at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:178)
         at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:390)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
         at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:240)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:179)
         at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
         at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:73)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
         at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
         at com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipeline.java:120)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:137)
         at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:536)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:939)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:223)
         at com.sun.enterprise.web.connector.grizzly.ProcessorTask.invokeAdapter(ProcessorTask.java:664)
         at com.sun.enterprise.web.connector.grizzly.ProcessorTask.processNonBlocked(ProcessorTask.java:571)
         at com.sun.enterprise.web.connector.grizzly.ProcessorTask.process(ProcessorTask.java:846)
         at com.sun.enterprise.web.connector.grizzly.ReadTask.executeProcessorTask(ReadTask.java:345)
         at com.sun.enterprise.web.connector.grizzly.ReadTask.doTask(ReadTask.java:237)
         at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:240)
         at com.sun.enterprise.web.connector.grizzly.WorkerThread.run(WorkerThread.java:75)
    Caused by: java.net.BindException: Address already in use: bind
         at sun.nio.ch.Net.bind(Native Method)
         at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
         at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
         at com.sun.enterprise.server.ss.provider.ASServerSocket.bind(ASServerSocket.java:278)
         at com.sun.enterprise.server.ss.provider.ASServerSocketImpl.listen(ASServerSocketImpl.java:153)
         at java.net.ServerSocket.bind(ServerSocket.java:320)
         at java.net.ServerSocket.<init>(ServerSocket.java:185)
         at java.net.ServerSocket.<init>(ServerSocket.java:97)
         at branchservice.endpoint.Branch$BranchCommunications$BranchServerThread.<init>(Unknown Source)
         at branchservice.endpoint.Branch$BranchCommunications$BranchServerThread.<init>(Unknown Source)
         at branchservice.endpoint.Branch.<init>(Unknown Source)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at java.lang.Class.newInstance0(Class.java:350)
         at java.lang.Class.newInstance(Class.java:303)
         at com.sun.xml.ws.transport.http.servlet.RuntimeEndpointInfoParser.getImplementor(RuntimeEndpointInfoParser.java:306)
         at com.sun.xml.ws.transport.http.servlet.RuntimeEndpointInfoParser.parseEndpoints(RuntimeEndpointInfoParser.java:95)
         at com.sun.xml.ws.transport.http.servlet.RuntimeEndpointInfoParser.parse(RuntimeEndpointInfoParser.java:64)
         at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:112)
         ... 81 more
    |#]

    Looks like your appserver instance or domain is not running or couldn't start because another service is using the same port number that the domain wants to use.
    Do ps -ef and kill -9 unneeded service . Then try to start the domain or server instance again.

  • Coherence objects not released when undeploying application?

    Hi
    Part of our continuous integration build is deploying our application to a Weblogic server and running some selenium test cases against it. We have usually about 15 builds running each day.
    Our problem is that we seem to be experiencing a memory leak in that process; each new build takes more and more memory until weblogic starts throwing out-of-memory errors (as a workaround we'r restarting weblogic every night).
    After spending some time using a profiler (we'r using YourKit Java Profiler) it appears that the calls to Coherence libraries cause references to our objects not being properly released and GC is not able to get rid of them properly. If the calls to the Coherence libraries are removed teh GC correctly releases all our application objects.
    To confirm this I have created this simle test scenario:
    1. Created an empty web application (war) that has only one class in it:
    package com.test;
    import javax.servlet.ServletContextEvent;
    import javax.servlet.ServletContextListener;
    import com.tangosol.net.CacheFactory;
    public class TestServletContextListener implements ServletContextListener {
         public void contextDestroyed(ServletContextEvent arg0) {
              CacheFactory.shutdown();          
         public void contextInitialized(ServletContextEvent arg0) {}
    2. Modified the web.xml to register the ContextListener:
    <listener>
    <listener-class>com.test.TestServletContextListener</listener-class>
    </listener>
    3. Created empty EAR that has only two libraries in it: coherence.jar & tangosol.jar (version 3.3.1)
    5. included the test web application in the EAR (no other classes, projects or libraries are included; no other configuration settings are adjusted from defaults)
    6. While using the profiler I was performing deployemnt and undeployment of teh EAR against the Weblogic server. With each new deployment a new set of com.tangosol* classes is created. Those classes are not released even when GC is forced from the profiler.
    I'm not able to attach a screenshot from the profiler to this post, but with each redeployment I can see the following objects created (ordered with number of objects created in a descending order):
    com.tangosol.util.Base$ComonMonitor: 1024 new objects
    com.tangosol.run.xml.XmlToken: 16 new Objects
    com.tangosol.util.ListMap: 11 new Objects
    com.tangosol.util.RecyclingLingedList$Node: 5 new Objects
    etc.
    Am I doing something wrong or is there really a problem with the object references not properly released in Coherence?
    thank you
    s.

    Hello Robert
    I have double checked that the two coherence libs don’t exist anywhere on the server class path. I have also tried calling shutdown from preStop instead of postStop but it made no difference.
    (Please note that I'm not really looking for the right place to shutdown Coherence; instead I'm trying to demonstrate that calls to Coherence libraries causes object references not to be released properly. I have chosen to use the shutdown method only because it's nicely visible when it's being invoked and also it is something that our application is calling during shutdowns).
    To make sure that I'm not overlooking something with the Weblogic setup I have tried it with Tomcat:
    1. Downloaded and installed Tomcat 6.0.14
    2. Create new WAR project and put coherence.jar & tangosol.jar in WEB-INF/lib
    3. Created one class:
    package com.test;
    import javax.servlet.ServletContextEvent;
    import javax.servlet.ServletContextListener;
    import com.tangosol.net.CacheFactory;
    public class TestServletContextListener implements ServletContextListener {
         public void contextDestroyed(ServletContextEvent arg0) {
              CacheFactory.shutdown();
         public void contextInitialized(ServletContextEvent arg0) {}
    4. modified web.xml:
    <listener>
         <listener-class>com.test.TestServletContextListener</listener-class>
    </listener>
    5. deployed the WAR to the tomcat server with profiler connected to it
    After that I have used Tomcat Web Application Manager (http://localhost:8088/manager/html/list) to Stop & Start the application repeatedly.
    The behavior is the same as on weblogic. Each stop of the application creates another set of tangosol objects that do not get released by GC.
    Am I correct when I say that there is some problem with the Coherence libraries causing memory leaks by not allowing GC to release old objects?
    Thank you
    s.

Maybe you are looking for