Deleting deployed applications

It is possible to manually delete applications deployed from Infor e-Commerce Development Studio by using the WebSphere Administrative Console. A short overview of the procedure — valid for WebSphere Application Server 7 is provided below.

Lists shown in the interfaced Solutions Console only show what is in the current scope (cell, node or server). For this reason, ensure that you use "All scopes" in all views.

See your WebSphere documentation for more details.

To manually delete a deployed application:

  1. Log in to the WebSphere Administrative Console
  2. Go to Applications > Application Types > WebSphere enterprise applications.
  3. Select the application and click Stop.
  4. Select the application and click Uninstall.
  5. Go to Resources > JDBC > Data Sources.
  6. Select the data sources named after your application and click Delete.
  7. Go to Resources > Resource Adapters > J2C activation specifications.
  8. Select the activation specifications named after your application and click Delete.
  9. Go to Resources > Resource Adapters > J2C administered objects.
  10. Select the administered objects named after your application and click Delete.
  11. Go to Security > Global security.
  12. In the Authentication section, expand Java Authentication and Authorization Service and select J2C Authentication Data.
  13. Select the entries named after your application and click Delete.
  14. Go to Resources > JMS > Queue Connection Factories.
  15. Check the appropriate entries and click Delete.
  16. Go to Resources > JMS > Queues.
  17. Check the appropriate entries and click Delete.
  18. Go to Resources > JMS > Activation Specifications.
  19. Check the appropriate entries and click Delete.
  20. Select Service integration > Buses.
  21. Delete the service integration bus named <application name>Bus.
  22. When prompted, click Save to apply changes to the master configuration (this is important).
  23. Log out.
  24. Open registry-hub.xml.

    It will normally be placed here:

    C:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\classes\registry-hub.xml

  25. Find and remove the appropriate entry, for example:

    <registry id="esa" class="com.intentia.iec.registry.InforRegistry" config="esa/RegistrySQL.properties">

    <property name="messageHandler" value="com.ibm.ras.RASConsoleHandler"/>

    </registry>

  26. Restart WebSphere.