SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 51058: A parse error occurs in the JBoss 5.1 web application server log

DetailsHotfixAboutRate It

SAS® Customer Intelligence 5.41 writes an error similar to the following to the JBoss application server (SASServer6) log when it is deployed on JBoss 5.1:

14:52:01,620 ERROR [AbstractKernelController] Error installing to Parse:
name=vfsfile:/install/jboss/jboss-eap-5.1.1/jboss-as/server/SASServer6/deploy_sa
s/sas.custintellreporting6.1.ear/ state=PreParse mode=Manual requiredState=Parse
org.jboss.deployers.spi.DeploymentException: Error creating managed object for
vfsfile:/install/jboss/jboss-eap-5.1.1/jboss-as/server/SASServer6/deploy_sas/sas
.custintellreporting6.1.ear/sas.ana    lytics.crm.ma.custintelmid.war/
at
org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(Deploym
entException.java:49)
at
org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.creat
eMetaData(AbstractParsingDeployerWithOutput.java:362)
at
org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.creat
eMetaData(AbstractParsingDeployerWithOutput.java:322)
at
org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.creat
eMetaData(AbstractParsingDeployerWithOutput.java:294)
at
org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.deplo
y(AbstractParsingDeployerWithOutput.java:234)
at
org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.jav
a:179)
at
org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:
1454)
at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(Deploye
rsImpl.java:1172)
at
org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(Deploye
rsImpl.java:1225)
at
org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1
113)
at
org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControlle
rContext.java:348)
at
org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:
1652)
at
org.jboss.dependency.plugins.AbstractController.incrementState(AbstractControlle
r.java:938)
at
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractControll
er.java:1082)
at
org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractControll
er.java:988)
at
org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:8
26)
at
org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:5
56)

Click the Hot Fix tab in this note to access the hot fix for this issue.

After you apply the associated hot fix, make the following changes to the SAS Customer Intelligence web reporting and web application EAR files if they are to be deployed on JBoss 5.1.

You can either explode the EAR files, make the changes, rezip them and deploy them, or make the changes to the exploded EAR files after they have been deployed. The example below documents how to make the changes in the exploded file structure under JBoss after deployment. You need to make the changes each time the hot fix is installed and deployed.

  1. Change web.xml under the deployed sas.custintellreporting5.4.ear directory.
    1. Navigate to the following location:

      JBOSS_5.1_HOME/server/SASServer6/deploy_sas/sas.custintellreporting5.4.ear/sas.analytics.crm.ma. custintelmid.war/WEB-INF

    2. Open web.xml for editing.
    3. Move the following section of code so that it appears immediately below the <context-param> section:
      <listener> <listener-class> com.sas.svcs.logging.LoggingContextListener </listener-class> </listener>
  2. Change jboss-web.xml under the deployed sas.custintellweb5.4.ear directory.
    1. Navigate to the following location:

      JBOSS_5.1_HOME/server/SASServer6/deploy_sas/sas.custintellweb5.4.ear/sas.analytics.crm.ma. webapp.war/WEB-INF/

    2. Open jboss-web.xml for editing.
    3. Replace the entire current contents of the file with the following:
      <?xml version="1.0" encoding="UTF-8"?> <jboss-web> <context-root>ma</context-root> <class-loading> <loader-repository> com.web:archive=sas.analytics.crm.ma.webapp <loader-repository-config>java2ParentDelegation=false</loader-repository-config> </loader-repository> </class-loading> </jboss-web>


Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Customer Intelligence Web ComponentsSolaris for x645.416.1_M19.3 TS1M29.3 TS1M2
Linux for x645.416.1_M19.3 TS1M29.3 TS1M2
HP-UX IPF5.416.1_M19.3 TS1M29.3 TS1M2
64-bit Enabled Solaris5.416.1_M19.3 TS1M29.3 TS1M2
64-bit Enabled AIX5.416.1_M19.3 TS1M29.3 TS1M2
Microsoft® Windows® for x645.416.1_M19.3 TS1M29.3 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.