[ 
https://issues.apache.org/jira/browse/KARAF-1547?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13295540#comment-13295540
 ] 

Jean-Baptiste Onofré commented on KARAF-1547:
---------------------------------------------

As explain on IRC, it works with ASM. Aries Proxy uses ASM if presents, but 
"fallback" to JDK proxy if ASM is not present. So ASM is "optional" for Aries 
Proxy.

Removing ASM bundle from startup.properties works. So the problem looks inside 
ASM or Aries Proxy usage of ASM.

However, Aries Proxy delegating to JDK proxy suffered to an issue with some 
class generation (I raise a Jira at Aries for that), let me check if it's still 
the case.
                
> NullpointerException when running commands on jdk 6 update 33 or jdk 7 update 
> 5
> -------------------------------------------------------------------------------
>
>                 Key: KARAF-1547
>                 URL: https://issues.apache.org/jira/browse/KARAF-1547
>             Project: Karaf
>          Issue Type: Bug
>          Components: karaf-shell
>    Affects Versions: 3.0.0
>            Reporter: Christian Schneider
>             Fix For: 3.0.0
>
>
> Start fresh karaf 3
> Karaf seems to come up fine but when you enter any command you get:
> 2012-06-14 14:15:33,306 | INFO  | Thread-8         | Console                  
>         | 39 - org.apache.karaf.shell.console - 3.0.0.SNAPSHOT | Exception 
> caught while executing command
> java.lang.NullPointerException
>       at org.apache.felix.gogo.runtime.Reflective.invoke(Reflective.java:61)
>       at 
> org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:82)
>       at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)
>       at 
> org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)
>       at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)
>       at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)
>       at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)
>       at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)
>       at 
> org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)
>       at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)
>       at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)
>       at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)
>       at 
> org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:89)
>       at 
> org.apache.karaf.shell.console.impl.jline.ConsoleImpl.run(ConsoleImpl.java:169)
>       at java.lang.Thread.run(Thread.java:662)[:1.6.0_33]
>       at 
> org.apache.karaf.shell.console.impl.jline.ConsoleFactoryService$3.doRun(ConsoleFactoryService.java:87)[39:org.apache.karaf.shell.console:3.0.0.SNAPSHOT]
>       at 
> org.apache.karaf.shell.console.impl.jline.ConsoleFactoryService$3$1.run(ConsoleFactoryService.java:78)
>       at java.security.AccessController.doPrivileged(Native Method)[:1.6.0_33]
>       at javax.security.auth.Subject.doAs(Subject.java:337)[:1.6.0_33]
>       at 
> org.apache.karaf.shell.console.impl.jline.ConsoleFactoryService$3.run(ConsoleFactoryService.java:76)[39:org.apache.karaf.shell.console:3.0.0.SNAPSHOT]

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to