[JBoss JIRA] (FORGE-559) Add support for listing or navigating the contents of a jar file
by Dan Allen (JIRA)
Dan Allen created FORGE-559:
-------------------------------
Summary: Add support for listing or navigating the contents of a jar file
Key: FORGE-559
URL: https://issues.jboss.org/browse/FORGE-559
Project: Forge
Issue Type: Feature Request
Components: Builtin Plugins
Affects Versions: 1.0.3.Final
Reporter: Dan Allen
Priority: Minor
Currently it's possible to step into a jar file.
{code}
[project] project $ cd sample.jar
[project] sample.jar $
{code}
However, an attempt to use ls to list the contents results in this error:
{code}
***ERROR*** [ls] Plugin is not usable in current scope or project.
{code}
I would expect it to list the contents of the jar file:
{code}
META-INF/
META-INF/MANIFEST.MF
org/
org/arquillian/
org/arquillian/example/
org/arquillian/example/MySimpleBean.class
META-INF/forge.xml
META-INF/beans.xml
{code}
If ls should only list the top-level files and directory, then I would expect find to display the contents recursively.
If neither of those make sense, then the command "list" may be appropriate.
I would expect that I can continue to navigate and cat files inside the jar file as well.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 2 months
[JBoss JIRA] Created: (SEAMFORGE-289) Scan plugins for potential problematic dependencies
by Paul Bakker (JIRA)
Scan plugins for potential problematic dependencies
---------------------------------------------------
Key: SEAMFORGE-289
URL: https://issues.jboss.org/browse/SEAMFORGE-289
Project: Seam Forge
Issue Type: Enhancement
Components: Plugin API
Reporter: Paul Bakker
Due to JBM some dependencies can brake Forge. Most problems have to do with the way Weld currently works. If a class is reimported that is used by the core Weld sees two classes for a injection point. If the cdi api is imported as a compile scoped dependency, this will brake injection in the plugin all together. Forge should scan for these kind of dependencies.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 2 months
[JBoss JIRA] (FORGE-604) Add support for Java EE 6 Full Profile
by Christopher Volk (JIRA)
Christopher Volk created FORGE-604:
--------------------------------------
Summary: Add support for Java EE 6 Full Profile
Key: FORGE-604
URL: https://issues.jboss.org/browse/FORGE-604
Project: Forge
Issue Type: Task
Components: Java EE APIs
Affects Versions: 1.0.5.Final
Environment: All
Reporter: Christopher Volk
Fix For: Future
Add support for Java EE 6 Full profile, including multi-module support (cli/maven/ear) and EAR packaging.
The EAR packaging should be fairly "easy" to implement. The maven side of multi-module should be similarly "easy". CLI multi-module support is something I would expect to take up most of this effort.
I believe this to be a critical feature - serious enterprise software requires Full Profile, and Forge would be even more useful for bootstrapping and developing against the Full Profile than even the Web Profile. I know that almost all the apps I work on professionally require Full Profile.
This would be a real home run, IMHO, especially in the wake of JBoss AS7.1's Full Profile Compliance :-)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 2 months