ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-93

tld issue when including icefaces-composite-comps.jar in my application

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2.GA_P01
    • Fix Version/s: EE-1.8.2.GA_P03
    • Component/s: Release
    • Labels:
      None
    • Environment:
      JBoss 6, window XP and Java 1.6

      Description

      When deploying my application using JBoss 6 including the icefaces-composite-comps.jar with the ICEfaces alpha 2 release I get the following stack trace.

      11:50:39,222 INFO [AbstractJBossASServerBase] Server Configuration:

      JBOSS_HOME URL: file:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/
      Bootstrap: $JBOSS_HOME\server/default/conf/bootstrap.xml
      Common Base: $JBOSS_HOME\common/
      Common Library: $JBOSS_HOME\common/lib/
      Server Name: default
      Server Base: $JBOSS_HOME\server/
      Server Library: $JBOSS_HOME\server/default/lib/
      Server Config: $JBOSS_HOME\server/default/conf/
      Server Home: $JBOSS_HOME\server/default/
      Server Data: $JBOSS_HOME\server/default/data/
      Server Log: $JBOSS_HOME\server/default/log/
      Server Temp: $JBOSS_HOME\server/default/tmp/

      11:50:39,238 INFO [AbstractServer] Starting: JBossAS [6.0.0.20100216-M2 (build: SVNTag=JBoss_6_0_0_20100216-M2 date=20100216)]
      11:50:39,550 INFO [AbstractMCServerBase] Starting Microcontainer, Main bootstrapURL=file:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/conf/bootstrap.xml
      11:50:40,128 INFO [VFSCacheFactory] Initializing VFSCache [org.jboss.virtual.plugins.cache.CombinedVFSCache]
      11:50:40,128 INFO [VFSCacheFactory] Using VFSCache [CombinedVFSCache[real-cache: null]]
      11:50:40,378 INFO [CopyMechanism] VFS temp dir: C:\boss-6.0.0.M2\jboss-6.0.0.20100216-M2\server\default\tmp
      11:50:40,394 INFO [ZipEntryContext] VFS force nested jars copy-mode is enabled.
      11:50:41,409 INFO [ServerInfo] Java version: 1.6.0_13,Sun Microsystems Inc.
      11:50:41,409 INFO [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
      11:50:41,409 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 11.3-b02,Sun Microsystems Inc.
      11:50:41,409 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
      11:50:41,409 INFO [ServerInfo] VM arguments: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:2293 -Djboss.home=C:\boss-6.0.0.M2\jboss-6.0.0.20100216-M2 -Djava.library.path=C:\Program Files\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin -Djava.endorsed.dirs=C:\boss-6.0.0.M2\jboss-6.0.0.20100216-M2\lib\endorsed -Xms128m -Xmx512m -XX:MaxPermSize=256m
      11:50:41,456 INFO [JMXKernel] Legacy JMX core initialized
      11:50:46,628 INFO [AbstractServerConfig] JBoss Web Services - Native Server 3.3.0.Beta2
      11:50:50,315 ERROR [AbstractKernelController] Error installing to Parse: name=vfsfile:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/IMS%202.0/ state=PreParse mode=Manual requiredState=Parse: org.jboss.deployers.spi.DeploymentException: Error creating managed object for vfsfile:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/IMS%202.0/IMS_WEB.war/
      at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
      at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:362)
      at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:322)
      at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:294)
      at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.deploy(AbstractParsingDeployerWithOutput.java:234)
      at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179)
      at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1660)
      at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1378)
      at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1431)
      at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1319)
      at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:378)
      at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2029)
      at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1050)
      at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1289)
      at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1213)
      at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1107)
      at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:918)
      at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:633)
      at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:898)
      at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:677)
      at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
      at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
      at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
      at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:403)
      at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:378)
      at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2029)
      at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1050)
      at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1289)
      at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1213)
      at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1107)
      at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:873)
      at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:620)
      at org.jboss.system.server.profileservice.repository.AbstractProfileService.registerProfile(AbstractProfileService.java:308)
      at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:259)
      at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:100)
      at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:860)
      at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:441)
      at java.lang.Thread.run(Thread.java:619)
      Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: cvc-datatype-valid.1.2.1: '1.8.2' is not a valid value for 'decimal'. @ vfszip:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/IMS%202.0/IMS_WEB.war/WEB-INF/lib/icefaces-composite-comps.jar/META-INF/icecc.tld[24,36]
      at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:203)
      at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:168)
      at org.jboss.xb.util.JBossXBHelper.parse(JBossXBHelper.java:229)
      at org.jboss.xb.util.JBossXBHelper.parse(JBossXBHelper.java:206)
      at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.java:137)
      at org.jboss.deployment.TldParsingDeployer.parse(TldParsingDeployer.java:64)
      at org.jboss.deployment.TldParsingDeployer.parse(TldParsingDeployer.java:38)
      at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.java:121)
      at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.handleMultipleFiles(AbstractVFSParsingDeployer.java:397)
      at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parse(AbstractVFSParsingDeployer.java:282)
      at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:355)
      ... 36 more
      Caused by: org.xml.sax.SAXException: cvc-datatype-valid.1.2.1: '1.8.2' is not a valid value for 'decimal'. @ vfszip:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/IMS%202.0/IMS_WEB.war/WEB-INF/lib/icefaces-composite-comps.jar/META-INF/icecc.tld[24,36]
      at org.jboss.xb.binding.parser.sax.SaxJBossXBParser$MetaDataErrorHandler.error(SaxJBossXBParser.java:426)
      at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
      at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
      at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
      at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
      at org.apache.xerces.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown Source)
      at org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)
      at org.apache.xerces.impl.xs.XMLSchemaValidator.elementLocallyValidType(Unknown Source)
      at org.apache.xerces.impl.xs.XMLSchemaValidator.processElementContent(Unknown Source)
      at org.apache.xerces.impl.xs.XMLSchemaValidator.handleEndElement(Unknown Source)
      at org.apache.xerces.impl.xs.XMLSchemaValidator.endElement(Unknown Source)
      at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown Source)
      at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
      at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
      at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
      at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:199)
      ... 46 more

      11:50:56,268 INFO [JMXConnectorServerService] JMX Connector server: service:jmx:rmi://127.0.0.1/jndi/rmi://127.0.0.1:1090/jmxconnector
      11:50:58,299 INFO [MailService] Mail Service bound to java:/Mail
      11:50:59,346 WARN [JBossASSecurityMetadataStore] WARNING! POTENTIAL SECURITY RISK. It has been detected that the MessageSucker component which sucks messages from one node to another has not had its password changed from the installation default. Please see the JBoss Messaging user guide for instructions on how to do this.
      11:50:59,471 INFO [WebService] Using RMI server codebase: http://127.0.0.1:8083/
      11:51:03,440 INFO [AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin
      11:51:03,549 INFO [Http11Protocol] Initializing Coyote HTTP/1.1 on http-127.0.0.1-8080
      11:51:03,549 INFO [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-127.0.0.1-8009
      11:51:03,580 INFO [StandardService] Starting service jboss.web
      11:51:03,580 INFO [StandardEngine] Starting Servlet Engine: JBoss Web/3.0.0-beta-2
      11:51:03,721 INFO [Catalina] Server startup in 173 ms
      11:51:04,221 INFO [TomcatDeployment] deploy, ctxPath=/invoker
      11:51:05,221 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
      11:51:05,237 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
      11:51:05,237 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/jms-ra.rar/META-INF/ra.xml
      11:51:05,252 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/mail-ra.rar/META-INF/ra.xml
      11:51:05,268 INFO [RARDeployment] Required license terms exist, view vfszip:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/quartz-ra.rar/META-INF/ra.xml
      11:51:05,424 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: Thread-2
      11:51:05,471 INFO [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
      11:51:05,471 INFO [RAMJobStore] RAMJobStore initialized.
      11:51:05,471 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
      11:51:05,471 INFO [StdSchedulerFactory] Quartz scheduler version: 1.5.2
      11:51:05,471 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
      11:51:06,127 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
      11:51:07,237 INFO [ServerPeer] JBoss Messaging 1.4.6.GA server [0] started
      11:51:07,393 INFO [QueueService] Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
      11:51:07,393 INFO [QueueService] Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
      11:51:07,533 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
      11:51:07,533 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@1d84008 started
      11:51:07,533 INFO [ConnectionFactoryJNDIMapper] supportsFailover attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support failover
      11:51:07,533 INFO [ConnectionFactoryJNDIMapper] supportsLoadBalancing attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory will *not* support load balancing
      11:51:07,533 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
      11:51:07,533 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@16151a6 started
      11:51:07,533 INFO [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
      11:51:07,533 INFO [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@4681e7 started
      11:51:07,674 INFO [WrapperDataSourceService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=oracle1' to JNDI name 'oracle1'
      11:51:07,783 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
      11:51:07,940 INFO [TomcatDeployment] deploy, ctxPath=/
      11:51:08,018 INFO [service] Removing bootstrap log handlers
      11:51:08,252 INFO [org.jboss.system.server.profileservice.ProfileServiceBootstrap] Loading profile: ProfileKey@1a79141[domain=default, server=default, name=default]
      11:51:08,268 ERROR [org.jboss.system.server.profileservice.ProfileServiceBootstrap] Failed to load profile: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):

      DEPLOYMENTS IN ERROR:
        Deployment "vfsfile:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/IMS%202.0/" is in error due to the following reason(s): org.xml.sax.SAXException: cvc-datatype-valid.1.2.1: '1.8.2' is not a valid value for 'decimal'. @ vfszip:/C:/boss-6.0.0.M2/jboss-6.0.0.20100216-M2/server/default/deploy/IMS%202.0/IMS_WEB.war/WEB-INF/lib/icefaces-composite-comps.jar/META-INF/icecc.tld[24,36]

      11:51:08,377 INFO [org.apache.coyote.http11.Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
      11:51:08,393 INFO [org.apache.coyote.ajp.AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
      11:51:08,393 INFO [org.jboss.bootstrap.impl.base.server.AbstractServer] JBossAS [6.0.0.20100216-M2 (build: SVNTag=JBoss_6_0_0_20100216-M2 date=20100216)] Started in 29s:155ms

        Activity

        Hide
        Patrick Corless added a comment -

        Need to validate this file, should be pretty simple to fix or at least verify.

        Show
        Patrick Corless added a comment - Need to validate this file, should be pretty simple to fix or at least verify.
        Hide
        Patrick Corless added a comment -

        Moving back out into the 1.8.2 stream as we don't yet officially support jboss with 2.0.

        Show
        Patrick Corless added a comment - Moving back out into the 1.8.2 stream as we don't yet officially support jboss with 2.0.
        Hide
        Philip Breau added a comment -
        • fixed TLD to strictly conform to TLD 2.1 schema
        • ported over TLD work from 2.0
        • added jboss 6 target that specifies no JAXB jars, which were conflicting
        • added JBoss deployer config to web.xml to specify Mojara 1.2 jars
        Show
        Philip Breau added a comment - fixed TLD to strictly conform to TLD 2.1 schema ported over TLD work from 2.0 added jboss 6 target that specifies no JAXB jars, which were conflicting added JBoss deployer config to web.xml to specify Mojara 1.2 jars

          People

          • Assignee:
            Philip Breau
            Reporter:
            Simon Fryer
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: