hello,
i am a member of students who have to complete an
universityproject which ends in
february and we are running out of time.
!!!!!!!!!!!!!!!!!!!
we tried to deploy an application.ear that is running
succesfully under
the j2ee-server from sun. all deployment files are
produced by the
deployment tool from sun j2sdkee1.2.1.
the ear-file structur in the jboss/deploy directory
is:
---------------------------------------------------
META-INF
META-INF/application.xml
META-INF/MANIFEST.MF
META-INF/sun-j2ee-ri.xml
ejb-jar-ic.jar
ejb-jar-ic3.jar
ejb-jar-ic30.jar
ejb-jar-ic309.jar
war-ic.war
----------------------------------------------------
#all jar-files have it's META-INF directory with
ejb-jar.xml
# the jar-files can be deployed successfully, when we
extract them from
the ear-file.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# but when jboss tries to deploy the war-file it
fails:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-------------------------------------------------------
server.log:
###########
[Auto deploy] Starting
[Auto deploy] Auto deploy of
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic.jar
[J2EE Deployer] Deploy J2EE application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic.jar
[J2EE Deployer] Could not delete temporary file:
/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/copy1001.zip
[J2EE Deployer] Create application ejb-jar-ic.jar
[J2EE Deployer] Installing EJB package: ejb-jar-ic.jar
[J2EE Deployer] Starting module ejb-jar-ic.jar
[Container factory]
Deploying:file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic.jar/ejb1002.jar
[Container factory] Loading ejb-jar.xml :
jar:file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic.jar/ejb1002.jar!/META-INF/ejb-jar.xml
[Container factory] Loading standardjboss.xml :
file:/C:/jboss_tomcat/jboss-2.0-FINAL/conf/tomcat/standardjboss.xml
[Verifier] Verifying
file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic.jar/ejb1002.jar
[Verifier] ShoppingCartEJB: Verified.
[Container factory] Deploying ShoppingCartEJB
[Container factory] Container Invoker RMI Port='4444'
[Container factory] Container Invoker Optimize='true'
[Container factory] Storing sessions for
ShoppingCartEJB
in:C:\jboss_tomcat\jboss-2.0-FINAL\db\sessions\ShoppingCartEJB
[Container factory] 0 old sessions removed
[Container factory] Bound ShoppingCartEJB to
ShoppingCartEJB
[Bean Cache] Cache policy scheduler started
[Container factory] Deployed application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic.jar/ejb1002.jar
[J2EE Deployer] J2EE application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic.jar
is deployed.
[Auto deploy] Auto deploy of
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic3.jar
[J2EE Deployer] Deploy J2EE application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic3.jar
[J2EE Deployer] Could not delete temporary file:
/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/copy1003.zip
[J2EE Deployer] Create application ejb-jar-ic3.jar
[J2EE Deployer] Installing EJB package:
ejb-jar-ic3.jar
[J2EE Deployer] Starting module ejb-jar-ic3.jar
[Container factory]
Deploying:file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic3.jar/ejb1004.jar
[Container factory] Loading ejb-jar.xml :
jar:file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic3.jar/ejb1004.jar!/META-INF/ejb-jar.xml
[Container factory] Loading standardjboss.xml :
file:/C:/jboss_tomcat/jboss-2.0-FINAL/conf/tomcat/standardjboss.xml
[Verifier] Verifying
file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic3.jar/ejb1004.jar
[Verifier] OrderManagerEJB: Verified.
[Container factory] Deploying OrderManagerEJB
[Container factory] Container Invoker RMI Port='4444'
[Container factory] Container Invoker Optimize='true'
[JAWS] Initializing JAWS plugin for OrderManagerEJB
[JAWS] Loading standardjaws.xml :
file:/C:/jboss_tomcat/jboss-2.0-FINAL/conf/tomcat/standardjaws.xml
[Container factory] Finder:userid
[JAWS] Table 'OrderManagerEJB' already exists
[Container factory] Bound OrderManagerEJB to
OrderManagerEJB
[Container factory] Deployed application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic3.jar/ejb1004.jar
[J2EE Deployer] J2EE application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic3.jar
is deployed.
[Auto deploy] Auto deploy of
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic30.jar
[J2EE Deployer] Deploy J2EE application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic30.jar
[J2EE Deployer] Could not delete temporary file:
/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/copy1005.zip
[J2EE Deployer] Create application ejb-jar-ic30.jar
[J2EE Deployer] Installing EJB package:
ejb-jar-ic30.jar
[J2EE Deployer] Starting module ejb-jar-ic30.jar
[Container factory]
Deploying:file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic30.jar/ejb1006.jar
[Container factory] Loading ejb-jar.xml :
jar:file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic30.jar/ejb1006.jar!/META-INF/ejb-jar.xml
[Container factory] Loading standardjboss.xml :
file:/C:/jboss_tomcat/jboss-2.0-FINAL/conf/tomcat/standardjboss.xml
[Verifier] Verifying
file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic30.jar/ejb1006.jar
[Verifier] ArticleManagerEJB: Verified.
[Container factory] Deploying ArticleManagerEJB
[Container factory] Container Invoker RMI Port='4444'
[Container factory] Container Invoker Optimize='true'
[JAWS] Initializing JAWS plugin for ArticleManagerEJB
[JAWS] Loading standardjaws.xml :
file:/C:/jboss_tomcat/jboss-2.0-FINAL/conf/tomcat/standardjaws.xml
[Container factory] Finder:name
[JAWS] Table 'ArticleManagerEJB' already exists
[Container factory] Bound ArticleManagerEJB to
ArticleManagerEJB
[Container factory] Deployed application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic30.jar/ejb1006.jar
[J2EE Deployer] J2EE application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic30.jar
is deployed.
[Auto deploy] Auto deploy of
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic309.jar
[J2EE Deployer] Deploy J2EE application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic309.jar
[J2EE Deployer] Could not delete temporary file:
/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/copy1007.zip
[J2EE Deployer] Create application ejb-jar-ic309.jar
[J2EE Deployer] Installing EJB package:
ejb-jar-ic309.jar
[J2EE Deployer] Starting module ejb-jar-ic309.jar
[Container factory]
Deploying:file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic309.jar/ejb1008.jar
[Container factory] Loading ejb-jar.xml :
jar:file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic309.jar/ejb1008.jar!/META-INF/ejb-jar.xml
[Container factory] Loading standardjboss.xml :
file:/C:/jboss_tomcat/jboss-2.0-FINAL/conf/tomcat/standardjboss.xml
[Verifier] Verifying
file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic309.jar/ejb1008.jar
[Verifier] CSManagerEJB: Verified.
[Container factory] Deploying CSManagerEJB
[Container factory] Container Invoker RMI Port='4444'
[Container factory] Container Invoker Optimize='true'
[JAWS] Initializing JAWS plugin for CSManagerEJB
[JAWS] Loading standardjaws.xml :
file:/C:/jboss_tomcat/jboss-2.0-FINAL/conf/tomcat/standardjaws.xml
[Container factory] Finder:status
[JAWS] Table 'CSManagerEJB' already exists
[Container factory] Bound CSManagerEJB to CSManagerEJB
[Container factory] Deployed application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/ejb-jar-ic309.jar/ejb1008.jar
[J2EE Deployer] J2EE application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/ejb-jar-ic309.jar
is deployed.
[Auto deploy] Auto deploy of
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/war-ic.war
[J2EE Deployer] Deploy J2EE application:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/war-ic.war
[J2EE Deployer] Could not delete temporary file:
/C:/jboss_tomcat/jboss-2.0-FINAL/bin/../tmp/deploy/copy1009.zip
[J2EE Deployer] Destroying application war-ic.war
[J2EE Deployer] deployment.cfg file deleted.
[J2EE Deployer] File tree
file:/C:/jboss_tomcat/jboss-2.0-FINAL/tmp/deploy/war-ic.war
deleted.
[Auto deploy] Deployment
failed:file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/war-ic.war
[Auto deploy]
org.jboss.deployment.J2eeDeploymentException: No valid
deployment descriptor was found within this URL:
file:/C:/jboss_tomcat/jboss-2.0-FINAL/deploy/war-ic.war
[Auto deploy] Make sure it points to a valid j2ee
package
(ejb.jar/web.war/app.ear)!
[Auto deploy] at
org.jboss.deployment.J2eeDeployer.installApplication(J2eeDeployer.java:403)
[Auto deploy] at
org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:136)
[Auto deploy] at
java.lang.reflect.Method.invoke(Native Method)
[Auto deploy] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Auto deploy] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Auto deploy] at
org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:332)
[Auto deploy] at
org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:268)
[Auto deploy] at
org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:311)
[Auto deploy] at
org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:92)
[Auto deploy] at
java.lang.reflect.Method.invoke(Native Method)
[Auto deploy] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Auto deploy] at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Auto deploy] at
org.jboss.dependencies.DependencyManager.startMBean(DependencyManager.java:284)
[Auto deploy] at
org.jboss.dependencies.DependencyManager.loadService(DependencyManager.java:261)
[Auto deploy] at
org.jboss.dependencies.DependencyManager.processService(DependencyManager.java:243)
[Auto deploy] at
org.jboss.dependencies.DependencyManager.startMBeans(DependencyManager.java:117)
[Auto deploy] at org.jboss.Main.<init>(Main.java:162)
[Auto deploy] at org.jboss.Main$1.run(Main.java:87)
[Auto deploy] at
java.security.AccessController.doPrivileged(Native
Method)
[Auto deploy] at org.jboss.Main.main(Main.java:83)
[Auto deploy] Started
-------------------------------------------------------------------------
web.xml:
########
<?xml version="1.0" encoding="Cp1252"?>
<!DOCTYPE web-app PUBLIC '-//Sun Microsystems,
Inc.//DTD Web
Application 2.2//EN'
'http://java.sun.com/j2ee/dtds/web-app_2.2.dtd'>
<web-app>
<display-name>WeinlagerWAR</display-name>
<description>no description</description>
<servlet>
<servlet-name>WeinlagerJSP</servlet-name>
<display-name>WeinlagerJSP</display-name>
<description>no description</description>
<jsp-file>StockAdministration.jsp</jsp-file>
</servlet>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
</web-app>
----------------------------------------------------------------
file listing of war-ic.war:
############################
13.02.01 16:58 2.641
Authentication.jsp
14.02.01 19:52 <DIR> frameset
08.02.01 18:38 6.758 ItemList.jsp
07.02.01 14:27 688 Logout.jsp
14.02.01 19:52 <DIR> META-INF
07.02.01 16:17 3.361 NewOrders.jsp
08.02.01 18:38 7.416
NewOrdersDetails.jsp
07.02.01 14:11 2.059 Purchase.jsp
13.02.01 18:21 9.553
Registration.jsp
08.02.01 12:06 5.726
ShoppingCartView.jsp
04.02.01 17:19 2.990
StockAdministration.jsp
14.02.01 19:52 <DIR> WEB-INF
07.02.01 12:05 614 Weinlager.html
application.xml:
################
<?xml version="1.0" encoding="Cp1252"?>
<!DOCTYPE application PUBLIC '-//Sun Microsystems,
Inc.//DTD J2EE
Application 1.2//EN'
'http://java.sun.com/j2ee/dtds/application_1_2.dtd'>
<application>
<display-name>Weinlager</display-name>
<module>
<ejb>ejb-jar-ic.jar</ejb>
</module>
<module>
<ejb>ejb-jar-ic3.jar</ejb>
</module>
<module>
<ejb>ejb-jar-ic30.jar</ejb>
</module>
<module>
<ejb>ejb-jar-ic309.jar</ejb>
</module>
<module>
<web>
<web-uri>war-ic.war</web-uri>
<context-root>Weinlager</context-root>
</web>
</module>
</application>
------------------------------------------------------
# some beans use CMP (= container managed persistence
)
------------------------------------------------------
# we use jboss_tomcat.zip ( 2 weeks old )
# jdk1.3 ( but compiled with jdk1.2.2 because of
cloudscape)
# j2sdk1.2.1
-----------------------------------------------------------
!!!!!!!!!!!!!!!!!!!!!!
we cannot found anything how the deployment descriptor
for the war-file
has to be built.
!!!!!!!!!!!!!!!!!!
is our web.xml correct?
there is per default only one jsp-file in, but if we
list all jsp-files
there
in jsp-tags it changes nothing.
we will be deeply thankfull if somebody can help us.
Bye,
Gordian
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
List Help?: [EMAIL PROTECTED]