[JBoss JIRA] (ROASTER-117) Cannot set supertype with nested generics
by Stefan Brötz (JIRA)
Stefan Brötz created ROASTER-117:
------------------------------------
Summary: Cannot set supertype with nested generics
Key: ROASTER-117
URL: https://issues.jboss.org/browse/ROASTER-117
Project: Roaster
Issue Type: Bug
Components: JDT
Affects Versions: 2.19.4.Final
Reporter: Stefan Brötz
Calling javaClassSource.setSuperType("SomeClass<java.util.Map<String,SomeOtherClass>>") throws a java.lang.StringIndexOutOfBoundsException:
java.lang.StringIndexOutOfBoundsException: String index out of range: -15
at java.lang.String.substring(String.java:1967)
at org.jboss.forge.roaster.model.util.Types.isGeneric(Types.java:317)
at org.jboss.forge.roaster.model.util.Types.toSimpleName(Types.java:192)
at myTest(...)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 3 months
[JBoss JIRA] (FURNACE-131) NoSuchElementException when installing modules
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FURNACE-131?page=com.atlassian.jira.plugi... ]
George Gastaldi commented on FURNACE-131:
-----------------------------------------
And Furnace 2.24.3.Final, of course
> NoSuchElementException when installing modules
> ----------------------------------------------
>
> Key: FURNACE-131
> URL: https://issues.jboss.org/browse/FURNACE-131
> Project: Forge: Furnace
> Issue Type: Bug
> Affects Versions: 2.24.3.Final
> Reporter: Ondrej Zizka
> Attachments: ForgeException.txt
>
>
> Got this in Windup: Full log attached.
> Hardly reproducible.
> Caused by: java.util.NoSuchElementException
> at java.util.ArrayDeque.removeFirst(ArrayDeque.java:280)
> at java.util.ArrayDeque.pop(ArrayDeque.java:517)
> at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.pop(CrossContainerObserverMethod.java:141)
> at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.handleEvent(CrossContainerObserverMethod.java:86)
> at sun.reflect.GeneratedMethodAccessor4536.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88)
> at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:78)
> at org.jboss.weld.injection.MethodInvocationStrategy$DefaultMethodInvocationStrategy.invoke(MethodInvocationStrategy.java:109)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:299)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:277)
> at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:255)
> at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:269)
> at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:258)
> at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:154)
> at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:136)
> at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:675)
> at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.lambda$fireEvent$0(EventManagerImpl.java:42)
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:70)
> at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.fireEvent(EventManagerImpl.java:41)
> ... 11 more
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 3 months
[JBoss JIRA] (FURNACE-131) NoSuchElementException when installing modules
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FURNACE-131?page=com.atlassian.jira.plugi... ]
George Gastaldi commented on FURNACE-131:
-----------------------------------------
I see a lot of ConcurrentModificationExceptions. Can you try upgrading to Forge 3.4.0.Final and check if the error still occurs? This was supposed to be fixed in this version.
This error may also be a consequence of the CMEs
> NoSuchElementException when installing modules
> ----------------------------------------------
>
> Key: FURNACE-131
> URL: https://issues.jboss.org/browse/FURNACE-131
> Project: Forge: Furnace
> Issue Type: Bug
> Affects Versions: 2.24.3.Final
> Reporter: Ondrej Zizka
> Attachments: ForgeException.txt
>
>
> Got this in Windup: Full log attached.
> Hardly reproducible.
> Caused by: java.util.NoSuchElementException
> at java.util.ArrayDeque.removeFirst(ArrayDeque.java:280)
> at java.util.ArrayDeque.pop(ArrayDeque.java:517)
> at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.pop(CrossContainerObserverMethod.java:141)
> at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.handleEvent(CrossContainerObserverMethod.java:86)
> at sun.reflect.GeneratedMethodAccessor4536.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88)
> at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:78)
> at org.jboss.weld.injection.MethodInvocationStrategy$DefaultMethodInvocationStrategy.invoke(MethodInvocationStrategy.java:109)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:299)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:277)
> at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:255)
> at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:269)
> at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:258)
> at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:154)
> at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:136)
> at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:675)
> at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.lambda$fireEvent$0(EventManagerImpl.java:42)
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:70)
> at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.fireEvent(EventManagerImpl.java:41)
> ... 11 more
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 3 months
[JBoss JIRA] (FURNACE-131) NoSuchElementException when installing modules
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FURNACE-131?page=com.atlassian.jira.plugi... ]
George Gastaldi moved FORGE-2713 to FURNACE-131:
------------------------------------------------
Project: Forge: Furnace (was: Forge)
Key: FURNACE-131 (was: FORGE-2713)
Affects Version/s: 2.24.3.Final
(was: 3.3.2.Final)
> NoSuchElementException when installing modules
> ----------------------------------------------
>
> Key: FURNACE-131
> URL: https://issues.jboss.org/browse/FURNACE-131
> Project: Forge: Furnace
> Issue Type: Bug
> Affects Versions: 2.24.3.Final
> Reporter: Ondrej Zizka
> Attachments: ForgeException.txt
>
>
> Got this in Windup: Full log attached.
> Hardly reproducible.
> Caused by: java.util.NoSuchElementException
> at java.util.ArrayDeque.removeFirst(ArrayDeque.java:280)
> at java.util.ArrayDeque.pop(ArrayDeque.java:517)
> at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.pop(CrossContainerObserverMethod.java:141)
> at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.handleEvent(CrossContainerObserverMethod.java:86)
> at sun.reflect.GeneratedMethodAccessor4536.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88)
> at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:78)
> at org.jboss.weld.injection.MethodInvocationStrategy$DefaultMethodInvocationStrategy.invoke(MethodInvocationStrategy.java:109)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:299)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:277)
> at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:255)
> at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:269)
> at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:258)
> at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:154)
> at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:136)
> at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:675)
> at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.lambda$fireEvent$0(EventManagerImpl.java:42)
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:70)
> at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.fireEvent(EventManagerImpl.java:41)
> ... 11 more
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 3 months
[JBoss JIRA] (FORGE-2713) NoSuchElementException when installing modules
by Ondrej Zizka (JIRA)
[ https://issues.jboss.org/browse/FORGE-2713?page=com.atlassian.jira.plugin... ]
Ondrej Zizka updated FORGE-2713:
--------------------------------
Attachment: ForgeException.txt
> NoSuchElementException when installing modules
> ----------------------------------------------
>
> Key: FORGE-2713
> URL: https://issues.jboss.org/browse/FORGE-2713
> Project: Forge
> Issue Type: Bug
> Affects Versions: 3.3.2.Final
> Reporter: Ondrej Zizka
> Attachments: ForgeException.txt
>
>
> Got this in Windup: Full log attached.
> Hardly reproducible.
> Caused by: java.util.NoSuchElementException
> at java.util.ArrayDeque.removeFirst(ArrayDeque.java:280)
> at java.util.ArrayDeque.pop(ArrayDeque.java:517)
> at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.pop(CrossContainerObserverMethod.java:141)
> at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.handleEvent(CrossContainerObserverMethod.java:86)
> at sun.reflect.GeneratedMethodAccessor4536.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88)
> at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:78)
> at org.jboss.weld.injection.MethodInvocationStrategy$DefaultMethodInvocationStrategy.invoke(MethodInvocationStrategy.java:109)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:299)
> at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:277)
> at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:255)
> at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:269)
> at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:258)
> at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:154)
> at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:136)
> at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:675)
> at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.lambda$fireEvent$0(EventManagerImpl.java:42)
> at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:70)
> at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.fireEvent(EventManagerImpl.java:41)
> ... 11 more
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 3 months
[JBoss JIRA] (FORGE-2713) NoSuchElementException when installing modules
by Ondrej Zizka (JIRA)
Ondrej Zizka created FORGE-2713:
-----------------------------------
Summary: NoSuchElementException when installing modules
Key: FORGE-2713
URL: https://issues.jboss.org/browse/FORGE-2713
Project: Forge
Issue Type: Bug
Affects Versions: 3.3.2.Final
Reporter: Ondrej Zizka
Got this in Windup: Full log attached.
Hardly reproducible.
Caused by: java.util.NoSuchElementException
at java.util.ArrayDeque.removeFirst(ArrayDeque.java:280)
at java.util.ArrayDeque.pop(ArrayDeque.java:517)
at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.pop(CrossContainerObserverMethod.java:141)
at org.jboss.forge.furnace.container.cdi.events.CrossContainerObserverMethod.handleEvent(CrossContainerObserverMethod.java:86)
at sun.reflect.GeneratedMethodAccessor4536.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:88)
at org.jboss.weld.injection.StaticMethodInjectionPoint.invoke(StaticMethodInjectionPoint.java:78)
at org.jboss.weld.injection.MethodInvocationStrategy$DefaultMethodInvocationStrategy.invoke(MethodInvocationStrategy.java:109)
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:299)
at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:277)
at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:255)
at org.jboss.weld.event.ObserverNotifier.notifySyncObservers(ObserverNotifier.java:269)
at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:258)
at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:154)
at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:136)
at org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:675)
at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.lambda$fireEvent$0(EventManagerImpl.java:42)
at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:70)
at org.jboss.forge.furnace.container.cdi.events.EventManagerImpl.fireEvent(EventManagerImpl.java:41)
... 11 more
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 3 months
[JBoss JIRA] (ROASTER-116) Roaster - Issues with handling interfaces extending generic types
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/ROASTER-116?page=com.atlassian.jira.plugi... ]
George Gastaldi closed ROASTER-116.
-----------------------------------
Resolution: Done
> Roaster - Issues with handling interfaces extending generic types
> -----------------------------------------------------------------
>
> Key: ROASTER-116
> URL: https://issues.jboss.org/browse/ROASTER-116
> Project: Roaster
> Issue Type: Bug
> Components: API
> Affects Versions: 2.19.4.Final
> Reporter: Jagadeesh Jayavelu
> Assignee: George Gastaldi
> Fix For: 2.19.5.Final
>
>
> Roaster is not correctly reading the interfaces that extends with generic type
> //Interface definition
> import org.springframework.data.repository.CrudRepository;
> public interface AccountRespository extends CrudRepository<Account, Integer>
> {
> }
> //Parsing code
> JavaInterfaceSource javaInterface = Roaster.parse(JavaInterfaceSource.class, new File(file));
> javaInterface.getInterfaces();
> getInterfaces method is returning ["org.springframework.data.repository.CrudRepository"]
> Unable to get the generic types in declaration. In this case <Account,Integer>
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 3 months
[JBoss JIRA] (ROASTER-116) Roaster - Issues with handling interfaces extending generic types
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/ROASTER-116?page=com.atlassian.jira.plugi... ]
George Gastaldi updated ROASTER-116:
------------------------------------
Fix Version/s: 2.19.5.Final
> Roaster - Issues with handling interfaces extending generic types
> -----------------------------------------------------------------
>
> Key: ROASTER-116
> URL: https://issues.jboss.org/browse/ROASTER-116
> Project: Roaster
> Issue Type: Bug
> Components: API
> Affects Versions: 2.19.4.Final
> Reporter: Jagadeesh Jayavelu
> Assignee: George Gastaldi
> Fix For: 2.19.5.Final
>
>
> Roaster is not correctly reading the interfaces that extends with generic type
> //Interface definition
> import org.springframework.data.repository.CrudRepository;
> public interface AccountRespository extends CrudRepository<Account, Integer>
> {
> }
> //Parsing code
> JavaInterfaceSource javaInterface = Roaster.parse(JavaInterfaceSource.class, new File(file));
> javaInterface.getInterfaces();
> getInterfaces method is returning ["org.springframework.data.repository.CrudRepository"]
> Unable to get the generic types in declaration. In this case <Account,Integer>
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 3 months