[JBoss JIRA] (FORGE-1117) Display a warning message when Forge boots up without any addons
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-1117?page=com.atlassian.jira.plugin... ]
Lincoln Baxter III commented on FORGE-1117:
-------------------------------------------
Implemented:
{code}
sharktop:Desktop lb3$ forge
There are no addons installed; install core addons now? [Y,n]
Installation request for [org.jboss.forge.addon:core,2.0.0.Beta4] will:
Deploy: [org.jboss.forge.addon:shell-spi,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:shell,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:addons,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:dev-tools-java,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:addon-manager-spi,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:addon-manager,2.0.0.Beta4]
Deploy: [org.jboss.forge.furnace.container:simple,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:text,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:templates-spi,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:templates,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:parser-java,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:projects,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:javaee,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:parser-xml,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:dependencies,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:maven,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:resources,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:configuration,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:convert,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:environment,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:ui-spi,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:ui,2.0.0.Beta4]
Deploy: [org.jboss.forge.furnace.container:cdi,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:facets,2.0.0.Beta4]
Deploy: [org.jboss.forge.addon:core,2.0.0.Beta4]
Confirm installation [Y/n]?
Installation completed successfully.
_____
| ___|__ _ __ __ _ ___
| |_ / _ \| `__/ _` |/ _ \ \\
| _| (_) | | | (_| | __/ //
|_| \___/|_| \__, |\___|
|___/
JBoss Forge, version [ 2.0.0-SNAPSHOT ] - JBoss, by Red Hat, Inc. [ http://forge.jboss.org ]
[Desktop]$
[Desktop]$
[Desktop]$
alias addon-new-command echo faces-new-validator-method less project-new touch
unalias addon-remove exit grep ls pwd transaction-start
export cd faces-new-converter jpa-new-entity mkdir rm man
addon-install clear faces-new-validator jpa-new-field more services-list
[Desktop]$
[Desktop]$
[Desktop]$ exit
{code}
> Display a warning message when Forge boots up without any addons
> ----------------------------------------------------------------
>
> Key: FORGE-1117
> URL: https://issues.jboss.org/browse/FORGE-1117
> Project: Forge
> Issue Type: Enhancement
> Components: Furnace (Container)
> Affects Versions: 2.0.0.Alpha10
> Reporter: George Gastaldi
> Assignee: Lincoln Baxter III
> Fix For: 2.0.0.Final
>
>
> When Forge boots up without any addon, a warning message should be displayed. This helps users to understand that Forge is running and not frozen.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (FORGE-1427) Forge.bat throws error while attempting to install addons
by Lincoln Baxter III (JIRA)
[ https://issues.jboss.org/browse/FORGE-1427?page=com.atlassian.jira.plugin... ]
Lincoln Baxter III commented on FORGE-1427:
-------------------------------------------
Batch file fixed, now new issue:
{code}C:\Development\forge\bin>forge -i org.jboss.forge.addon:core,2.0.0-SNAPSHOT
java.lang.NullPointerException
at org.jboss.forge.furnace.manager.maven.ClasspathWorkspaceReader.getPomFile(ClasspathWorkspaceReader.java:258)
at org.jboss.forge.furnace.manager.maven.ClasspathWorkspaceReader.findVersions(ClasspathWorkspaceReader.java:190)
at org.apache.maven.repository.internal.DefaultVersionResolver.resolveVersion(DefaultVersionResolver.java:213)
at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:284)
at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:217)
at org.eclipse.aether.internal.impl.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:212)
at org.eclipse.aether.internal.impl.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:317)
at org.jboss.forge.furnace.manager.maven.addon.MavenAddonDependencyResolver.traverseAddonGraph(MavenAddonDependencyResolver.java:323)
at org.jboss.forge.furnace.manager.maven.addon.MavenAddonDependencyResolver.resolveAddonDependencyHierarchy(MavenAddonDependencyResolver.java:82)
at org.jboss.forge.furnace.manager.impl.AddonManagerImpl.info(AddonManagerImpl.java:54)
at org.jboss.forge.furnace.manager.impl.AddonManagerImpl.install(AddonManagerImpl.java:67)
at org.jboss.forge.furnace.manager.impl.AddonManagerImpl.install(AddonManagerImpl.java:60)
at org.jboss.forge.bootstrap.Bootstrap.install(Bootstrap.java:231)
at org.jboss.forge.bootstrap.Bootstrap.<init>(Bootstrap.java:152)
at org.jboss.forge.bootstrap.Bootstrap.main(Bootstrap.java:92)
> Forge version [2.0.0-SNAPSHOT]
C:\Development\forge\bin>{code}
> Forge.bat throws error while attempting to install addons
> ---------------------------------------------------------
>
> Key: FORGE-1427
> URL: https://issues.jboss.org/browse/FORGE-1427
> Project: Forge
> Issue Type: Bug
> Components: Init Scripts
> Environment: Windows 7
> Reporter: George Gastaldi
> Priority: Blocker
> Fix For: 2.0.0.Final
>
>
> {code}
> C:\Users\George\Documents\GitHub\core\dist\target\forge-distribution-2.0.0-SNAPSHOT\forge-distribution-2.0.0-SNAPSHOT\bin>forge.bat --install org.jboss.forge.addons:core,2.0.0-SNAPSHOT
> Unknown option: 2.0.0-SNAPSHOT
> java.lang.RuntimeException: Failed to look up versions for [org.jboss.forge.addon:org.jboss.forge.addons:core]
> at org.jboss.forge.furnace.manager.maven.addon.MavenAddonDependencyResolver.getVersions(MavenAddonDependencyResolver.java:269)
> at org.jboss.forge.furnace.manager.maven.addon.MavenAddonDependencyResolver.resolveVersions(MavenAddonDependencyResolver.java:147)
> at org.jboss.forge.bootstrap.Bootstrap.install(Bootstrap.java:205)
> at org.jboss.forge.bootstrap.Bootstrap.<init>(Bootstrap.java:152)
> at org.jboss.forge.bootstrap.Bootstrap.main(Bootstrap.java:92)
> Caused by: java.lang.IllegalArgumentException: Bad artifact coordinates org.jboss.forge.addon:org.jboss.forge.addons:core:jar:forge-addon:[,), expected format is <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>
> at org.eclipse.aether.artifact.DefaultArtifact.<init>(DefaultArtifact.java:68)
> at org.eclipse.aether.artifact.DefaultArtifact.<init>(DefaultArtifact.java:51)
> at org.jboss.forge.furnace.manager.maven.addon.MavenAddonDependencyResolver.getVersions(MavenAddonDependencyResolver.java:262)
> ... 4 more
> > Forge version [2.0.0-SNAPSHOT]
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (FORGE-1426) Introduce a simpler programming model for UI commands
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-1426?page=com.atlassian.jira.plugin... ]
George Gastaldi updated FORGE-1426:
-----------------------------------
Status: Closed (was: Pull Request Sent)
Fix Version/s: 2.0.0.Final
(was: 2.x Future)
Resolution: Done
> Introduce a simpler programming model for UI commands
> -----------------------------------------------------
>
> Key: FORGE-1426
> URL: https://issues.jboss.org/browse/FORGE-1426
> Project: Forge
> Issue Type: Enhancement
> Components: UI - API
> Affects Versions: 2.0.0.Beta4
> Reporter: George Gastaldi
> Assignee: George Gastaldi
> Fix For: 2.0.0.Final
>
>
> The UI API already covers a vast majority of use cases, however, implementing UICommand may be too cumbersome for simpler tasks. It would be nice if we could provide a set of annotations (like in Forge 1.x) to speed the development of new UI Commands.
> Initially it would be targeted for single step commands only, but could be extended in the future.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months
[JBoss JIRA] (FORGE-1427) Forge.bat throws error while attempting to install addons
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-1427?page=com.atlassian.jira.plugin... ]
George Gastaldi commented on FORGE-1427:
----------------------------------------
{quote}
<lincolnthree> this might work
<lincolnthree> http://stackoverflow.com/questions/3416457/spaces-in-batch-script-arguments
{quote}
> Forge.bat throws error while attempting to install addons
> ---------------------------------------------------------
>
> Key: FORGE-1427
> URL: https://issues.jboss.org/browse/FORGE-1427
> Project: Forge
> Issue Type: Bug
> Components: Init Scripts
> Environment: Windows 7
> Reporter: George Gastaldi
> Priority: Blocker
> Fix For: 2.0.0.Final
>
>
> {code}
> C:\Users\George\Documents\GitHub\core\dist\target\forge-distribution-2.0.0-SNAPSHOT\forge-distribution-2.0.0-SNAPSHOT\bin>forge.bat --install org.jboss.forge.addons:core,2.0.0-SNAPSHOT
> Unknown option: 2.0.0-SNAPSHOT
> java.lang.RuntimeException: Failed to look up versions for [org.jboss.forge.addon:org.jboss.forge.addons:core]
> at org.jboss.forge.furnace.manager.maven.addon.MavenAddonDependencyResolver.getVersions(MavenAddonDependencyResolver.java:269)
> at org.jboss.forge.furnace.manager.maven.addon.MavenAddonDependencyResolver.resolveVersions(MavenAddonDependencyResolver.java:147)
> at org.jboss.forge.bootstrap.Bootstrap.install(Bootstrap.java:205)
> at org.jboss.forge.bootstrap.Bootstrap.<init>(Bootstrap.java:152)
> at org.jboss.forge.bootstrap.Bootstrap.main(Bootstrap.java:92)
> Caused by: java.lang.IllegalArgumentException: Bad artifact coordinates org.jboss.forge.addon:org.jboss.forge.addons:core:jar:forge-addon:[,), expected format is <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>
> at org.eclipse.aether.artifact.DefaultArtifact.<init>(DefaultArtifact.java:68)
> at org.eclipse.aether.artifact.DefaultArtifact.<init>(DefaultArtifact.java:51)
> at org.jboss.forge.furnace.manager.maven.addon.MavenAddonDependencyResolver.getVersions(MavenAddonDependencyResolver.java:262)
> ... 4 more
> > Forge version [2.0.0-SNAPSHOT]
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 3 months