geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Dillon <ja...@planet57.com>
Subject Re: [jira] Closed: (GERONIMO-2211) Enable tests (geronimo-security :: **/ConfigurationEntryTest.java)
Date Thu, 31 Aug 2006 19:46:52 GMT
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 <a_kulshre@yahoo.com> 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


Mime
View raw message