]
Antonio Goncalves commented on FORGE-1645:
------------------------------------------
Any progress on this issue ? I have the following problem with the Arquillian add-on :
JavaResource resolve to wrong path after CD
-------------------------------------------
Key: FORGE-1645
URL:
https://issues.jboss.org/browse/FORGE-1645
Project: Forge
Issue Type: Bug
Components: Parsers / File Manipulation
Affects Versions: 2.1.1.Final
Environment: Linux Fedora 20, JDK 1.7
Reporter: Aslak Knutsen
Fix For: 2.x Future
With the following code
{code}
@Inject
@WithAttributes(shortName = 's', label = "source", required = true,
type = InputType.JAVA_CLASS_PICKER)
private UIInput<JavaResource> source;
{code}
Assume the following directory structure:
x/y/src/main/java/x.java
* Start forge in folder X.
* cd to some sub folder Y
* trigger the 'source' field
** command --source src/main/java/x.java
The JavaResource fail to resolve the underlying file as it's pointing to:
X/src/main/java/x.java
It seems it's missing the updated 'current dir' and only resolve from
'original working dir'