IBM Support

JR44285: CMVC 224449 - CORRECT AN ERROR A FEATURE ENABLEMENT FAILURE WITH PROPAGATEKEYRING ON WHEN THE SOLR PROFILE FEDERATED.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Feature enablement fails in target "PropagateKeyring".  The log
    <WCInstallDir>/instances/<instanceName>/logs/enable<featurename>
    *.log file ends with an error message similar to the below:
    PropagateKeyring:
    profileName=DefaultAppSrv01
    registry=/opt/IBM/WebSphere/Profiles/properties/profileRegistry.
    xml
    profileHome=/opt/IBM/WebSphere/Profiles/DefaultAppSrv01
    WASX7209I: Connected to process "dmgr" on node DmgrNode_5 using
    SOAP connector;  The type of process is: DeploymentManager
    failed: com.ibm.ws.scripting.ScriptingException:
    javax.management.MBeanException: Exception thrown in
    RequiredModelMBean while trying to invoke operation
    propagateKeyring
    
    BUILD FAILED
    
    /opt/IBM/WebSphere/CommerceServer/components/common/xml/enableFe
    ature.xml:89: The following error occurred while executing this
    line:
    /opt/IBM/WebSphere/CommerceServer/components/common/xml/enableFe
    ature.xml:183: The following error occurred while executing this
    line:
    /opt/IBM/WebSphere/CommerceServer/components/common/xml/applicat
    ionTasks.xml:39: The following error occurred while executing
    this line:
    /opt/IBM/WebSphere/CommerceServer/components/common/xml/applicat
    ionTasks.xml:132: The following error occurred while executing
    this line:
    /opt/IBM/WebSphere/CommerceServer/components/foundation/xml/cust
    om/customAction.xml:77: The following error occurred while
    executing this line:
    /opt/IBM/WebSphere/CommerceServer/components/foundation/subcompo
    nents/search/deploy/deploySearch.xml:61: The following error
    occurred while executing this line:
    /opt/IBM/WebSphere/CommerceServer/components/foundation/subcompo
    nents/search/deploy/deploySearch.xml:226: Java returned: 1
    
    
    In the WebSphere Application Server SystemOut.log you may see a
    message like
    [9/21/12 19:39:29:054 UTC] 00000015 SystemOut     O PLGC0013I:
    The plug-in is generating a server plug-in configuration file
    for all of the servers in the cell. DmgrCell_5.
    [9/21/12 19:39:29:149 UTC] 00000015 WSDL11ToAxisS E
    org.apache.axis2.description.WSDL11ToAxisServiceBuilder
    populateService org.apache.ws.commons.schema.XmlSchemaException:
    /opt/IBM/WebSphere/Profiles/DefaultDmgr01/WEB-INF/classes/wsdl/W
    S-MetadataExchange-2004_09.xsd (No such file or directory)
                                     java.lang.RuntimeException:
    org.apache.ws.commons.schema.XmlSchemaException:
    /opt/IBM/WebSphere/Profiles/DefaultDmgr01/WEB-INF/classes/wsdl/W
    S-MetadataExchange-2004_09.xsd (No such file or directory)
     at
    org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(Sche
    maBuilder.java:1966)
     at
    org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(Sche
    maBuilder.java:1987)
     at
    org.apache.ws.commons.schema.SchemaBuilder.handleInclude(SchemaB
    uilder.java:1737)
     at
    org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElemen
    t(SchemaBuilder.java:300)
     at
    org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaC
    ollection.java:412)
     at
    org.apache.axis2.description.WSDLToAxisServiceBuilder.getXMLSche
    ma(WSDLToAxisServiceBuilder.java:144)
     at
    org.apache.axis2.description.WSDL11ToAxisServiceBuilder.copyExte
    nsibleElements(WSDL11ToAxisServiceBuilder.java:2324)
     at
    org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processT
    ypes(WSDL11ToAxisServiceBuilder.java:413)
     at
    org.apache.axis2.description.WSDL11ToAxisServiceBuilder.processT
    ypes(WSDL11ToAxisServiceBuilder.java:402)
     at
    org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populate
    Service(WSDL11ToAxisServiceBuilder.java:346)
     at
    org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl.
    buildAxisServiceFromWSDL(EndpointDescriptionImpl.java:935)
     at
    org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl.
    setupAxisServiceFromDBL(EndpointDescriptionImpl.java:831)
     at
    org.apache.axis2.jaxws.description.impl.EndpointDescriptionImpl.
    <init>(EndpointDescriptionImpl.java:393)
     at
    org.apache.axis2.jaxws.description.impl.ServiceDescriptionImpl.<
    init>(ServiceDescriptionImpl.java:398)
     at
    org.apache.axis2.jaxws.description.impl.ServiceDescriptionImpl.<
    init>(ServiceDescriptionImpl.java:293)
     at
    org.apache.axis2.jaxws.description.impl.DescriptionFactoryImpl.c
    reateServiceDescriptionFromDBCMap(DescriptionFactoryImpl.java:27
    3)
     at
    org.apache.axis2.jaxws.description.DescriptionFactory.createServ
    iceDescriptionFromDBCMap(DescriptionFactory.java:461)
     at
    com.ibm.ws.websvcs.desc.WSModuleDescriptorImpl.buildJAXWSService
    s(WSModuleDescriptorImpl.java:1009)
     at
    com.ibm.ws.websvcs.desc.WSModuleDescriptorImpl.getJAXWSServices(
    WSModuleDescriptorImpl.java:554)
     at
    com.ibm.ws.websvcs.deploy.URLPatternHelper.getJAXWSWebServicesUr
    lPatterns(URLPatternHelper.java:103)
     at
    com.ibm.ws.websvcs.deploy.URLPatternHelper.getWebServicesUrlPatt
    erns(URLPatternHelper.java:58)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:60)
     at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:37)
     at java.lang.reflect.Method.invoke(Method.java:611)
     at
    com.ibm.websphere.plugincfg.generator.ConfigurationParser.getWeb
    ServicesUrlPatterns(ConfigurationParser.java:3147)
     at
    com.ibm.websphere.plugincfg.generator.ConfigurationParser.getDep
    loyedModules(ConfigurationParser.java:2464)
     at
    com.ibm.websphere.plugincfg.generator.ConfigurationParser.setClu
    sterDeployedModuleInfo(ConfigurationParser.java:2167)
     at
    com.ibm.websphere.plugincfg.generator.ConfigurationParser.<init>
    (ConfigurationParser.java:239)
     at
    com.ibm.websphere.plugincfg.generator.PluginConfigGenerator.gene
    rate9(PluginConfigGenerator.java:792)
     at
    com.ibm.websphere.plugincfg.generator.PluginConfigGenerator$3.ru
    n(PluginConfigGenerator.java:740)
    

Local fix

Problem summary

  • USERS AFFECTED:
    The issue will affect WebSphere Commerce V7 customers who have
    an earlier feature pack installed and enabled, where the feature
    pack's Solr server is in a federated environment and who are
    upgrading to a newer feature pack level.
    
    PROBLEM ABSTRACT:
    Feature enablement fails when upgrading from an earlier
    WebSphere Commerce V7 feature pack level if the WebSphere
    Application Server (WAS) node containing the existing Solr
    server is federated.
    
    BUSINESS IMPACT:
    Delays deployment of the newer feature pack.
    
    RECOMMENDATION:
    

Problem conclusion

  • The problem occurs when the config root of the deployment
    manager server is in a path that differs from the config root of
    the Solr profile on the WebSphere Commerce primary node.  IBM
    has updated the WebSphere Commerce feature enablement script to
    handle the differences in config roots between the two profiles.
    -------------------------------------------------------------
    The latest available maintenance information can be obtained
    from the Recommended Fixes for WebSphere Commerce technote:
    http://www.ibm.com/support/docview.wss?rs=3046&uid=swg21261296
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR44285

  • Reported component name

    WC BUS EDITION

  • Reported component ID

    5724I3800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-10-04

  • Closed date

    2012-10-24

  • Last modified date

    2012-10-24

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WC BUS EDITION

  • Fixed component ID

    5724I3800

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
24 October 2012