Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix WS_TOOL104 - Error deleting the ICF node


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WS_TOOL - Message Class for Web Services and Virtual Endpoints

  • Message number: 104

  • Message text: Error deleting the ICF node

  • Show details Hide details


  • Self-Explanatory Message

    Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of messages in the SAP system have a message text, however this is frequently insufficient to comprehend or resolve the problem.

    To make things easier, more detailed information is frequently added to describe the issue, how to fix it, and the necessary steps or configuration modifications.

    Unfortunately, there isn't any extra information in this error notice.



    What else can you do?

    First, use our AnswerBot below to get a possible cause and solution (requires a premium subscription).

    Also, review the in-depth Common Questions & Answers listed below; you could discover a solution there or be able to connect with others who have faced similar challenges.

    You can also try searching the SAP support portal (support.sap.com) but you need a special user ID to access it. It is possible that an SAP support note exists that provides additional details about the mistake or even steps for fixing it.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WS_TOOL104 - Error deleting the ICF node ?

    Certainly! Here's a detailed explanation regarding the SAP error message WS_TOOL104: Error deleting the ICF node:


    Error Message:

    WS_TOOL104: Error deleting the ICF node


    Cause:

    This error occurs when there is an attempt to delete an Internet Communication Framework (ICF) node (service) in the SAP system, but the deletion fails. The common causes include:

    1. ICF Node is Active or Locked:

      • The ICF service node you are trying to delete is currently active or locked by another user/session.
    2. Authorization Issues:

      • The user attempting the deletion does not have sufficient authorizations to delete ICF nodes.
    3. Dependencies or References:

      • The ICF node might be referenced by other services or configurations, preventing deletion.
    4. System or Transport Lock:

      • The node might be locked due to transport requests or system locks.
    5. Technical Issues:

      • In rare cases, inconsistencies or corruption in the ICF service tree or database entries.

    Solution:

    To resolve the WS_TOOL104 error, follow these steps:

    1. Check if the ICF Node is Active:

      • Go to transaction SICF.
      • Locate the node you want to delete.
      • If the node is active (green icon), try to deactivate it first by right-clicking and selecting Deactivate Service.
      • After deactivation, try deleting again.
    2. Check Locks:

      • Use transaction SM12 to check if there are any locks on the ICF node or related objects.
      • If locks exist, determine if they can be released safely.
    3. Check Authorizations:

      • Ensure your user has the necessary authorizations, especially:
        • Authorization object S_ICF with activity for delete (activity 06).
        • Authorization for transport requests if the node is part of a transport.
    4. Check Dependencies:

      • Verify if the node is referenced by other services or configurations.
      • Remove or adjust dependencies before deletion.
    5. Delete via SICF:

      • In transaction SICF, right-click the node and select Delete.
      • Confirm the deletion.
    6. Use Transport Requests:

      • If the node is part of a transport, ensure the deletion is recorded in a transport request.
      • Sometimes, deletion requires transport management.
    7. System Restart or Cache Clear:

      • If the problem persists, try clearing the ICF cache or restarting the ICM (Internet Communication Manager).
      • Use transaction SMICM to restart the ICM.
    8. Check Logs and Dumps:

      • Check system logs (transaction SM21) and short dumps (transaction ST22) for related errors.

    Related Information:

    • Transaction SICF: Main transaction to manage ICF services.
    • Authorization Object S_ICF: Controls access to ICF services.
    • ICF Services: Used for HTTP/S communication in SAP, including Web Dynpro, BSP, and OData services.
    • Transport Management: Changes to ICF nodes often require transport requests.
    • SAP Notes: Check SAP OSS notes for any known bugs or patches related to WS_TOOL104.

    Summary:

    Aspect Details
    Cause Node active/locked, authorization issues, dependencies, transport locks, or system issues
    Solution Deactivate node, check and release locks, verify authorizations, delete via SICF, manage transports, restart ICM if needed
    Tools SICF, SM12, SMICM, SM21, ST22
    Authorization S_ICF (delete activity)

    If after these steps the issue persists, consider raising a support ticket with SAP, providing detailed logs and system information.


    Let me know if you need help with specific steps!

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author