红联Linux门户
Linux帮助

JBoss Forge 2.0.0.Beta4 (Pound)发布

发布时间:2013-12-27 09:14:10来源:红联作者:empast
JBoss Forge 2.0.0.Beta4 发布了,该版本做了大量的重构,更简单的新 UI 提供者,最低要求 JDK 7 支持。

详细改进记录包括:

Bug
[FORGE -875 ] - the `scaffold setup --scaffoldType faces;` command. failed to create beans.xml
[FORGE -1314 ] - Faces setup should create an empty faces-config.xml
[FORGE -1321 ] - Failure to install addons when using secure repositories
[FORGE -1347 ] - Subflow order is incorrect when changes are made in the fields of the currently displayed command
[FORGE -1353 ] - getValue() for UIInput and UIInput should return null if the input path value is an empty string
[FORGE -1356 ] - UIContextListeners.destroy listeners are not called after the command is executed
[FORGE -1357 ] - 'exit' hangs the console instead of terminating Forge
[FORGE -1368 ] - Required shell options should not be highlighted when default values are available
[FORGE -1372 ] - WizardCommandController must not cache initialized commands
[FORGE -1378 ] - Furnace maven plugin ignores the settings used in the Maven session
Component Upgrade
[FORGE -1338 ] - Make JDK 7 the minimum runtime requirement
[FORGE -1352 ] - Upgrade to jboss-parent 12
Enhancement
[FORGE -162 ] - Reload the current project/resource metadata when filesystem changes occur
[FORGE -808 ] - Design the next-generation scaffold addon
[FORGE -1315 ] - Command and Wizard Testers should return Results on execute()/finish()
[FORGE -1316 ] - facet.get****Folder() should be renamed to facet.get****Directory() for consistency with DirectoryResource
[FORGE -1377 ] - Rename UIValidationMessage to UIMessage
Feature Request
[FORGE -934 ] - Provide method "public void visitResources(ResourceVisitor visitor);" in ResourceFacet
[FORGE -1153 ] - ForgeDeployableContainer should allow specifying a different classifier
[FORGE -1210 ] - PostStartup and PreShutdown should be fired to all addons, and include the addon being started/stopped.
[FORGE -1274 ] - Move/Encapsulate Aesh as implementation detail until its APIs better support Proxying
[FORGE -1324 ] - 'forge --install addon' should restrict to the latest compatible major running version
[FORGE -1325 ] - Forge should provide a ProgressMonitor feature to allow commands to report progress
[FORGE -1340 ] - MavenContainer should return exceptions stored in the Aether result objects
[FORGE -1344 ] - 'forge --install addon' should not install SNAPSHOT versions if released versions are available
[FORGE -1348 ] - Port the ResourceUtil class to Forge 2
[FORGE -1376 ] - Introduce UINavigationContext
Quality Risk
[FORGE -1334 ] - Addon installation "forge -i core" takes forever and repeatedly downloads metadata files
Task
[FORGE -1370 ] - Update Forge 2 shell launch scripts to require Java 7
Sub-task
[FORGE -1328 ] - Rename addon commands
[FORGE -1329 ] - --named or --xxxname ?
[FORGE -1330 ] - Rename new-project
[FORGE -1331 ] - Rename list-services
[FORGE -1332 ] - No default nor completion for --typeName
[FORGE -1339 ] - Mandatory attributes in CLI
[FORGE -1349 ] - Port the Resources API methods in ResourceUtil
[FORGE -1364 ] - Tab completion in filesystem appends extra trailing `/` slash to paths
[FORGE -1374 ] - Need an `mkdir` command
[FORGE -1375 ] - Need a `touch` command

项目主页:http://forge.jboss.org/

来自:开源中国社区
文章评论

共有 0 条评论