Yes I know that, and I changed it to ${basedir}/target on purpose.

--jason


On Aug 31, 2006, at 6:49 AM, anita kulshreshtha wrote:

One more thing..
   In m1 the jvm was forked from basedir, hence we have all the file
references as target/....
http://maven.apache.org/maven-1.x/plugins/test/properties.html

   So we should modify all the tests to not used target!

Thanks
Anita
--- anita kulshreshtha <[EMAIL PROTECTED]> wrote:

   I have always wondered why we need to do this:
 File auditlog = new File(BASEDIR, "target/login-audit.log");
instead of
File auditlog = new File("target/login-audit.log");

   The relative file references in java are resolved using the
current
user dir, given by the system property user.dir, and is typically the
directory in which the Java virtual machine was invoked.
   The <workingDirectory> specifies the dir the jvm is forked from.
If
it is set to {basedir}/target by default, then all the tests should
just use:
File auditlog = new File("login-audit.log");
   This is the most natural way. WDYT?

Thanks
Anita

--- "Jason Dillon (JIRA)" <dev@geronimo.apache.org> wrote:

     [ http://issues.apache.org/jira/browse/GERONIMO-2211?page=all
]

Jason Dillon closed GERONIMO-2211.
----------------------------------

    Resolution: Fixed

Thanks Anita for pointing out that it works with basedir, the
reference to the login-audit.log was not being rooted with BASEDIR.

Looks okay now, so I'm enabling this test again.

Enable tests (geronimo-security ::
**/ConfigurationEntryTest.java)

------------------------------------------------------------------

                Key: GERONIMO-2211
                URL:
http://issues.apache.org/jira/browse/GERONIMO-2211
            Project: Geronimo
         Issue Type: Sub-task
     Security Level: public(Regular issues)
   Affects Versions: 1.2
           Reporter: Jason Dillon
        Assigned To: Jason Dillon
            Fix For: 1.2


A few tests failed in non-obvious ways when run under the m2
build.
 Need someone who knows these tests better to inspect, resolve and
enable the test (remove the test exclusions in the pom).
The test fails with (on the console):
{noformat}
DEBUG [main] Starting boot
DEBUG [main] GBeanInstanceState for:
geronimo/boot/none/car?role=kernel State changed from stopped to
starting
DEBUG [main] GBeanInstanceState for:
geronimo/boot/none/car?role=kernel State changed from starting to
running
DEBUG [main] Booted
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=ServerInfo
State changed from stopped to starting
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=ServerInfo
State changed from starting to running
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?new=LoginConfiguration State changed from stopped to
starting
DEBUG [main] Installed Geronimo login configuration
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?new=LoginConfiguration State changed from starting
to
running
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=TestLoginService State changed from stopped to
starting
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=TestLoginService State changed from starting to
running
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=JaasLoginServiceRemotingServer State changed
from
stopped to starting
DEBUG [main] Remote login service started on: tcp://0.0.0.0:4242
clients can connect to: tcp://0.0.0.0:4242
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=JaasLoginServiceRemotingServer State changed
from
starting to running
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=client-ConfigurationEntry State changed from
stopped to starting
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=client-ConfigurationEntry State changed from
starting to running
DEBUG [main] Added Application Configuration Entry
properties-client
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=PropertiesSecurityRealm State changed from
stopped to starting
DEBUG [main] Waiting to start
test/foo/1/car?name=PropertiesSecurityRealm because no targets are
running for reference LoginModuleConfiguration matching the
patterns
test/foo/1/car?name=PropertiesLoginModuleUse
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=AuditLoginModule State changed from stopped to
starting
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=AuditLoginModule State changed from starting to
running
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=AuditLoginModuleUse State changed from stopped
to
starting
DEBUG [main] Waiting to start
test/foo/1/car?name=AuditLoginModuleUse because no targets are
running for reference Next matching the patterns
test/foo/1/car?name=UPCredLoginModuleUse
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=PropertiesLoginModule State changed from
stopped
to starting
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=PropertiesLoginModule State changed from
starting
to running
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=PropertiesLoginModuleUse State changed from
stopped to starting
DEBUG [main] Waiting to start
test/foo/1/car?name=PropertiesLoginModuleUse because no targets are
running for reference Next matching the patterns
test/foo/1/car?name=AuditLoginModuleUse
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=UPCredLoginModule State changed from stopped to
starting
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=UPCredLoginModule State changed from starting
to
running
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=UPCredLoginModuleUse State changed from stopped
to starting
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=UPCredLoginModuleUse State changed from
starting
to running
DEBUG [main] Checking if parent is running:
parent=test/foo/1/car?name=AuditLoginModule
DEBUG [main] Parent is running:
parent=test/foo/1/car?name=AuditLoginModule
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=AuditLoginModuleUse State changed from starting
to running
DEBUG [main] Checking if parent is running:
parent=test/foo/1/car?name=PropertiesLoginModule
DEBUG [main] Parent is running:
parent=test/foo/1/car?name=PropertiesLoginModule
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=PropertiesLoginModuleUse State changed from
starting to running
DEBUG [main] Checking if parent is running:
parent=test/foo/1/car?name=ServerInfo
DEBUG [main] Parent is running:
parent=test/foo/1/car?name=ServerInfo
DEBUG [main] Checking if parent is running:
parent=test/foo/1/car?name=TestLoginService
DEBUG [main] Parent is running:
parent=test/foo/1/car?name=TestLoginService
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=PropertiesSecurityRealm State changed from
starting to running
DEBUG [main] Added Application Configuration Entry
properties-realm

DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=JaasLoginServiceRemotingServer State changed
from
running to stopping
DEBUG [main] Stopped remote login service.
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=JaasLoginServiceRemotingServer State changed
from
stopping to stopped
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=PropertiesSecurityRealm State changed from
running to stopping
DEBUG [main] Removed Application Configuration Entry
properties-realm
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=PropertiesSecurityRealm State changed from
stopping to stopped
DEBUG [main] GBeanInstanceState for:
test/foo/1/car?name=UPCredLoginModule State changed from running to

=== message truncated ===


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

Reply via email to