java.io.FileNotFoundException: http://java.sun.com/j2ee/dtds/web-jsptaglib_1_1.dtd
keerthi166 Jun 14, 2010 7:20 PMHi,
I was trying to deploy a project developed for Apache Tomcat serverin JBOSS 6.0 (M3) Server. I am new to JBOSS Server platform. While deploying, I got the following error: I couldn't find whats the actual problem was:
18:57:43,709 INFO [AbstractJBossASServerBase] Server Configuration:JBOSS_HOME URL: file:/C:/server/jboss/
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/18:57:43,725 INFO [AbstractServer] Starting: JBossAS [6.0.0.20100429-M3 "Neo"]
18:57:48,162 INFO [ServerInfo] Java version: 1.6.0_12,Sun Microsystems Inc.
18:57:48,162 INFO [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
18:57:48,162 INFO [ServerInfo] Java VM: Java HotSpot(TM) Client VM 11.2-b01,Sun Microsystems Inc.
18:57:48,162 INFO [ServerInfo] OS-System: Windows XP 5.1,x86
18:57:48,178 INFO [ServerInfo] VM arguments: -Dprogram.name=run.bat -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=Cp1252
18:57:48,272 INFO [JMXKernel] Legacy JMX core initialized
18:58:08,475 INFO [AbstractServerConfig] JBoss Web Services - Native Server 3.3.0.CR1.SP2
18:59:39,600 ERROR [AbstractKernelController] Error installing to Parse: name=vfs:///C:/server/jboss/server/default/deploy/cepis.war state=PreParse mode=Manual requiredState=Parse: org.jboss.deployers.spi.DeploymentException: Error creating managed object for vfs:///C:/server/jboss/server/default/deploy/cepis.war
at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) [:2.2.0.Alpha4]
at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:362) [:2.2.0.Alpha4]
at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:322) [:2.2.0.Alpha4]
at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:294) [:2.2.0.Alpha4]
at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.deploy(AbstractParsingDeployerWithOutput.java:234) [:2.2.0.Alpha4]
at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.0.Alpha4]
at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1857) [:2.2.0.Alpha4]
at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1575) [:2.2.0.Alpha4]
at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1516) [:2.2.0.Alpha4]
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:377) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2042) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1081) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1320) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1244) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1137) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:937) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:652) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:2008) [:2.2.0.Alpha4]
at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1101) [:2.2.0.Alpha4]
at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.0.Alpha4]
at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117) [:6.0.0.20100429-M3]
at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70) [:6.0.0.20100429-M3]
at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53) [:6.0.0.20100429-M3]
at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:403) [:6.0.0.20100429-M3]
at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:377) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2042) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1081) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1320) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1244) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1137) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:892) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:639) [jboss-dependency.jar:2.2.0.Alpha9]
at org.jboss.system.server.profileservice.repository.AbstractProfileService.registerProfile(AbstractProfileService.java:308) [:6.0.0.20100429-M3]
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:256) [:6.0.0.20100429-M3]
at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:97) [:6.0.0.20100429-M3]
at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
at java.lang.Thread.run(Thread.java:619) [:1.6.0_12]
Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: http://java.sun.com/j2ee/dtds/web-jsptaglib_1_1.dtd
at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:195) [jbossxb.jar:2.0.2.Beta7]
at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:168) [jbossxb.jar:2.0.2.Beta7]
at org.jboss.xb.util.JBossXBHelper.parse(JBossXBHelper.java:229) [jbossxb.jar:2.0.2.Beta7]
at org.jboss.xb.util.JBossXBHelper.parse(JBossXBHelper.java:206) [jbossxb.jar:2.0.2.Beta7]
at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.java:137) [:2.2.0.Alpha4]
at org.jboss.deployment.TldParsingDeployer.parse(TldParsingDeployer.java:64) [:6.0.0.20100429-M3]
at org.jboss.deployment.TldParsingDeployer.parse(TldParsingDeployer.java:38) [:6.0.0.20100429-M3]
at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.java:121) [:2.2.0.Alpha4]
at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.handleMultipleFiles(AbstractVFSParsingDeployer.java:397) [:2.2.0.Alpha4]
at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parse(AbstractVFSParsingDeployer.java:282) [:2.2.0.Alpha4]
at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:355) [:2.2.0.Alpha4]
... 36 more
Caused by: java.io.FileNotFoundException: http://java.sun.com/j2ee/dtds/web-jsptaglib_1_1.dtd
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1288) [:1.6.0_12]
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.impl.XMLEntityManager.startDTDEntity(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) [xercesImpl.jar:6.0.0.20100429-M3]
at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBParser.java:191) [jbossxb.jar:2.0.2.Beta7]
... 46 more18:59:40,334 WARNING [FileConfigurationParser] AIO wasn't located on this platform, it will fall back to using pure Java NIO. If your platform is Linux, install LibAIO to enable the AIO journal
18:59:49,428 WARNING [FileConfigurationParser] AIO wasn't located on this platform, it will fall back to using pure Java NIO. If your platform is Linux, install LibAIO to enable the AIO journal
18:59:50,584 INFO [JMXConnector] starting JMXConnector on host 127.0.0.1:1090
18:59:50,928 INFO [MailService] Mail Service bound to java:/Mail
18:59:52,865 INFO [HornetQServerImpl] live server is starting..
18:59:53,053 INFO [JournalStorageManager] Using NIO Journal
18:59:53,162 WARNING [HornetQServerImpl] Security risk! It has been detected that the cluster admin user and password have not been changed from the installation default. Please see the HornetQ user guide, cluster chapter, for instructions on how to do this.
18:59:58,834 INFO [NettyAcceptor] Started Netty Acceptor version 3.2.0.BETA1-r2215 127.0.0.1:5445
18:59:58,834 INFO [NettyAcceptor] Started Netty Acceptor version 3.2.0.BETA1-r2215 127.0.0.1:5455
18:59:58,850 INFO [HornetQServerImpl] HornetQ Server version 2.1.0.BETA3 (Hungry Hornet, 117) started
18:59:58,990 INFO [WebService] Using RMI server codebase: http://127.0.0.1:8083/
19:00:00,897 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\Java\jdk1.6.0_12\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;;C:\CEPIS Workspace\Add ons\apache-maven-2.2.1\bin;C:\Program Files\Java\jdk1.6.0_12;\bin;C:\CEPIS Workspace\Add ons\apache-ant-1.7.1\bin;;C:\Program Files\Common Files\DivX Shared\;C:\Program Files\CVSNT\
19:00:01,240 INFO [TomcatDeployment] deploy, ctxPath=/invoker
19:00:02,975 INFO [RARDeployment] Required license terms exist, view vfs:/C:/server/jboss/server/default/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
19:00:03,022 INFO [RARDeployment] Required license terms exist, view vfs:/C:/server/jboss/server/default/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
19:00:03,037 INFO [RARDeployment] Required license terms exist, view vfs:/C:/server/jboss/server/default/deploy/jms-ra.rar/META-INF/ra.xml
19:00:03,053 INFO [HornetQResourceAdapter] HornetQ resource adaptor started
19:00:03,068 INFO [RARDeployment] Required license terms exist, view vfs:/C:/server/jboss/server/default/deploy/mail-ra.rar/META-INF/ra.xml
19:00:03,865 INFO [RARDeployment] Required license terms exist, view vfs:/C:/server/jboss/server/default/deploy/quartz-ra.rar/META-INF/ra.xml
19:00:04,084 INFO [SimpleThreadPool] Job execution threads will use class loader of thread: Thread-2
19:00:04,178 INFO [SchedulerSignalerImpl] Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
19:00:04,193 INFO [QuartzScheduler] Quartz Scheduler v.1.7.3 created.
19:00:04,193 INFO [RAMJobStore] RAMJobStore initialized.
19:00:04,193 INFO [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
19:00:04,193 INFO [StdSchedulerFactory] Quartz scheduler version: 1.7.3
19:00:04,193 INFO [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
19:00:04,568 INFO [UpdateChecker] New update(s) found: 1.8.1 [http://www.terracotta.org/kit/reflector?kitID=default&pageID=QuartzChangeLog]
19:00:05,522 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
19:00:06,334 INFO [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
19:00:06,459 INFO [xnio] XNIO Version 2.1.0.CR2
19:00:06,475 INFO [nio] XNIO NIO Implementation Version 2.1.0.CR2
19:00:06,959 INFO [remoting] JBoss Remoting version 3.1.0.Beta2
19:00:07,256 INFO [TomcatDeployment] deploy, ctxPath=/
19:00:07,647 INFO [service] Removing bootstrap log handlers
19:00:07,787 INFO [org.jboss.system.server.profileservice.ProfileServiceBootstrap] Loading profile: ProfileKey@12bce43[domain=default, server=default, name=default]
19:00:07,803 ERROR [org.jboss.system.server.profileservice.ProfileServiceBootstrap] Failed to load profile: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):DEPLOYMENTS IN ERROR:
Deployment "vfs:///C:/server/jboss/server/default/deploy/cepis.war" is in error due to the following reason(s): java.io.FileNotFoundException: http://java.sun.com/j2ee/dtds/web-jsptaglib_1_1.dtd19:00:07,834 INFO [org.apache.coyote.http11.Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
19:00:07,881 INFO [org.apache.coyote.ajp.AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
19:00:07,881 INFO [org.jboss.bootstrap.impl.base.server.AbstractServer] JBossAS [6.0.0.20100429-M3 "Neo"] Started in 2m:24s:125ms
I just added the following jboss-web.xml file in WEB-INF folder:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 2.4//EN"
"http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dtd">
<!-- JBoss deployment descriptor -->
<jboss-web>
<context-root>/cepis</context-root>
</jboss-web>
Thanks,
Keerti