Skip to Content

Hello,

Some of you may have run into this error while configuring Enterprise Integration between SAP Solution Manager and HP Quality Center 11.

After deploying the the Enterprise Integration Module 2.6, when you test the URL http://<QCServerPort>/EIServer/SMBlueprintHandler?wsdl, you get a

“HTTP Status 404 – /EIServer/SMBlueprintHandler is not available” error as shown below.

/wp-content/uploads/2012/08/404_125511.jpg

This is partly due to incorrect deployment of the EI 2.6 module.

The installation of this module is different to it’s predecessor versions EI 2.5 and EI 2.1.

You could follow the below steps to overcome this error.

  1. First, to undeploy the existing module start the HP ALM Extension Undeployment Wizard.
  2. Select the SPI and APM extensions to be undeployed and follow the instructions of the GUI to undeploy it. Allow restart of the JBOSS server should the GUI instruct you.
  3. Save a copy of the Enterprise Integration Module 2.60 on the HP Quality Center Server by downloading it  from the link :
    http://update.external.hp.com/qualitycenter/qc110/ent/enterprise_integration/index.html.
  4. Unzip the contents of the downloaded module and verify you have three files:
    SPI.qcx
    APM.qcx
    SPICORE.jar
  5. Now, to deploy the extensions, start the HP Extension Deployment Wizard.
  6. To deploy the extensions, select the files SPI.qcx and APM.qcx unzipped in Step 4.
  7. Follow the instructions of the GUI to deploy the extensions.  Allow restart of the JBOSS server should the GUI instruct you.
  8. Copy the SPICORE.jar file unzipped in Step 2 and paste it in the location C:\ProgramData\HP\ALM\jboss\server\default\lib.(This is the part that is missed by most as the installation instructions in the download page does not mention this Windows path).
  9. Restart Quality Center/JBOSS service.
  10. Access the URL http http://<QCServerPort>/EIServer/SMBlueprintHandler?wsdl. It should now give you the result shown below.

/wp-content/uploads/2012/08/ei_125512.png

You can now proceed with the remaining steps of configuring Enterprise Integration.

Regards,

Ram

Follow Global Partner Support

/wp-content/uploads/2012/08/twitter_125537.png /wp-content/uploads/2012/08/linkedin_125531.png

To report this post you need to login first.

5 Comments

You must be Logged on to comment or reply to a post.

  1. Ganesh Janakiraman

    Hi Ram,

    I’m unable to find the location C:\ProgramData\HP\ALM\jboss\server\default\lib.

    The similar path that I can see on my server is C:\Program Files\HP\HP Application Lifecycle Management Platform\lib.

    Is this where I should place the SPICORE.jar file?

    (0) 
      1. Ganesh Janakiraman

        Hi Ram,

        I’m assuming by Program Data you mean Program Files. I do not have a folder called Program Data in C:\.

        Also I’ve changed the setting to show hidden files and extensions and I still cant see the structure you mention.

        However C:\ProgramData\HP\ALM\jboss\server\default\lib has a few dlls and many .jar’s. I can only assume that this is the right place to copy the SPICORE.jar file.

        Cheers

        Ganesh

        (0) 
      2. Ganesh Janakiraman

        Hi,

        In step #9, you mention about restarting quality center/ JBOSS service. Is this a windows service? The only service on the server that I have that has any relation with HPQC is HP Application Lifecycle Management.

        Can you please confirm if this is what I have to re-start?

        Cheers

        Ganesh

        (0) 
        1. Adrian Tao

          Hello Ganesh

          It’s a windows service, the name of it is “HP Application Lifecycle Management”.

          You can restart it or restart windows server directly.

          Regards,

          Adrian

          (0) 

Leave a Reply