WASCE Deployment

Posted on 2011-04-20
Last Modified: 2012-05-11
Does anyone recognize the error below (ContainerBase.addChild: start: LifecycleException).  This is occurring during redeployment of our .war file:

Using JRE_HOME:        /export/opt/wasce/
    No ModuleID or TargetModuleID provided.  Attempting to guess based
    on the content of the archive.
    Attempting to use ModuleID 'monet/monet/1.0/car'
    Stopped monet/monet/1.0/car
    Unloaded monet/monet/1.0/car
    Uninstalled monet/monet/1.0/car
    Deployed monet/monet/1.0/car
    Redeployed monet/monet/1.0/car
2011-04-20 18:31:12,333 ERROR [DeployTool] Error:
org.apache.geronimo.common.DeploymentException: Operation failed: start of monet/monet/1.0/car failed
        Unknown start exception
        Configuration monet/monet/1.0/car failed to start due to the following reasons:
  The service J2EEApplication=null,j2eeType=WebModule,name=monet/monet/1.0/car did not start because ContainerBase.addChild: start: LifecycleException: Context did not start for an unknown reason

        at org.apache.geronimo.deployment.cli.CommandRedeploy.execute(
        at org.apache.geronimo.deployment.cli.DeployTool.execute(
        at org.apache.geronimo.kernel.util.MainConfigurationBootstrapper.main(
        at org.apache.geronimo.cli.AbstractCLI.executeMain(
        at org.apache.geronimo.cli.deployer.DeployerCLI.main(
Question by:jkavx
    LVL 41

    Expert Comment

    What's in your WEB-INF/web.xml file?

    Author Comment

    Load Spring Context During App Startup

    Spring Security Filter

    Spring GWT Servlet Mapper

    Default Page to Serve

    When we deploy to the local Wasce on our machines, there are more specific error messages.  There's an autowiring failure with an unknown method call.  There may be 2 versions of a particular class available with one not having the expected method.


    Accepted Solution

    The problem was in the applicationContext mapping.  I needed to look at the server logs to get the details as opposed to the "unkown reason" in the immediate output.
    LVL 41

    Expert Comment

    Don't delete this question.  This information could be helpful to someone else.  Select your answer as the solution!

    LVL 41

    Expert Comment

    Somehow, maybe I misread the e-mail, I leaped to the (wrong) conclusion that it was going to be deleted.

    My apologies.

    Author Closing Comment

    I was able to work this out myself.  The details may be useful to someone.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    Suggested Solutions

    If your site has a few sections that need to be secure when data is transmitted between the server and local computer, such as a /order/ section for ordering or /customer/ which contains customer data, etc it would of course be recommended to secure…
    It is possible to boost certain documents at query time in Solr. Query time boosting can be a powerful resource for finding the most relevant and "best" content. Of course the more information you index, the more fields you will be able to use for y…
    Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    760 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    11 Experts available now in Live!

    Get 1:1 Help Now