How to manually completely remove a J2EE application from the server?

Hello,
I have created and deployed a certain test J2EE application.
After I finished with it I wanted to remove it, yet I cannot do it: Any removal attempt, either by the SDM or Admin Tool, encounters exceptions and errors I cannot handle. I tried restarting the server, stopping the application yet nothing works. on telnet the application has always STOPPING ststus...
Desperately, I have decided to manually remove this application from the server yet I don't know the steps.
Can someone please give me a step-by-step guidance on how to completely remove this application from the server, so it won't appear anyome both at the SDM and at the deploy service of the WAS?
Thank you in advance,
Roy

Hi Peter,
I've reproduced the problem and created a thread dump. I believe these lines are the important ones:
"SAPEngine_Application_Thread[impl:3]_10" prio=5 tid=0x080cc9d8 nid=0x18e0 in Object.wait() [8a8f000..8a8fdb8]
     at java.lang.Object.wait(Native Method)
     - waiting on <0x14450d88> (a java.lang.Object)
     at java.lang.Object.wait(Object.java:429)
     at com.sap.engine.services.ejb.EJBAdmin.destroyContainers(EJBAdmin.java:1145)
     - locked <0x14450d88> (a java.lang.Object)
     at com.sap.engine.services.ejb.EJBAdmin.commitStop(EJBAdmin.java:2529)
     at com.sap.engine.services.deploy.server.application.StopTransaction.commonCommitFinished(StopTransaction.java:262)
     at com.sap.engine.services.deploy.server.application.StopTransaction.commitCommon(StopTransaction.java:305)
     at com.sap.engine.services.deploy.server.application.StopTransaction.commit(StopTransaction.java:291)
     at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:310)
     at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesImpl(ParallelAdapter.java:327)
     at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:111)
     at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:230)
     at com.sap.engine.services.deploy.server.application.RemoveTransaction.begin(RemoveTransaction.java:133)
     at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:292)
     at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:326)
     at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:3139)
     at com.sap.engine.services.deploy.server.DeployServiceImpl.remove(DeployServiceImpl.java:903)
     at com.sap.engine.services.deploy.server.DeployServiceImpl.remove(DeployServiceImpl.java:5056)
     at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:885)
     at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:304)
     at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:193)
     at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:122)
     at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
     at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
     at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
     at java.security.AccessController.doPrivileged(Native Method)
     at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
     at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Could you please advise how to proceed from here?
Thank you in advance,
Roy

Similar Messages

  • How can I completely remove a plug-in from Aperture 2.4. Installing latest plug-in from HDR does not register with Aperture.

    How can I completely remove a plug-in from Aperture 2.4. Installing latest plug-in from HDR does not register with Aperture.

    It is not a good idea, to manually delete registry keys. Java uninstaller removes all registry entries that are needed to perform clean future installation.
    You might see some of the keys not removed by Java unistaller but they do not prevent any user from doing fresh installation of Java in future.
    Java removal tool is currently being developed, but that is for removing old/unsecure and unsupported Java versions. The tool isn't really intended to remove current/above security baseline versions of Java.
    Also, the tool does a standard un-install using msiexec /x. It won't specifically delete registry keys - it lets msiexec do it.

  • HT1918 how can i completely remove a credit card from my account?

    how can i completely remove a credit card from my apple id?

    Hi Craig,
    Thanks for visiting Apple Support Communities.
    Using the steps from the article above (iTunes Store: Changing your payment information), you should be able to select "None" as your payment method. This will remove your credit card from your iTunes Store account (Apple ID).
    Changing your payment information using an iOS device
    Tap Settings on the Home screen.
    Tap iTunes & App Stores.
    Tap your Apple ID. (If you aren't signed in, enter your Apple ID and password and tap Sign In.)
    Tap View Apple ID.
    Enter your Apple ID password.
    In the Edit section, tap Payment Information.
    Update the information that you want to change.
    Note: You can find the payment methods that the iTunes Store accepts in the Payment Type section. If you don't want a payment method on your account, select None in the Payment Type section.
    Best Regards,
    Jeremy

  • HT4007 I have just transferred all my raw, jpeg & tiff files into LR4 and using to opportunity to delete old raw files to free up disc space. How can i completely remove a raw file from my msc disc??

    I have just transferred all my raw, jpeg & tiff files into LR4 and using the  opportunity to delete old raw files to free up disc space. How can i completely remove a raw file from my mac disc??

    I'd be careful here: LR references files. It can copy them, like from an SD card to your hard drive, but it doesn't necessarily make duplicates. So when you say you "transferred" those files "into" LR it just means you referenced existing files. And if you delete those they're gone, unless you've made copies. LR does not import files by copying them into a managed library like Aperture does.

  • HT1277 How do I make Mail remove junk/deleted messages from the server? The only option tht works for me now is the "Remove from server" button at Account Info Messages on server.

    How do I make Mail remove junk/deleted messages from the server? The only option tht works for me now is the "Remove from server" button at Account Info > Messages on server. What am I doing wrong?

    Mail > Preferences… > Accounts > Advanced > Remove copy from server after retrieving a message

  • How do I delete/remove interent plug-ins from the security preferences of safari

    How do I delete/remove interent plug-ins from safari

    Hi Joe ..
    You can disable plug-ins.
    From your Safari menu bar click Safari > Preferences then select the Security tab.
    Deselect:  Allow Plug-ins
    To remove internet plug-ins is another process altogether.
    How to uninstall thrid party add ons here.

  • How do I send a raw (push) notification from the server side using an Azure mobile service?

    Hi there!
    Currently I'm able to send toast notifications to my user from my Azure mobile service using the following line of code in one of my server side scripts:
    push.wns.send(opponent_id, payload, 'wns/toast', {
    success: function(pushResponse) {
    console.log("Sent push:", pushResponse);
    request.respond(statusCodes.OK, {});
    error: function(pushResponse) {
    console.log("Error Sending push:", pushResponse);
    request.respond(500, { error: pushResponse });
    But I would like to send a raw notification to my user now, not a toast notification. I've set up a background tasks which runs as soon as a raw notification arrives(I've tested this through the diagnose option of my mobileservicehub and it works).
    I want to send a raw notification now from the server side and I'm kind off lost on how to do that. I've looked for it but can't seem to find an answer to that question, I might be looking for the wrong stuff though.
    I'm looking for a solution that looks the same as the one for a toast notification(as demonstrated in the code above).
    Your help would be greatly appreciated!
    Thanks in advance!
    Jan

    I found the solution to this it was in fact really really easy, I should have read the documentation more properly since it clearly said that the payload for raw notifications could be literally anything but the client has to take care of it.
    So I figured that out!

  • How do you configure a client to update from the server

    I found the information on how to point clients to a software update server but the problem I have is the URL.
    The example is http://su.example.com:8088/index.sucatalog
    I don't have a URL as far as I know and if I did, is the default port 8088 or where can I change or check that?
    And where is a list of the catalog file for the specific versions of OS X?
    Basically I have 8 Macs all running Yosemite except for one running 10.8.5. Instead of all the machines hitting the internet for updates, I'd like just my server to down the updates and then all clients update from the server.
    If there is better instructions on how to do this, please point the way.
    TIA
    Chris

    John Lockwood wrote:
    This does mean you need to buy a DNS load balancer to do this. The Mac itself cannot.
    FWIW, OS X Server is capable of performing round-robin access with the inbound traffic using multiple IP addresses for a single host name.  The addresses are each of the software update servers in your server pool.
    This'll toss errors for some translations when one of the servers is down — you can tweak the definition if one of the servers is going to be offline for a while — but some of the updates will get through.
    Set the DNS TTL fairly short — probably somewhere between a few minutes and an hour — to allow the DNS translations to be changed fairly quickly, if your software update servers are prone to outages.

  • How can i find an excel file deleted from the server

    In our office we all have access to the main server. Recently a document that we need was deleted from the server. It's not in the trash. Can and how would we be able to find and recover this deleted document? Specifically I am looking for an excel document, and I already checked the recent docs on excel.
    thanks!

    Have the admin for the server restore the file from the backup

  • How do I remove/uninstall an application from the App Store?

    I have deleted the applications, emptied the trash, and restarted my computer, yet the applications remain labeled as "Installed" in the App Store.
    Specifically, two applications, which were both downloaded and installed via the App Store:
    - GrowlVoice
    - Caffeine
    I'm sure the other applications would show the same behavior but I haven't tested it.
    The reason I deleted them is because they got stuck while Updating. Caffeine is constantly "Waiting...", and GrowlVoice goes back and forth every 10 seconds or so between "Downloading (0/240KB)" and "Installed". It never actually downloads anything though.
    I just want to remove the applications and force-reinstall them, but for some reason the App Store thinks they're installed, or downloading, or something.

    The Apple Support Communities are an international user to user technical support forum. As a man from Mexico, Spanish is my native tongue. I do not speak English very well, however, I do write in English with the aid of the Mac OS X spelling and grammar checks. I also live in a culture perhaps very very different from your own. When offering advice in the ASC, my comments are not meant to be anything more than helpful and certainly not to be taken as insults.
    The Mac App Store (MAS) can see versions of the apps that are on connected partitions or hard drives, such as a Time Machine backup. DIsconnect these and the MAS should not see the installed apps.

  • Hack the OS to completely remove non-txt information from the Clipboard ?

    Hi,
    I wonder if I can hack the OS somehow to completely disable text formats in the Clipboard. I don't need this feature at all; on the contrary. It's annoying to remove this superfluous information from text clips that I copy from Web pages, RTF / Word documents etc. and adjust the clips to the format in my e-mails, RTF files...
    Someone gave me a Script to do this manually every time I need it, but I don't want RTF data in my Clipboard at all. The only output from copy/pasting ist TEXT.
    Thanks a lot!

    ⌥⇧⌘V ?
    Wow. Can /you/ handle this shortcut?
    I play guitar, but this is by far worse.
    Thanks though!

  • Is it possible to remove a crash report from the server?

    I clicked on the Crash Reporter button thinking that it would let me review the report before it was sent out. Unfortunately, all it did was send the report. I do not want that report on the server and I would like to have it removed but I do not know how to go about this.
    OS: Windows 7 Ultimate 64-bit (SP1)
    FF: 17.0.1

    There is no personal Information on a crash Report unless you put something personally identifiable in the comment field. For example, here is a crash report I had on my machine awhile back: https://crash-stats.mozilla.com/report/index/bp-1de8924f-7068-4702-a410-89c492121220.
    You can go to about:crashes in your address bar, and click on the report to view the info there to satisfy yourself that there is nothing in the report. But submitting crash reports is very useful because it gives us the ability to view what crashes are plaguing our users and what we need to fix.

  • How do i completly remove credit card details from itunes account

    how do i remove the credit card ?
    i cannot update any apps (even though there free) without money in my account

    On your computer's iTunes you should be able to edit your payment info by going into the Store > View Account menu option and logging into your account, and on your account's details page there should be a payment link.  If you are doing it on an iOS device (iPad, iPhone or iPod Touch) then you could try tapping on your id in Settings > Store (Settings > iTunes & App Store on iOS 6+) and selecting 'View Apple ID' on the popup - that should also give you a payments link on your account's page.
    Changing payment info : http://support.apple.com/kb/HT1918
    You may also want to check it you have any auto-renewing subscriptions and potentially stop them : http://support.apple.com/kb/HT4098

  • How can I run two independant LabView applications from the same computer, without taking a performance hit?

    I have two identical, but independant test stations, both feeding data back to a Data Acquisition Computer running LabView 6.1. Everything is duplicated at the computer as well, with two E-series multifunction I/O cards (one for each test station) and two instances of the same LabView program for acquiring and analysing the data. The DAQ computer has a Celeron processor w/ 850Mhz clock and 512MB memory, and is running on Windows NT.
    I have noticed that when I run both the applications simultaneously, I take a substantial performance hit in terms of processing speed (as opposed to running just one program). Why does this happen and how can I prevent it? (In t
    his particular case, it may be possible to combine both the tests into one program since they are identical, but independant, simultaneous control of two different LabView programs is a concept I need to prove out).
    Thanks in advance for any tips, hints and spoon feedings (!)....

    Depending on your application, you may or may not be able to improve things.
    Firstly, each task requires CPU time, so a certain performance difference is guaranteed. Making sure you have a "wait until ms" in every while loop helps in all but the most CPU intensive programs.
    Secondly, if you are
    1) streaming data to disk
    2) Acquiring lots of data over the PCI bus
    3) Sending lots of data o ver the network
    you can have bottlenecks elsewhere than in your program (limited Disk, PCI or Network bandwidth).
    Avoid also displaying data which doesn`t need to be displayed. An array indicator which only shows one element still needs a lot of processing time if the array itself is large.... Best is to set the indicator invisible if this is the case.
    I think
    it would be best if you could give some more information about the amount of data being acquired, processed and sent. Then maybe it will be more obvious where you can optimise things. If you are running W2000, try activating the task manager while the program(s) are sunning to see where the bottleneck is.
    Shane
    Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)

  • SSO to J2EE application from SAP Portal

    Hi
    I am trying to do SSO from SAP Portal to a J2EE engine which runs on SAP Web AS.
    Here are my queries
    1. When I deploy a J2EE application on Web AS , I dont get any login screen. How can I make sure that if a user wants to access this J2EE application he should get a login screen and provide his login credentials first, only then would he be able to access the J2EE application.
    2.When I am done with Part 1. If a user tries to access this J2EE application from the Portal (asuming the user Id's in Portal and J2EE application are same and both are in the same domain) , I should not get any login screen and should be able to view the J2EE application.
    3.I want to use SAP Logon tickets generated by the Portal to enable SSO.
    I have done all the necessary configurations in the J2EE server.
    1. Imported the Portal's verify.der certificate.
    2. Adjusted the login modules stack for the application accordingly.
    Can anyone please help me out with this or throw some light.
    Please help.
    Thanks in advance,
    Vivek
    PS - Points will be definitely rewarded

    Hi Vivek,
    Let me give you the solution for both questions differently.
    <b>Ques 1. When I deploy a J2EE application on Web AS , I dont get any login screen. How can I make sure that if a user wants to access this J2EE application he should get a login screen and provide his login credentials first, only then would he be able to access the J2EE application.</b>
    <b>Ans:</b> For doing this in the code of your J2EE application you have to write a if statement which will check if the user ID is coming from the backend or not. If yes then you display that logon page else you just pass that username which is coming from backend and displ;ay the page accordingly.
    <b>Ques 2.When I am done with Part 1. If a user tries to access this J2EE application from the Portal (asuming the user Id's in Portal and J2EE application are same and both are in the same domain) , I should not get any login screen and should be able to view the J2EE application.</b>
    <b>Ans:</b> Yes, this is what I am explaining you. Even I had also made same kind of J2EE application in which if the user is coming from the backend then he/she will look the J2EE screen else if the username is not coming then he will se the Login screen. Exactly same as what are looking for.
    <b>3.I want to use SAP Logon tickets generated by the Portal to enable SSO.</b>
    <b>Ans:</b> I have used User Mapping instead of SAP Logon ticket. Well that is also the option for SSO but personally I think User Mapping is easy and better way for implementing SSO.
    I dont know whether this will help you or not. Please let me know. I can definately help if you want to implement SSO using User Maping.
    Regards
    Pravesh
    PS: Please dont forget to reward points.

Maybe you are looking for