geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vamsavardhana Reddy" <c1vams...@gmail.com>
Subject Re: File structure of the files when deploying on Geronimo
Date Mon, 28 Apr 2008 15:12:35 GMT
Problem seems to be due to the "type" element  in geronimo-web.xml.  I
suggest you delete that element and retry the deployment step.

++Vamsi

On Mon, Apr 28, 2008 at 8:20 PM, newbie-gero <chongming@e7tech.com> wrote:

>
> Hi,
> Thanks for the help. I have deploy the directory named ims.war into
> Geronimo
> containing the application artifacts using this command:
> java -jar bin/deployer.jar --user system --password manager deploy
> --inPlace
> ims.war
>
> This are the errors in prompt:
> Error: Unable to distribute ims.war: xml problem for web app .
>
>        Invalid deployment descriptor: errors:
>
>
>    error: cvc-complex-type.2.4a: Expected elements
>    'work-dir@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    clustering@http://geronimo.apache.org/xml/ns/j2ee/application-2.0
>    web-container@http://geronimo.apache.org/xml/ns/naming-1.2
>    host@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    cross-context@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    disable-cookies@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    valve-chain@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    listener-chain@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    tomcat-realm@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    manager@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    cluster@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    abstract-naming-entry@http://geronimo.apache.org/xml/ns/naming-1.2
>    ejb-ref@http://geronimo.apache.org/xml/ns/naming-1.2
>    ejb-local-ref@http://geronimo.apache.org/xml/ns/naming-1.2
>    service-ref@http://geronimo.apache.org/xml/ns/naming-1.2
>    resource-ref@http://geronimo.apache.org/xml/ns/naming-1.2
>    resource-env-ref@http://geronimo.apache.org/xml/ns/naming-1.2
>    message-destination@http://geronimo.apache.org/xml/ns/naming-1.2
>
> security-realm-name@
> http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1
>    service@http://geronimo.apache.org/xml/ns/deployment-1.2
>    persistence@http://java.sun.com/xml/ns/persistence' instead of
>    'type@http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1' here
>
>
>    Descriptor:
>
>    <xml-fragment
>    xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2"
>    xmlns:tom="http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-2.0.1">
>
>      <dep:environment>
>
>        <dep:moduleId>
>
>          <dep:groupId>sample2.applications</dep:groupId>
>
>          <dep:artifactId>IMSApp</dep:artifactId>
>
>          <dep:version>2.1</dep:version>
>
>        </dep:moduleId>
>
>      </dep:environment>
>
>      <tom:context-root>ims</tom:context-root>
>
>      <tom:type>war</tom:type>
>
>    </xml-fragment>
>
> This is the geronimo-web.xml i wriiten and placed inside the WEB-INF
> directory
> <?xml version="1.0" encoding="UTF-8"?>
> <web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1">
>        <environment>
>                <moduleId>
>                        <groupId>sample2.applications</groupId>
>                        <artifactId>IMSApp</artifactId>
>                        <version>2.1</version>
>                </moduleId>
>        </environment>
>        <context-root>ims</context-root>
>        <type>war</type>
> </web-app>
>
> What can i do? Thanks for the guidance..
>
> Vamsavardhana Reddy-2 wrote:
> >
> > You can use inPlace deployment to deploy your application without having
> > to
> > create a war file.  You will need to use the command line deployer with
> > --inPlace option.  The syntax would be something like the following:
> > deploy --inPlace c:\mydir\ims.war
> >
> > Here c:\mydir\ims.war is the directory containing application artifacts.
> >
> > ++Vamsi
> >
> > On Sun, Apr 27, 2008 at 2:46 PM, newbie-gero <chongming@e7tech.com>
> wrote:
> >
> >>
> >> Greetings,
> >> i have questions and i hope you all can help me.
> >> I have been trying out geronimo and i do have some questions on which
> >> type
> >> of file structure to deploy the codes.
> >>
> >> I have been deploying my codes all in a directory without compressing
> >> them
> >> in .war or .ear extension on jboss and tomcat. Below is the tree of the
> >> directory i deployed in jboss or tomcat and it is running well. The
> >> ims.war
> >> name in the tree below is the name of the directory, not a compress
> file.
> >>
> >> ims.war/
> >> |-- WEB-INF
> >> |   |-- classes
> >> |   |   `-- com
> >> |   |       `-- IMS
> >> |   |           |-- IMSObj
> >> |   |           |   |-- loginDataObj.class
> >> |   |           |   |-- loginDataObj.java
> >> |   |           |   |-- newUserObj.class
> >> |   |           |   `-- newUserObj.java
> >> |   |           |-- bean
> >> |   |           |   |-- loginDataBean.class
> >> |   |           |   |-- loginDataBean.java
> >> |   |           |   |-- newUserBean.class
> >> |   |           |   `-- newUserBean.java
> >> |   |           `-- connect
> >> |   |               |-- ConnectData.class
> >> |   |               |-- ConnectData.java
> >> |   |               `-- connection.properties
> >> |   |-- geronimo-web.xml
> >> |   |-- geronimo-web.xml~
> >> |   |-- lib
> >> |   `-- web.xml
> >> |-- checkLogin.inc
> >> |-- checkUser.inc
> >> |-- default_style.css
> >> |-- index.jsp
> >> |-- indexError.jsp
> >> |-- login-logic.jsp
> >> |-- loginPage.jsp
> >> |-- logout-logic.jsp
> >> |-- main_page.jsp
> >> |-- style.css
> >> `-- top-bannerTest.jsp
> >>
> >> So my question for this topic is, is it possible to deploy the above
> >> structure as shown above into geronimo and see it runs or when using
> >> geronimo applicaion server, it is a must for me to compress it as a war
> >> file?
> >>
> >> These are the file i deploy into jboss and tomcat. I have zip up the
> >> contents. To deploy, i will unzip and copy the ims.war directory(not
> >> compress) into the deploy folder for jboss and tomcat
> >> http://www.nabble.com/file/p16921303/ims.war.zip ims.war.zip
> >>
> >> This is the compress file of the ims.war which i use to deploy in
> >> geronimo
> >> http://www.nabble.com/file/p16921303/ims.war ims.war
> >>
> >> Thanks in advance and waiting for the guidance
> >>
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/File-structure-of-the-files-when-deploying-on-Geronimo-tp16921303s134p16921303.html
> >> Sent from the Apache Geronimo - Users mailing list archive at
> Nabble.com.
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/File-structure-of-the-files-when-deploying-on-Geronimo-tp16921303s134p16940625.html
> Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
>
>

Mime
View raw message