felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Richard S. Hall (JIRA)" <j...@apache.org>
Subject [jira] [Issue Comment Edited] (FELIX-3095) FELIX running in embedded mode the File().exits() is false and the File().getAbsoluteFile().exists() is true
Date Wed, 31 Aug 2011 13:51:10 GMT

    [ https://issues.apache.org/jira/browse/FELIX-3095?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13094536#comment-13094536
] 

Richard S. Hall edited comment on FELIX-3095 at 8/31/11 1:50 PM:
-----------------------------------------------------------------

I admit, then, that I'm a little stumped by this one. By all accounts it looks like it should
return true in either case. I created a simple example testing relative vs absolute files
and it works as expected, so there is something here that is creating confusion.

      was (Author: rickhall):
    I admit, then, that I'm a little stumped by this one. By all accounts it looks like it
should return true in either case. I created a simple example testing relative vs absolute
files and it works as expected, so there is something here that is creating confusing.
  
> FELIX running in embedded mode the File().exits() is false and the File().getAbsoluteFile().exists()
is true
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: FELIX-3095
>                 URL: https://issues.apache.org/jira/browse/FELIX-3095
>             Project: Felix
>          Issue Type: Bug
>          Components: Framework
>    Affects Versions: framework-3.2.2
>         Environment: Windows 7 32bit and 64bit: JVM 1.6.0_21
> OSX : JVM 1.6.0_26
> Running embedded Felix with Jetty 6.x 7.x and JBoss 4.2, 5.X
>            Reporter: Laszlo Hordos
>         Attachments: Screen shot 2011-08-31.png
>
>
> I have the following code in the config.properties
> felix.auto.start.1 = \
>         reference:file:bundle/init/openidm-system.jar \
> When the framework tries to find the bundle the org.apache.felix.framework.cache.createRevisionFromLocation(..)
line:840 calls the org.apache.felix.framework.util.fileExists(..) and I double checked the
file is there but the code did not find it.
> I noticed if I create a watch in the debugger the file.exists() it returns false. If
I change the watch to file.getAbsoluteFile().exists() it returns true.
> I change the code everywhere to get the getAbsoluteFile always to be safe but this "bug"
is in the Felix. I have an issue to deploy and run the OpenIDM within an embedded deployment.
The code is published 
> svn co https://svn.forgerock.org/openidm/trunk/openidm-webapp/ openidm-webapp
> cd openidm-webapp
> mvn jetty:run-war

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message