[JBoss JIRA] (FORGE-1618) Command constraint-new-validator to create a new validator implementation
by Antonio Goncalves (JIRA)
[ https://issues.jboss.org/browse/FORGE-1618?page=com.atlassian.jira.plugin... ]
Antonio Goncalves updated FORGE-1618:
-------------------------------------
Description:
An existing constraint can have several implementations of different types. The following commands will create two implementations of the {{Max}} constraints: one for type {{Number}} and one for {{String}} :
{code}
constraint-new-validator --named MaxValidatorForNumber --type Number --targetConstraint Max
constraint-new-validator --named MaxValidatorForString --type String --targetConstraint Max
{code}
The generated code would look like this for Number :
{code}
public class MaxValidatorForString implements ConstraintValidator<Max, Number> {
@Override
public void initialize(Max constraint) {
}
@Override
public boolean isValid(Number value, ConstraintValidatorContext context) {
return false;
}
}
{code}
And like that for String :
{code}
public class MaxValidatorForString implements ConstraintValidator<Max, String> {
@Override
public void initialize(Max constraint) {
}
@Override
public boolean isValid(String value, ConstraintValidatorContext context) {
return false;
}
}
{code}
was:
An existing constraint can have several implementations of different types. The following commands will create two implementations of the {{Max}} constraints: one for type {{Number}} and one for {{String}} :
{code}
constraint-new-validator --named MaxValidatorForNumber --type Number --targetConstraint Max
constraint-new-validator --named MaxValidatorForString --type String --targetConstraint Max
{code}
The generated code would look like this for Number :
{code}
public class MaxValidatorForString implements ConstraintValidator<Max, Number> {
@Override
public void initialize(URL url) {
}
@Override
public boolean isValid(Number value, ConstraintValidatorContext context) {
return false;
}
}
{code}
And like that for String :
{code}
public class MaxValidatorForString implements ConstraintValidator<Max, String> {
@Override
public void initialize(URL url) {
}
@Override
public boolean isValid(String value, ConstraintValidatorContext context) {
return false;
}
}
{code}
> Command constraint-new-validator to create a new validator implementation
> -------------------------------------------------------------------------
>
> Key: FORGE-1618
> URL: https://issues.jboss.org/browse/FORGE-1618
> Project: Forge
> Issue Type: Sub-task
> Components: Java EE
> Affects Versions: 2.1.1.Final
> Reporter: Antonio Goncalves
> Fix For: 2.x Future
>
>
> An existing constraint can have several implementations of different types. The following commands will create two implementations of the {{Max}} constraints: one for type {{Number}} and one for {{String}} :
> {code}
> constraint-new-validator --named MaxValidatorForNumber --type Number --targetConstraint Max
> constraint-new-validator --named MaxValidatorForString --type String --targetConstraint Max
> {code}
> The generated code would look like this for Number :
> {code}
> public class MaxValidatorForString implements ConstraintValidator<Max, Number> {
> @Override
> public void initialize(Max constraint) {
> }
> @Override
> public boolean isValid(Number value, ConstraintValidatorContext context) {
> return false;
> }
> }
> {code}
> And like that for String :
> {code}
> public class MaxValidatorForString implements ConstraintValidator<Max, String> {
> @Override
> public void initialize(Max constraint) {
> }
> @Override
> public boolean isValid(String value, ConstraintValidatorContext context) {
> return false;
> }
> }
> {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
[JBoss JIRA] (FORGE-1708) rest-generate-endpoints-from-entities failing to install EJB
by Ivan St. Ivanov (JIRA)
[ https://issues.jboss.org/browse/FORGE-1708?page=com.atlassian.jira.plugin... ]
Ivan St. Ivanov commented on FORGE-1708:
----------------------------------------
I had the same problem last few days. It started manifesting itself after this issue: https://issues.jboss.org/browse/FORGE-1674 was closed. I don't know, it may be coincidence, but I think it's worth mentioning.
> rest-generate-endpoints-from-entities failing to install EJB
> ------------------------------------------------------------
>
> Key: FORGE-1708
> URL: https://issues.jboss.org/browse/FORGE-1708
> Project: Forge
> Issue Type: Bug
> Reporter: Arun Gupta
>
> rest-generate-endpoints-from-entities --targets org.forge.samples.javaee.entities.Author --packageName org.forge.samples.javaee.rest
> Downloading: http://maven.repository.redhat.com/techpreview/all/javax/ejb/ejb-api/mave...
> ***ERROR*** Could not install EJB.
> ***SUCCESS*** Endpoint created
> Log is:
> 10:31:58,616 WARNING [org.jboss.forge.addon.facets.FacetFactoryImpl] (AeshProcess: 16) Could not install Facet of type [class org.jboss.forge.addon.facets.AbstractFacet_$$_javassist_d0ce472a-be66-49c6-877b-4d4a39a3cbb2], due to exception: : java.lang.IllegalStateException: Could not resolve version for dependency [javax.ejb:ejb-api:::].
> at org.jboss.forge.addon.projects.impl.DependencyInstallerImpl.install(DependencyInstallerImpl.java:93)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.projects.impl.DependencyInstallerImpl_$$_javassist_3bc0b298-fad0-4d89-bc79-7b45835ed3c8.install(DependencyInstallerImpl_$$_javassist_3bc0b298-fad0-4d89-bc79-7b45835ed3c8.java)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.container.cdi.services.ExportedInstanceLazyLoader.invoke(ExportedInstanceLazyLoader.java:64)
> at org.jboss.forge.addon.projects.dependencies.DependencyInstaller_$$_javassist_2ab83b96-0190-4a21-bab0-4495a24d079a.install(DependencyInstaller_$$_javassist_2ab83b96-0190-4a21-bab0-4495a24d079a.java)
> at org.jboss.forge.addon.javaee.AbstractJavaEEFacet.install(AbstractJavaEEFacet.java:77)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.AbstractFacet_$$_javassist_d0ce472a-be66-49c6-877b-4d4a39a3cbb2.install(AbstractFacet_$$_javassist_d0ce472a-be66-49c6-877b-4d4a39a3cbb2.java)
> at org.jboss.forge.addon.facets.AbstractFaceted.install(AbstractFaceted.java:76) [facets-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.FacetFactoryImpl.install(FacetFactoryImpl.java:216) [facets-impl-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.FacetFactoryImpl.install(FacetFactoryImpl.java:143) [facets-impl-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.FacetFactoryImpl.install(FacetFactoryImpl.java:132) [facets-impl-2.3.0.Final.jar:2.3.0.Final]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.FacetFactory_$$_javassist_06107339-d840-49b9-9fc4-2f9c900957f9.install(FacetFactory_$$_javassist_06107339-d840-49b9-9fc4-2f9c900957f9.java) [facets-api-2.3.0.Final.jar:2.3.0.Final]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.container.cdi.services.ExportedInstanceLazyLoader.invoke(ExportedInstanceLazyLoader.java:64)
> at org.jboss.forge.addon.facets.FacetFactory_$$_javassist_adeefdb6-8d03-40bb-8397-da9211c020f1.install(FacetFactory_$$_javassist_adeefdb6-8d03-40bb-8397-da9211c020f1.java) [facets-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.javaee.ejb.ui.EJBSetupWizard.execute(EJBSetupWizard.java:62)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.javaee.ejb.ui.EJBSetupWizard_$$_javassist_771a4bce-97af-416a-beef-3e6aec8a914a.execute(EJBSetupWizard_$$_javassist_771a4bce-97af-416a-beef-3e6aec8a914a.java)
> at org.jboss.forge.addon.ui.impl.controller.WizardCommandControllerImpl.execute(WizardCommandControllerImpl.java:153)
> at org.jboss.forge.addon.ui.impl.controller.NoUIWizardControllerDecorator.execute(NoUIWizardControllerDecorator.java:152)
> at org.jboss.forge.addon.shell.aesh.CommandAdapter.execute(CommandAdapter.java:74)
> at org.jboss.aesh.console.AeshConsoleImpl$AeshConsoleCallbackImpl.execute(AeshConsoleImpl.java:292)
> at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:37)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_45]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_45]
> at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
--
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
[JBoss JIRA] (FORGE-1708) rest-generate-endpoints-from-entities failing to install EJB
by Vineet Reynolds (JIRA)
[ https://issues.jboss.org/browse/FORGE-1708?page=com.atlassian.jira.plugin... ]
Vineet Reynolds commented on FORGE-1708:
----------------------------------------
Same as FORGE-1707: likely to be a dependency resolution issue.
> rest-generate-endpoints-from-entities failing to install EJB
> ------------------------------------------------------------
>
> Key: FORGE-1708
> URL: https://issues.jboss.org/browse/FORGE-1708
> Project: Forge
> Issue Type: Bug
> Reporter: Arun Gupta
>
> rest-generate-endpoints-from-entities --targets org.forge.samples.javaee.entities.Author --packageName org.forge.samples.javaee.rest
> Downloading: http://maven.repository.redhat.com/techpreview/all/javax/ejb/ejb-api/mave...
> ***ERROR*** Could not install EJB.
> ***SUCCESS*** Endpoint created
> Log is:
> 10:31:58,616 WARNING [org.jboss.forge.addon.facets.FacetFactoryImpl] (AeshProcess: 16) Could not install Facet of type [class org.jboss.forge.addon.facets.AbstractFacet_$$_javassist_d0ce472a-be66-49c6-877b-4d4a39a3cbb2], due to exception: : java.lang.IllegalStateException: Could not resolve version for dependency [javax.ejb:ejb-api:::].
> at org.jboss.forge.addon.projects.impl.DependencyInstallerImpl.install(DependencyInstallerImpl.java:93)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.projects.impl.DependencyInstallerImpl_$$_javassist_3bc0b298-fad0-4d89-bc79-7b45835ed3c8.install(DependencyInstallerImpl_$$_javassist_3bc0b298-fad0-4d89-bc79-7b45835ed3c8.java)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.container.cdi.services.ExportedInstanceLazyLoader.invoke(ExportedInstanceLazyLoader.java:64)
> at org.jboss.forge.addon.projects.dependencies.DependencyInstaller_$$_javassist_2ab83b96-0190-4a21-bab0-4495a24d079a.install(DependencyInstaller_$$_javassist_2ab83b96-0190-4a21-bab0-4495a24d079a.java)
> at org.jboss.forge.addon.javaee.AbstractJavaEEFacet.install(AbstractJavaEEFacet.java:77)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.AbstractFacet_$$_javassist_d0ce472a-be66-49c6-877b-4d4a39a3cbb2.install(AbstractFacet_$$_javassist_d0ce472a-be66-49c6-877b-4d4a39a3cbb2.java)
> at org.jboss.forge.addon.facets.AbstractFaceted.install(AbstractFaceted.java:76) [facets-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.FacetFactoryImpl.install(FacetFactoryImpl.java:216) [facets-impl-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.FacetFactoryImpl.install(FacetFactoryImpl.java:143) [facets-impl-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.FacetFactoryImpl.install(FacetFactoryImpl.java:132) [facets-impl-2.3.0.Final.jar:2.3.0.Final]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.facets.FacetFactory_$$_javassist_06107339-d840-49b9-9fc4-2f9c900957f9.install(FacetFactory_$$_javassist_06107339-d840-49b9-9fc4-2f9c900957f9.java) [facets-api-2.3.0.Final.jar:2.3.0.Final]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.container.cdi.services.ExportedInstanceLazyLoader.invoke(ExportedInstanceLazyLoader.java:64)
> at org.jboss.forge.addon.facets.FacetFactory_$$_javassist_adeefdb6-8d03-40bb-8397-da9211c020f1.install(FacetFactory_$$_javassist_adeefdb6-8d03-40bb-8397-da9211c020f1.java) [facets-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.javaee.ejb.ui.EJBSetupWizard.execute(EJBSetupWizard.java:62)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
> at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
> at org.jboss.forge.addon.javaee.ejb.ui.EJBSetupWizard_$$_javassist_771a4bce-97af-416a-beef-3e6aec8a914a.execute(EJBSetupWizard_$$_javassist_771a4bce-97af-416a-beef-3e6aec8a914a.java)
> at org.jboss.forge.addon.ui.impl.controller.WizardCommandControllerImpl.execute(WizardCommandControllerImpl.java:153)
> at org.jboss.forge.addon.ui.impl.controller.NoUIWizardControllerDecorator.execute(NoUIWizardControllerDecorator.java:152)
> at org.jboss.forge.addon.shell.aesh.CommandAdapter.execute(CommandAdapter.java:74)
> at org.jboss.aesh.console.AeshConsoleImpl$AeshConsoleCallbackImpl.execute(AeshConsoleImpl.java:292)
> at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:37)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_45]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_45]
> at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
--
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
[JBoss JIRA] (FORGE-1709) No way to generate one-to-many mapping
by Arun Gupta (JIRA)
Arun Gupta created FORGE-1709:
---------------------------------
Summary: No way to generate one-to-many mapping
Key: FORGE-1709
URL: https://issues.jboss.org/browse/FORGE-1709
Project: Forge
Issue Type: Feature Request
Affects Versions: 2.3.0.Final
Reporter: Arun Gupta
jpa-new-field has only the following options:
--targetEntity --named --type --columnName --length --lob --transient
There is no way to generate one-to-many mapping.
--
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
[JBoss JIRA] (FORGE-1708) rest-generate-endpoints-from-entities failing to install EJB
by Arun Gupta (JIRA)
Arun Gupta created FORGE-1708:
---------------------------------
Summary: rest-generate-endpoints-from-entities failing to install EJB
Key: FORGE-1708
URL: https://issues.jboss.org/browse/FORGE-1708
Project: Forge
Issue Type: Bug
Reporter: Arun Gupta
rest-generate-endpoints-from-entities --targets org.forge.samples.javaee.entities.Author --packageName org.forge.samples.javaee.rest
Downloading: http://maven.repository.redhat.com/techpreview/all/javax/ejb/ejb-api/mave...
***ERROR*** Could not install EJB.
***SUCCESS*** Endpoint created
Log is:
10:31:58,616 WARNING [org.jboss.forge.addon.facets.FacetFactoryImpl] (AeshProcess: 16) Could not install Facet of type [class org.jboss.forge.addon.facets.AbstractFacet_$$_javassist_d0ce472a-be66-49c6-877b-4d4a39a3cbb2], due to exception: : java.lang.IllegalStateException: Could not resolve version for dependency [javax.ejb:ejb-api:::].
at org.jboss.forge.addon.projects.impl.DependencyInstallerImpl.install(DependencyInstallerImpl.java:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.addon.projects.impl.DependencyInstallerImpl_$$_javassist_3bc0b298-fad0-4d89-bc79-7b45835ed3c8.install(DependencyInstallerImpl_$$_javassist_3bc0b298-fad0-4d89-bc79-7b45835ed3c8.java)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
at org.jboss.forge.furnace.container.cdi.services.ExportedInstanceLazyLoader.invoke(ExportedInstanceLazyLoader.java:64)
at org.jboss.forge.addon.projects.dependencies.DependencyInstaller_$$_javassist_2ab83b96-0190-4a21-bab0-4495a24d079a.install(DependencyInstaller_$$_javassist_2ab83b96-0190-4a21-bab0-4495a24d079a.java)
at org.jboss.forge.addon.javaee.AbstractJavaEEFacet.install(AbstractJavaEEFacet.java:77)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.addon.facets.AbstractFacet_$$_javassist_d0ce472a-be66-49c6-877b-4d4a39a3cbb2.install(AbstractFacet_$$_javassist_d0ce472a-be66-49c6-877b-4d4a39a3cbb2.java)
at org.jboss.forge.addon.facets.AbstractFaceted.install(AbstractFaceted.java:76) [facets-api-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.addon.facets.FacetFactoryImpl.install(FacetFactoryImpl.java:216) [facets-impl-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.addon.facets.FacetFactoryImpl.install(FacetFactoryImpl.java:143) [facets-impl-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.addon.facets.FacetFactoryImpl.install(FacetFactoryImpl.java:132) [facets-impl-2.3.0.Final.jar:2.3.0.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.addon.facets.FacetFactory_$$_javassist_06107339-d840-49b9-9fc4-2f9c900957f9.install(FacetFactory_$$_javassist_06107339-d840-49b9-9fc4-2f9c900957f9.java) [facets-api-2.3.0.Final.jar:2.3.0.Final]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
at org.jboss.forge.furnace.container.cdi.services.ExportedInstanceLazyLoader.invoke(ExportedInstanceLazyLoader.java:64)
at org.jboss.forge.addon.facets.FacetFactory_$$_javassist_adeefdb6-8d03-40bb-8397-da9211c020f1.install(FacetFactory_$$_javassist_adeefdb6-8d03-40bb-8397-da9211c020f1.java) [facets-api-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.addon.javaee.ejb.ui.EJBSetupWizard.execute(EJBSetupWizard.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.3.0.Final.jar:2.3.0.Final]
at org.jboss.forge.addon.javaee.ejb.ui.EJBSetupWizard_$$_javassist_771a4bce-97af-416a-beef-3e6aec8a914a.execute(EJBSetupWizard_$$_javassist_771a4bce-97af-416a-beef-3e6aec8a914a.java)
at org.jboss.forge.addon.ui.impl.controller.WizardCommandControllerImpl.execute(WizardCommandControllerImpl.java:153)
at org.jboss.forge.addon.ui.impl.controller.NoUIWizardControllerDecorator.execute(NoUIWizardControllerDecorator.java:152)
at org.jboss.forge.addon.shell.aesh.CommandAdapter.execute(CommandAdapter.java:74)
at org.jboss.aesh.console.AeshConsoleImpl$AeshConsoleCallbackImpl.execute(AeshConsoleImpl.java:292)
at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:37)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_45]
at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
--
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