Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

During upgrade process vbd.war is not deploying correctly

SA-16331

Summary



When attempting to deploy vbd.war an on JBoss 6.4 a deployment ERROR is reported indicating the module has failed to load which is Caused by: org.jboss.modules.ModuleNotFoundException: com.sun.rowset:main

The environment has Pega 7.1.9 deployed.


Error Messages



14:38:00,697 INFO [stdout] (Dispatcher-Thread-103) 2015-10-22 14:38:00,696 [ you ip ] [ STANDARD] [ ] [ ] (ervlet.WebAppLifeCycleListener) INFO - Web Tier initialization is complete.

14:38:00,724 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014612: Operation ("deploy") failed - address: ([("deployment" => "vbd.war")]) - failure description: {"JBAS014671: Failed services" => {"jboss.module.service.\"deployment.vbd.war\".main" => "org.jboss.msc.service.StartException in service jboss.module.service.\"deployment.vbd.war\".main: JBAS018759: Failed to load module: deployment.vbd.war:main
Caused by: org.jboss.modules.ModuleNotFoundException: com.sun.rowset:main"}}

14:38:00,776 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015859: Deployed "prhelp.war" (runtime-name : "prhelp.war")
14:38:00,776 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015859: Deployed "prsysmgmt_jboss.ear" (runtime-name : "prsysmgmt_jboss.ear")
14:38:00,776 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS015859: Deployed "prpc_j2ee14_jboss61JBM.ear" (runtime-name : "prpc_j2ee14_jboss61JBM.ear")

14:38:00,777 INFO [org.jboss.as.server] (ServerService Thread Pool -- 36) JBAS015859: Deployed "vbd.war" (runtime-name : "vbd.war")

14:38:00,777 INFO [org.jboss.as.server] (ServerService Thread Pool -- 36) JBAS015859: Deployed "adm7.war" (runtime-name : "adm7.war")

14:38:00,780 INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report
JBAS014777: Services which failed to start: service jboss.module.service."deployment.vbd.war".main: org.jboss.msc.service.StartException in service jboss.module.service."deployment.vbd.war".main: JBAS018759: Failed to load module: deployment.vbd.war:main


Steps to Reproduce



Deploy vbd.war to the JBOSS appserver.


Root Cause



A defect or configuration issue in the operating environment. "com.sun.rowset" module needs to be set.

Resolution



Perform the following local-change:

1.Create a directory structure "com/sun/rowset/main" under "/modules/system/layers/base" folder in jboss_home.
2.Create file module.xml and add the following text to it.
 
    <?xml version="1.0" encoding="UTF-8"?> 
    <module xmlns="urn:jboss:module:1.1" name="com.sun.rowset"> 
        <dependencies> 
            <system export="true"> 
                <paths> 
                    <path name="com/sun/rowset"/> 
                    <path name="com/sun/rowset/internal"/>
                    <path name="com/sun/rowset/providers"/>
                </paths> 
            </system> 
        </dependencies> 
    </module>
 
3.Restart server and attempt to redeploy vbd.war.

 

Suggest Edit

Published January 31, 2016 - Updated October 8, 2020

Did you find this content helpful? Yes No

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us