You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@forrest.apache.org by is...@cocoondev.org on 2004/12/08 01:29:29 UTC
[JIRA] Created: (FOR-406) plugins writing to forrest build dir
Message:
A new issue has been created in JIRA.
---------------------------------------------------------------------
View the issue:
http://issues.cocoondev.org//browse/FOR-406
Here is an overview of the issue:
---------------------------------------------------------------------
Key: FOR-406
Summary: plugins writing to forrest build dir
Type: Bug
Status: Unassigned
Priority: Minor
Project: Forrest
Components:
Plugins (general issues)
Fix Fors:
0.7
Versions:
HEAD
Assignee:
Reporter: Dave Brondsema
Created: Tue, 7 Dec 2004 6:29 PM
Updated: Tue, 7 Dec 2004 6:29 PM
Description:
If the user executing forrest without write permissions to $FORREST_HOME an error like the following occurs:
/home/dpb2/forrest/main/targets/plugins.xml:185: Failed to copy /home/dpb2/forrest/main/var/initial_plugins_sitemap.xmap to /home/dpb2/forrest/build/plugins/input.xmap due to /home/dpb2/forrest/build/plugins/input.xmap (Permission denied) and I couldn't delete the corrupt /home/dpb2/forrest/build/plugins/input.xmap
Shouldn't input.xmap go in ${project.home}?
This is different than FOR-356.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[JIRA] Commented: (FOR-406) plugins writing to forrest build dir
Posted by is...@cocoondev.org.
The following comment has been added to this issue:
Author: Ross Gardler
Created: Tue, 7 Dec 2004 7:29 PM
Body:
Yes, much better. If you feel like tackling this then go ahead, otherwise feel free to assign it to me, I should be able to do it soon.
---------------------------------------------------------------------
View this comment:
http://issues.cocoondev.org//browse/FOR-406?page=comments#action_11926
---------------------------------------------------------------------
View the issue:
http://issues.cocoondev.org//browse/FOR-406
Here is an overview of the issue:
---------------------------------------------------------------------
Key: FOR-406
Summary: plugins writing to forrest build dir
Type: Bug
Status: Unassigned
Priority: Minor
Project: Forrest
Components:
Plugins (general issues)
Fix Fors:
0.7
Versions:
HEAD
Assignee:
Reporter: Dave Brondsema
Created: Tue, 7 Dec 2004 6:29 PM
Updated: Tue, 7 Dec 2004 7:29 PM
Description:
If the user executing forrest without write permissions to $FORREST_HOME an error like the following occurs:
/home/dpb2/forrest/main/targets/plugins.xml:185: Failed to copy /home/dpb2/forrest/main/var/initial_plugins_sitemap.xmap to /home/dpb2/forrest/build/plugins/input.xmap due to /home/dpb2/forrest/build/plugins/input.xmap (Permission denied) and I couldn't delete the corrupt /home/dpb2/forrest/build/plugins/input.xmap
Shouldn't input.xmap go in ${project.home}?
This is different than FOR-356.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[JIRA] Resolved: (FOR-406) plugins writing to forrest build dir
Posted by is...@cocoondev.org.
Message:
The following issue has been resolved as FIXED.
Resolver: Ross Gardler
Date: Thu, 9 Dec 2004 6:04 PM
Plugin temporary files are now written to the projects temp directory (rather than a new directory as we original proposed). This will work if the plugin is installed, however, if it has never been installed then the build will still fail due to not having write acess.
We could make the plugins install into the project directory, but this will duplicate versions of the plugin on the users hard drive. Instead I have improved the failure message, it now asks the user to have the system admin install the plugin for them and gives instructions on how to do this.
I've marked this issue fixed, but not closed it - please test in your environment and close if it works.
---------------------------------------------------------------------
View the issue:
http://issues.cocoondev.org//browse/FOR-406
Here is an overview of the issue:
---------------------------------------------------------------------
Key: FOR-406
Summary: plugins writing to forrest build dir
Type: Bug
Status: Resolved
Priority: Minor
Resolution: FIXED
Project: Forrest
Components:
Plugins (general issues)
Fix Fors:
0.7
Versions:
HEAD
Assignee: Ross Gardler
Reporter: Dave Brondsema
Created: Tue, 7 Dec 2004 6:29 PM
Updated: Thu, 9 Dec 2004 6:04 PM
Description:
If the user executing forrest without write permissions to $FORREST_HOME an error like the following occurs:
/home/dpb2/forrest/main/targets/plugins.xml:185: Failed to copy /home/dpb2/forrest/main/var/initial_plugins_sitemap.xmap to /home/dpb2/forrest/build/plugins/input.xmap due to /home/dpb2/forrest/build/plugins/input.xmap (Permission denied) and I couldn't delete the corrupt /home/dpb2/forrest/build/plugins/input.xmap
Shouldn't input.xmap go in ${project.home}?
This is different than FOR-356.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[JIRA] Assigned: (FOR-406) plugins writing to forrest build dir
Posted by is...@cocoondev.org.
Message:
The following issue has been re-assigned.
Assignee: Ross Gardler (mailto:ross@saafe.org)
---------------------------------------------------------------------
View the issue:
http://issues.cocoondev.org//browse/FOR-406
Here is an overview of the issue:
---------------------------------------------------------------------
Key: FOR-406
Summary: plugins writing to forrest build dir
Type: Bug
Status: Open
Priority: Minor
Project: Forrest
Components:
Plugins (general issues)
Fix Fors:
0.7
Versions:
HEAD
Assignee: Ross Gardler
Reporter: Dave Brondsema
Created: Tue, 7 Dec 2004 6:29 PM
Updated: Tue, 7 Dec 2004 9:04 PM
Description:
If the user executing forrest without write permissions to $FORREST_HOME an error like the following occurs:
/home/dpb2/forrest/main/targets/plugins.xml:185: Failed to copy /home/dpb2/forrest/main/var/initial_plugins_sitemap.xmap to /home/dpb2/forrest/build/plugins/input.xmap due to /home/dpb2/forrest/build/plugins/input.xmap (Permission denied) and I couldn't delete the corrupt /home/dpb2/forrest/build/plugins/input.xmap
Shouldn't input.xmap go in ${project.home}?
This is different than FOR-356.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[JIRA] Commented: (FOR-406) plugins writing to forrest build dir
Posted by is...@cocoondev.org.
The following comment has been added to this issue:
Author: Ross Gardler
Created: Tue, 7 Dec 2004 6:47 PM
Body:
Yes, we could put the plugin xmaps (input.xmap, resources.xmap, output.xmap and internal.xmap) into the project directory. I wouldn't recomend project.home as it will always be overwritten whenever Forrest is run (we don't want users thinking they can edit these files).
How about project.plugins, which would be ${project.home}/build/plugins?
---------------------------------------------------------------------
View this comment:
http://issues.cocoondev.org//browse/FOR-406?page=comments#action_11924
---------------------------------------------------------------------
View the issue:
http://issues.cocoondev.org//browse/FOR-406
Here is an overview of the issue:
---------------------------------------------------------------------
Key: FOR-406
Summary: plugins writing to forrest build dir
Type: Bug
Status: Unassigned
Priority: Minor
Project: Forrest
Components:
Plugins (general issues)
Fix Fors:
0.7
Versions:
HEAD
Assignee:
Reporter: Dave Brondsema
Created: Tue, 7 Dec 2004 6:29 PM
Updated: Tue, 7 Dec 2004 6:47 PM
Description:
If the user executing forrest without write permissions to $FORREST_HOME an error like the following occurs:
/home/dpb2/forrest/main/targets/plugins.xml:185: Failed to copy /home/dpb2/forrest/main/var/initial_plugins_sitemap.xmap to /home/dpb2/forrest/build/plugins/input.xmap due to /home/dpb2/forrest/build/plugins/input.xmap (Permission denied) and I couldn't delete the corrupt /home/dpb2/forrest/build/plugins/input.xmap
Shouldn't input.xmap go in ${project.home}?
This is different than FOR-356.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[JIRA] Closed: (FOR-406) plugins writing to forrest build dir
Posted by is...@cocoondev.org.
Message:
The following issue has been closed.
Resolver: Dave Brondsema
Date: Fri, 10 Dec 2004 1:40 AM
Thanks!
---------------------------------------------------------------------
View the issue:
http://issues.cocoondev.org//browse/FOR-406
Here is an overview of the issue:
---------------------------------------------------------------------
Key: FOR-406
Summary: plugins writing to forrest build dir
Type: Bug
Status: Closed
Priority: Minor
Resolution: FIXED
Project: Forrest
Components:
Plugins (general issues)
Fix Fors:
0.7
Versions:
HEAD
Assignee: Ross Gardler
Reporter: Dave Brondsema
Created: Tue, 7 Dec 2004 6:29 PM
Updated: Fri, 10 Dec 2004 1:40 AM
Description:
If the user executing forrest without write permissions to $FORREST_HOME an error like the following occurs:
/home/dpb2/forrest/main/targets/plugins.xml:185: Failed to copy /home/dpb2/forrest/main/var/initial_plugins_sitemap.xmap to /home/dpb2/forrest/build/plugins/input.xmap due to /home/dpb2/forrest/build/plugins/input.xmap (Permission denied) and I couldn't delete the corrupt /home/dpb2/forrest/build/plugins/input.xmap
Shouldn't input.xmap go in ${project.home}?
This is different than FOR-356.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
[JIRA] Commented: (FOR-406) plugins writing to forrest build dir
Posted by is...@cocoondev.org.
The following comment has been added to this issue:
Author: Dave Brondsema
Created: Tue, 7 Dec 2004 7:20 PM
Body:
"${project.home}/build/plugins" seems like a fine location. But "project.plugins" is a pretty ambiguous name for a property. How about project.plugins-dir (following the conventions we have for other directory properties)?
---------------------------------------------------------------------
View this comment:
http://issues.cocoondev.org//browse/FOR-406?page=comments#action_11925
---------------------------------------------------------------------
View the issue:
http://issues.cocoondev.org//browse/FOR-406
Here is an overview of the issue:
---------------------------------------------------------------------
Key: FOR-406
Summary: plugins writing to forrest build dir
Type: Bug
Status: Unassigned
Priority: Minor
Project: Forrest
Components:
Plugins (general issues)
Fix Fors:
0.7
Versions:
HEAD
Assignee:
Reporter: Dave Brondsema
Created: Tue, 7 Dec 2004 6:29 PM
Updated: Tue, 7 Dec 2004 7:20 PM
Description:
If the user executing forrest without write permissions to $FORREST_HOME an error like the following occurs:
/home/dpb2/forrest/main/targets/plugins.xml:185: Failed to copy /home/dpb2/forrest/main/var/initial_plugins_sitemap.xmap to /home/dpb2/forrest/build/plugins/input.xmap due to /home/dpb2/forrest/build/plugins/input.xmap (Permission denied) and I couldn't delete the corrupt /home/dpb2/forrest/build/plugins/input.xmap
Shouldn't input.xmap go in ${project.home}?
This is different than FOR-356.
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira