The following comment has been added to this issue:

     Author: Jacek Laskowski
    Created: Sun, 21 Dec 2003 5:10 PM
       Body:
I've just noticed a possible bug in Geronimo. It's related to the patch so I'm 
adding it to it.

The problem is with the DependencyService and scanner. When the scanner picks 
up a file it's handed over to a planner. The planner tries to deploy it and it 
succeeds, but see this:

    [java] 23:44:00,803 DEBUG [JettyWebApplication] jetty:role=WebApplication, 
uri="file:/c:/projects/geronimo/target/geronim
o-DEV/deploy/jetty/geronimo-web-console.war" State changed from stopped to 
starting
    [java] 23:44:00,844 TRACE [DependencyService] Checking if parent is 
running: parent=jetty:role=WebContainer
    [java] 23:44:00,844 TRACE [DependencyService] Cannot run because parent is 
not running: parent=jetty:role=WebContainer

which means that although the war was to have deployed, it simply failed as the 
dependency (WebContainer) was not up. The next time the scanner runs it won't 
pick up the war as the modification time hasn't changed since the last scan.
It leds me to a conclusion that it may be a bug with the deployment as a 
file/directory may be deployed more than once to succeed if there's a 
dependency that is not started yet.
---------------------------------------------------------------------
View the issue:

  http://jira.codehaus.org/secure/ViewIssue.jspa?key=GERONIMO-132


Here is an overview of the issue:
---------------------------------------------------------------------
        Key: GERONIMO-132
    Summary: Adds deployments based on their modification time
       Type: Improvement

     Status: Unassigned
   Priority: Minor

 Original Estimate: Unknown
 Time Spent: Unknown
  Remaining: Unknown

    Project: Apache Geronimo
 Components: 
             core

   Assignee: 
   Reporter: Jacek Laskowski

    Created: Sun, 21 Dec 2003 4:50 PM
    Updated: Sun, 21 Dec 2003 5:10 PM

Description:
The coming patch modifies o.a.g.kernel.deployment.scanner.FileSystemScanner so 
that it only adds a file or directory when its modification time equals to or 
is greater then the time of the last scan

Added class' javadoc

NOTE: The class informs about its work's status. It may be appropriate to 
reflect this in log4j.properties by rising its threshold to DEBUG or INFO.


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to