You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Benson Margulies <bi...@gmail.com> on 2009/07/15 16:48:59 UTC
Array out of bounds deep in JVM setting up endpoint?
run webapp [Program]
/Users/benson/x/trunk/third-party-tools/maven/bin/mvn
webapp [Remote Java Application]
Java HotSpot(TM) Client VM[localhost:4000]
Thread [main] (Suspended (exception ArrayIndexOutOfBoundsException))
SignatureParser.current() line: 79 [local variables unavailable]
SignatureParser.parseSuperInterfaces() line: 424
SignatureParser.parseClassSignature() line: 171
SignatureParser.parseClassSig(String) line: 126
ClassRepository.parse(String) line: 34
ClassRepository.parse(String) line: 23
ClassRepository(AbstractRepository<T>).<init>(String,
GenericsFactory) line: 56
ClassRepository(GenericDeclRepository<S>).<init>(String,
GenericsFactory) line: 30
ClassRepository.<init>(String, GenericsFactory) line: 30
ClassRepository.make(String, GenericsFactory) line: 47
Class<T>.getGenericInfo() line: 2222
Class<T>.getTypeParameters() line: 615
ParameterizedTypeImpl.validateConstructorArguments() line: 39
ParameterizedTypeImpl.<init>(Class<?>, Type[], Type) line: 35
ParameterizedTypeImpl.make(Class<?>, Type[], Type) line: 77
CoreReflectionFactory.makeParameterizedType(Type, Type[], Type) line: 86
Reifier.visitClassTypeSignature(ClassTypeSignature) line: 122
ClassTypeSignature.accept(TypeTreeVisitor<?>) line: 31
ClassRepository.getSuperclass() line: 66
Class<T>.getGenericSuperclass() line: 671
GenericTypeResolver.getTypeVariableMap(Class) line: 154
GenericTypeResolver.resolveReturnType(Method, Class) line: 99
GenericTypeAwarePropertyDescriptor.getPropertyType() line: 76
TypeConverterDelegate.convertIfNecessary(Object, Object,
PropertyDescriptor) line: 138
BeanWrapperImpl.convertForProperty(Object, String) line: 386
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).convertForProperty(Object,
String, BeanWrapper, TypeConverter) line: 1288
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).applyPropertyValues(String,
BeanDefinition, BeanWrapper, PropertyValues) line: 1249
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).populateBean(String,
AbstractBeanDefinition, BeanWrapper) line: 1010
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).doCreateBean(String,
RootBeanDefinition, Object[]) line: 472
AbstractAutowireCapableBeanFactory$1.run() line: 409
AccessController.doPrivileged(PrivilegedAction<T>,
AccessControlContext) line: not available [native method]
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBean(String,
RootBeanDefinition, Object[]) line: 380
BeanDefinitionValueResolver.resolveInnerBean(Object, String,
BeanDefinition) line: 219
BeanDefinitionValueResolver.resolveValueIfNecessary(Object, Object)
line: 117
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).applyPropertyValues(String,
BeanDefinition, BeanWrapper, PropertyValues) line: 1245
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).populateBean(String,
AbstractBeanDefinition, BeanWrapper) line: 1010
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).doCreateBean(String,
RootBeanDefinition, Object[]) line: 472
AbstractAutowireCapableBeanFactory$1.run() line: 409
AccessController.doPrivileged(PrivilegedAction<T>,
AccessControlContext) line: not available [native method]
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBean(String,
RootBeanDefinition, Object[]) line: 380
AbstractBeanFactory$1.getObject() line: 264
DefaultListableBeanFactory(DefaultSingletonBeanRegistry).getSingleton(String,
ObjectFactory) line: 221
DefaultListableBeanFactory(AbstractBeanFactory).doGetBean(String,
Class, Object[], boolean) line: 261
DefaultListableBeanFactory(AbstractBeanFactory).getBean(String,
Class, Object[]) line: 185
DefaultListableBeanFactory(AbstractBeanFactory).getBean(String) line: 164
DefaultListableBeanFactory.preInstantiateSingletons() line: 429
XmlWebApplicationContext(AbstractApplicationContext).finishBeanFactoryInitialization(ConfigurableListableBeanFactory)
line: 729
XmlWebApplicationContext(AbstractApplicationContext).refresh() line: 381
ContextLoader.createWebApplicationContext(ServletContext,
ApplicationContext) line: 255
ContextLoader.initWebApplicationContext(ServletContext) line: 199
ContextLoaderListener.contextInitialized(ServletContextEvent) line: 45
Jetty6PluginWebAppContext(ContextHandler).startContext() line: 540
Jetty6PluginWebAppContext(Context).startContext() line: 135
Jetty6PluginWebAppContext(WebAppContext).startContext() line: 1220
Jetty6PluginWebAppContext(ContextHandler).doStart() line: 510
Jetty6PluginWebAppContext(WebAppContext).doStart() line: 448
Jetty6PluginWebAppContext.doStart() line: 110
Jetty6PluginWebAppContext(AbstractLifeCycle).start() line: 39
ContextHandlerCollection(HandlerCollection).doStart() line: 152
ContextHandlerCollection.doStart() line: 156
ContextHandlerCollection(AbstractLifeCycle).start() line: 39
HandlerCollection.doStart() line: 152
HandlerCollection(AbstractLifeCycle).start() line: 39
Server(HandlerWrapper).doStart() line: 130
Server.doStart() line: 222
Server(AbstractLifeCycle).start() line: 39
Jetty6PluginServer.start() line: 132
Jetty6RunMojo(AbstractJettyMojo).startJetty() line: 371
Jetty6RunMojo(AbstractJettyMojo).execute() line: 307
Jetty6RunMojo(AbstractJettyRunMojo).execute() line: 203
Jetty6RunMojo.execute() line: 184
DefaultPluginManager.executeMojo(MavenProject, MojoExecution,
MavenSession) line: 483
DefaultLifecycleExecutor.executeGoals(List, Stack, MavenSession,
MavenProject) line: 678
DefaultLifecycleExecutor.executeStandaloneGoal(String, Stack,
MavenSession, MavenProject) line: 553
DefaultLifecycleExecutor.executeGoal(String, MavenSession,
MavenProject) line: 523
DefaultLifecycleExecutor.executeGoalAndHandleFailures(String,
MavenSession, MavenProject, EventDispatcher, String, ReactorManager,
long, String) line: 371
DefaultLifecycleExecutor.executeTaskSegments(List, ReactorManager,
MavenSession, MavenProject, EventDispatcher) line: 332
DefaultLifecycleExecutor.execute(MavenSession, ReactorManager,
EventDispatcher) line: 181
DefaultMaven.doExecute(MavenExecutionRequest, EventDispatcher) line: 356
DefaultMaven.execute(MavenExecutionRequest) line: 137
MavenCli.main(String[], ClassWorld) line: 356
NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line:
not available [native method]
NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 585
Launcher.launchEnhanced(String[]) line: 315
Launcher.launch(String[]) line: 255
Launcher.mainWithExitCode(String[]) line: 430
Launcher.main(String[]) line: 375
Thread [pool-1-thread-1] (Running)
Thread [pool-1-thread-2] (Running)
Thread [pool-1-thread-3] (Running)
Thread [pool-1-thread-4] (Running)
Thread [pool-1-thread-5] (Running)
Daemon Thread [StopMonitor] (Running)
Thread [btpool0-0] (Running)
Thread [btpool0-1] (Running)
Daemon Thread [Timer-0] (Running)
Re: Array out of bounds deep in JVM setting up endpoint?
Posted by Benson Margulies <bi...@gmail.com>.
I think mine was pilot error.
On Thu, Jul 16, 2009 at 2:39 PM, Daniel Kulp<dk...@apache.org> wrote:
>
>
> On Thu July 16 2009 11:26:17 am Andrew Clegg wrote:
>> It's a long shot admittedly...
>>
>> I found an ArrayIndexOutOfBoundsException while publishing an endpoint
>> once:
>>
>> https://issues.apache.org/jira/browse/CXF-1852
>>
>> ... but the stracktrace does look very different.
>
> Actually, this is now resolved. Next release will fix it.
>
> Dan
>
>
>>
>> Andrew.
>>
>> 2009/7/15 Benson Margulies <bi...@gmail.com>:
>> > run webapp [Program]
>> > /Users/benson/x/trunk/third-party-tools/maven/bin/mvn
>> > webapp [Remote Java Application]
>> > Java HotSpot(TM) Client VM[localhost:4000]
>> > Thread [main] (Suspended (exception
>> > ArrayIndexOutOfBoundsException)) SignatureParser.current() line: 79
>> > [local variables unavailable] SignatureParser.parseSuperInterfaces()
>> > line: 424 SignatureParser.parseClassSignature() line: 171
>> > SignatureParser.parseClassSig(String) line: 126
>> > ClassRepository.parse(String) line: 34
>> > ClassRepository.parse(String) line: 23
>> >
>> > ClassRepository(AbstractRepository<T>).<init>(String, GenericsFactory)
>> > line: 56
>> >
>> > ClassRepository(GenericDeclRepository<S>).<init>(String,
>> > GenericsFactory) line: 30
>> > ClassRepository.<init>(String, GenericsFactory)
>> > line: 30 ClassRepository.make(String, GenericsFactory) line: 47
>> > Class<T>.getGenericInfo() line: 2222
>> > Class<T>.getTypeParameters() line: 615
>> >
>> > ParameterizedTypeImpl.validateConstructorArguments() line: 39
>> > ParameterizedTypeImpl.<init>(Class<?>, Type[], Type) line: 35
>> > ParameterizedTypeImpl.make(Class<?>, Type[], Type) line: 77
>> > CoreReflectionFactory.makeParameterizedType(Type, Type[], Type) line: 86
>> > Reifier.visitClassTypeSignature(ClassTypeSignature) line: 122
>> > ClassTypeSignature.accept(TypeTreeVisitor<?>) line: 31
>> > ClassRepository.getSuperclass() line: 66
>> > Class<T>.getGenericSuperclass() line: 671
>> > GenericTypeResolver.getTypeVariableMap(Class)
>> > line: 154 GenericTypeResolver.resolveReturnType(Method, Class) line: 99
>> > GenericTypeAwarePropertyDescriptor.getPropertyType() line: 76
>> > TypeConverterDelegate.convertIfNecessary(Object, Object,
>> > PropertyDescriptor) line: 138
>> > BeanWrapperImpl.convertForProperty(Object, String)
>> > line: 386
>> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).convertFor
>> >Property(Object, String, BeanWrapper, TypeConverter) line: 1288
>> >
>> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).applyProp
>> >ertyValues(String, BeanDefinition, BeanWrapper, PropertyValues) line: 1249
>> >
>> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).populateB
>> >ean(String, AbstractBeanDefinition, BeanWrapper) line: 1010
>> >
>> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).doCreateB
>> >ean(String, RootBeanDefinition, Object[]) line: 472
>> > AbstractAutowireCapableBeanFactory$1.run() line:
>> > 409 AccessController.doPrivileged(PrivilegedAction<T>,
>> > AccessControlContext) line: not available [native method]
>> >
>> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBea
>> >n(String, RootBeanDefinition, Object[]) line: 380
>> >
>> > BeanDefinitionValueResolver.resolveInnerBean(Object, String,
>> > BeanDefinition) line: 219
>> >
>> > BeanDefinitionValueResolver.resolveValueIfNecessary(Object, Object)
>> > line: 117
>> >
>> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).applyProp
>> >ertyValues(String, BeanDefinition, BeanWrapper, PropertyValues) line: 1245
>> >
>> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).populateB
>> >ean(String, AbstractBeanDefinition, BeanWrapper) line: 1010
>> >
>> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).doCreateB
>> >ean(String, RootBeanDefinition, Object[]) line: 472
>> > AbstractAutowireCapableBeanFactory$1.run() line:
>> > 409 AccessController.doPrivileged(PrivilegedAction<T>,
>> > AccessControlContext) line: not available [native method]
>> >
>> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBea
>> >n(String, RootBeanDefinition, Object[]) line: 380
>> > AbstractBeanFactory$1.getObject() line: 264
>> >
>> > DefaultListableBeanFactory(DefaultSingletonBeanRegistry).getSingleton(St
>> >ring, ObjectFactory) line: 221
>> >
>> > DefaultListableBeanFactory(AbstractBeanFactory).doGetBean(String, Class,
>> > Object[], boolean) line: 261
>> >
>> > DefaultListableBeanFactory(AbstractBeanFactory).getBean(String, Class,
>> > Object[]) line: 185
>> >
>> > DefaultListableBeanFactory(AbstractBeanFactory).getBean(String) line:
>> > 164 DefaultListableBeanFactory.preInstantiateSingletons() line: 429
>> > XmlWebApplicationContext(AbstractApplicationContext).finishBeanFactoryIni
>> >tialization(ConfigurableListableBeanFactory) line: 729
>> >
>> > XmlWebApplicationContext(AbstractApplicationContext).refresh() line: 381
>> > ContextLoader.createWebApplicationContext(ServletContext,
>> > ApplicationContext) line: 255
>> >
>> > ContextLoader.initWebApplicationContext(ServletContext) line: 199
>> > ContextLoaderListener.contextInitialized(ServletContextEvent) line: 45
>> > Jetty6PluginWebAppContext(ContextHandler).startContext() line: 540
>> > Jetty6PluginWebAppContext(Context).startContext() line: 135
>> > Jetty6PluginWebAppContext(WebAppContext).startContext() line: 1220
>> > Jetty6PluginWebAppContext(ContextHandler).doStart() line: 510
>> > Jetty6PluginWebAppContext(WebAppContext).doStart() line: 448
>> > Jetty6PluginWebAppContext.doStart() line: 110
>> > Jetty6PluginWebAppContext(AbstractLifeCycle).start() line: 39
>> > ContextHandlerCollection(HandlerCollection).doStart() line: 152
>> > ContextHandlerCollection.doStart() line: 156
>> > ContextHandlerCollection(AbstractLifeCycle).start() line: 39
>> > HandlerCollection.doStart() line: 152
>> > HandlerCollection(AbstractLifeCycle).start() line:
>> > 39 Server(HandlerWrapper).doStart() line: 130 Server.doStart() line: 222
>> > Server(AbstractLifeCycle).start() line: 39
>> > Jetty6PluginServer.start() line: 132
>> > Jetty6RunMojo(AbstractJettyMojo).startJetty()
>> > line: 371 Jetty6RunMojo(AbstractJettyMojo).execute() line: 307
>> > Jetty6RunMojo(AbstractJettyRunMojo).execute() line: 203
>> > Jetty6RunMojo.execute() line: 184
>> > DefaultPluginManager.executeMojo(MavenProject,
>> > MojoExecution, MavenSession) line: 483
>> > DefaultLifecycleExecutor.executeGoals(List, Stack,
>> > MavenSession, MavenProject) line: 678
>> >
>> > DefaultLifecycleExecutor.executeStandaloneGoal(String, Stack,
>> > MavenSession, MavenProject) line: 553
>> > DefaultLifecycleExecutor.executeGoal(String,
>> > MavenSession, MavenProject) line: 523
>> >
>> > DefaultLifecycleExecutor.executeGoalAndHandleFailures(String,
>> > MavenSession, MavenProject, EventDispatcher, String, ReactorManager,
>> > long, String) line: 371
>> > DefaultLifecycleExecutor.executeTaskSegments(List,
>> > ReactorManager, MavenSession, MavenProject, EventDispatcher) line: 332
>> > DefaultLifecycleExecutor.execute(MavenSession,
>> > ReactorManager, EventDispatcher) line: 181
>> > DefaultMaven.doExecute(MavenExecutionRequest,
>> > EventDispatcher) line: 356 DefaultMaven.execute(MavenExecutionRequest)
>> > line: 137 MavenCli.main(String[], ClassWorld) line: 356
>> > NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not
>> > available [native method]
>> > NativeMethodAccessorImpl.invoke(Object, Object[])
>> > line: 39 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
>> > Method.invoke(Object, Object...) line: 585
>> > Launcher.launchEnhanced(String[]) line: 315 Launcher.launch(String[])
>> > line: 255
>> > Launcher.mainWithExitCode(String[]) line: 430
>> > Launcher.main(String[]) line: 375
>> > Thread [pool-1-thread-1] (Running)
>> > Thread [pool-1-thread-2] (Running)
>> > Thread [pool-1-thread-3] (Running)
>> > Thread [pool-1-thread-4] (Running)
>> > Thread [pool-1-thread-5] (Running)
>> > Daemon Thread [StopMonitor] (Running)
>> > Thread [btpool0-0] (Running)
>> > Thread [btpool0-1] (Running)
>> > Daemon Thread [Timer-0] (Running)
>
> --
> Daniel Kulp
> dkulp@apache.org
> http://www.dankulp.com/blog
>
Re: Array out of bounds deep in JVM setting up endpoint?
Posted by Daniel Kulp <dk...@apache.org>.
On Thu July 16 2009 11:26:17 am Andrew Clegg wrote:
> It's a long shot admittedly...
>
> I found an ArrayIndexOutOfBoundsException while publishing an endpoint
> once:
>
> https://issues.apache.org/jira/browse/CXF-1852
>
> ... but the stracktrace does look very different.
Actually, this is now resolved. Next release will fix it.
Dan
>
> Andrew.
>
> 2009/7/15 Benson Margulies <bi...@gmail.com>:
> > run webapp [Program]
> > /Users/benson/x/trunk/third-party-tools/maven/bin/mvn
> > webapp [Remote Java Application]
> > Java HotSpot(TM) Client VM[localhost:4000]
> > Thread [main] (Suspended (exception
> > ArrayIndexOutOfBoundsException)) SignatureParser.current() line: 79
> > [local variables unavailable] SignatureParser.parseSuperInterfaces()
> > line: 424 SignatureParser.parseClassSignature() line: 171
> > SignatureParser.parseClassSig(String) line: 126
> > ClassRepository.parse(String) line: 34
> > ClassRepository.parse(String) line: 23
> >
> > ClassRepository(AbstractRepository<T>).<init>(String, GenericsFactory)
> > line: 56
> >
> > ClassRepository(GenericDeclRepository<S>).<init>(String,
> > GenericsFactory) line: 30
> > ClassRepository.<init>(String, GenericsFactory)
> > line: 30 ClassRepository.make(String, GenericsFactory) line: 47
> > Class<T>.getGenericInfo() line: 2222
> > Class<T>.getTypeParameters() line: 615
> >
> > ParameterizedTypeImpl.validateConstructorArguments() line: 39
> > ParameterizedTypeImpl.<init>(Class<?>, Type[], Type) line: 35
> > ParameterizedTypeImpl.make(Class<?>, Type[], Type) line: 77
> > CoreReflectionFactory.makeParameterizedType(Type, Type[], Type) line: 86
> > Reifier.visitClassTypeSignature(ClassTypeSignature) line: 122
> > ClassTypeSignature.accept(TypeTreeVisitor<?>) line: 31
> > ClassRepository.getSuperclass() line: 66
> > Class<T>.getGenericSuperclass() line: 671
> > GenericTypeResolver.getTypeVariableMap(Class)
> > line: 154 GenericTypeResolver.resolveReturnType(Method, Class) line: 99
> > GenericTypeAwarePropertyDescriptor.getPropertyType() line: 76
> > TypeConverterDelegate.convertIfNecessary(Object, Object,
> > PropertyDescriptor) line: 138
> > BeanWrapperImpl.convertForProperty(Object, String)
> > line: 386
> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).convertFor
> >Property(Object, String, BeanWrapper, TypeConverter) line: 1288
> >
> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).applyProp
> >ertyValues(String, BeanDefinition, BeanWrapper, PropertyValues) line: 1249
> >
> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).populateB
> >ean(String, AbstractBeanDefinition, BeanWrapper) line: 1010
> >
> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).doCreateB
> >ean(String, RootBeanDefinition, Object[]) line: 472
> > AbstractAutowireCapableBeanFactory$1.run() line:
> > 409 AccessController.doPrivileged(PrivilegedAction<T>,
> > AccessControlContext) line: not available [native method]
> >
> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBea
> >n(String, RootBeanDefinition, Object[]) line: 380
> >
> > BeanDefinitionValueResolver.resolveInnerBean(Object, String,
> > BeanDefinition) line: 219
> >
> > BeanDefinitionValueResolver.resolveValueIfNecessary(Object, Object)
> > line: 117
> >
> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).applyProp
> >ertyValues(String, BeanDefinition, BeanWrapper, PropertyValues) line: 1245
> >
> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).populateB
> >ean(String, AbstractBeanDefinition, BeanWrapper) line: 1010
> >
> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).doCreateB
> >ean(String, RootBeanDefinition, Object[]) line: 472
> > AbstractAutowireCapableBeanFactory$1.run() line:
> > 409 AccessController.doPrivileged(PrivilegedAction<T>,
> > AccessControlContext) line: not available [native method]
> >
> > DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBea
> >n(String, RootBeanDefinition, Object[]) line: 380
> > AbstractBeanFactory$1.getObject() line: 264
> >
> > DefaultListableBeanFactory(DefaultSingletonBeanRegistry).getSingleton(St
> >ring, ObjectFactory) line: 221
> >
> > DefaultListableBeanFactory(AbstractBeanFactory).doGetBean(String, Class,
> > Object[], boolean) line: 261
> >
> > DefaultListableBeanFactory(AbstractBeanFactory).getBean(String, Class,
> > Object[]) line: 185
> >
> > DefaultListableBeanFactory(AbstractBeanFactory).getBean(String) line:
> > 164 DefaultListableBeanFactory.preInstantiateSingletons() line: 429
> > XmlWebApplicationContext(AbstractApplicationContext).finishBeanFactoryIni
> >tialization(ConfigurableListableBeanFactory) line: 729
> >
> > XmlWebApplicationContext(AbstractApplicationContext).refresh() line: 381
> > ContextLoader.createWebApplicationContext(ServletContext,
> > ApplicationContext) line: 255
> >
> > ContextLoader.initWebApplicationContext(ServletContext) line: 199
> > ContextLoaderListener.contextInitialized(ServletContextEvent) line: 45
> > Jetty6PluginWebAppContext(ContextHandler).startContext() line: 540
> > Jetty6PluginWebAppContext(Context).startContext() line: 135
> > Jetty6PluginWebAppContext(WebAppContext).startContext() line: 1220
> > Jetty6PluginWebAppContext(ContextHandler).doStart() line: 510
> > Jetty6PluginWebAppContext(WebAppContext).doStart() line: 448
> > Jetty6PluginWebAppContext.doStart() line: 110
> > Jetty6PluginWebAppContext(AbstractLifeCycle).start() line: 39
> > ContextHandlerCollection(HandlerCollection).doStart() line: 152
> > ContextHandlerCollection.doStart() line: 156
> > ContextHandlerCollection(AbstractLifeCycle).start() line: 39
> > HandlerCollection.doStart() line: 152
> > HandlerCollection(AbstractLifeCycle).start() line:
> > 39 Server(HandlerWrapper).doStart() line: 130 Server.doStart() line: 222
> > Server(AbstractLifeCycle).start() line: 39
> > Jetty6PluginServer.start() line: 132
> > Jetty6RunMojo(AbstractJettyMojo).startJetty()
> > line: 371 Jetty6RunMojo(AbstractJettyMojo).execute() line: 307
> > Jetty6RunMojo(AbstractJettyRunMojo).execute() line: 203
> > Jetty6RunMojo.execute() line: 184
> > DefaultPluginManager.executeMojo(MavenProject,
> > MojoExecution, MavenSession) line: 483
> > DefaultLifecycleExecutor.executeGoals(List, Stack,
> > MavenSession, MavenProject) line: 678
> >
> > DefaultLifecycleExecutor.executeStandaloneGoal(String, Stack,
> > MavenSession, MavenProject) line: 553
> > DefaultLifecycleExecutor.executeGoal(String,
> > MavenSession, MavenProject) line: 523
> >
> > DefaultLifecycleExecutor.executeGoalAndHandleFailures(String,
> > MavenSession, MavenProject, EventDispatcher, String, ReactorManager,
> > long, String) line: 371
> > DefaultLifecycleExecutor.executeTaskSegments(List,
> > ReactorManager, MavenSession, MavenProject, EventDispatcher) line: 332
> > DefaultLifecycleExecutor.execute(MavenSession,
> > ReactorManager, EventDispatcher) line: 181
> > DefaultMaven.doExecute(MavenExecutionRequest,
> > EventDispatcher) line: 356 DefaultMaven.execute(MavenExecutionRequest)
> > line: 137 MavenCli.main(String[], ClassWorld) line: 356
> > NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not
> > available [native method]
> > NativeMethodAccessorImpl.invoke(Object, Object[])
> > line: 39 DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
> > Method.invoke(Object, Object...) line: 585
> > Launcher.launchEnhanced(String[]) line: 315 Launcher.launch(String[])
> > line: 255
> > Launcher.mainWithExitCode(String[]) line: 430
> > Launcher.main(String[]) line: 375
> > Thread [pool-1-thread-1] (Running)
> > Thread [pool-1-thread-2] (Running)
> > Thread [pool-1-thread-3] (Running)
> > Thread [pool-1-thread-4] (Running)
> > Thread [pool-1-thread-5] (Running)
> > Daemon Thread [StopMonitor] (Running)
> > Thread [btpool0-0] (Running)
> > Thread [btpool0-1] (Running)
> > Daemon Thread [Timer-0] (Running)
--
Daniel Kulp
dkulp@apache.org
http://www.dankulp.com/blog
Re: Array out of bounds deep in JVM setting up endpoint?
Posted by Andrew Clegg <an...@nervechannel.com>.
It's a long shot admittedly...
I found an ArrayIndexOutOfBoundsException while publishing an endpoint once:
https://issues.apache.org/jira/browse/CXF-1852
... but the stracktrace does look very different.
Andrew.
2009/7/15 Benson Margulies <bi...@gmail.com>:
> run webapp [Program]
> /Users/benson/x/trunk/third-party-tools/maven/bin/mvn
> webapp [Remote Java Application]
> Java HotSpot(TM) Client VM[localhost:4000]
> Thread [main] (Suspended (exception ArrayIndexOutOfBoundsException))
> SignatureParser.current() line: 79 [local variables unavailable]
> SignatureParser.parseSuperInterfaces() line: 424
> SignatureParser.parseClassSignature() line: 171
> SignatureParser.parseClassSig(String) line: 126
> ClassRepository.parse(String) line: 34
> ClassRepository.parse(String) line: 23
> ClassRepository(AbstractRepository<T>).<init>(String,
> GenericsFactory) line: 56
> ClassRepository(GenericDeclRepository<S>).<init>(String,
> GenericsFactory) line: 30
> ClassRepository.<init>(String, GenericsFactory) line: 30
> ClassRepository.make(String, GenericsFactory) line: 47
> Class<T>.getGenericInfo() line: 2222
> Class<T>.getTypeParameters() line: 615
> ParameterizedTypeImpl.validateConstructorArguments() line: 39
> ParameterizedTypeImpl.<init>(Class<?>, Type[], Type) line: 35
> ParameterizedTypeImpl.make(Class<?>, Type[], Type) line: 77
> CoreReflectionFactory.makeParameterizedType(Type, Type[], Type) line: 86
> Reifier.visitClassTypeSignature(ClassTypeSignature) line: 122
> ClassTypeSignature.accept(TypeTreeVisitor<?>) line: 31
> ClassRepository.getSuperclass() line: 66
> Class<T>.getGenericSuperclass() line: 671
> GenericTypeResolver.getTypeVariableMap(Class) line: 154
> GenericTypeResolver.resolveReturnType(Method, Class) line: 99
> GenericTypeAwarePropertyDescriptor.getPropertyType() line: 76
> TypeConverterDelegate.convertIfNecessary(Object, Object,
> PropertyDescriptor) line: 138
> BeanWrapperImpl.convertForProperty(Object, String) line: 386
> DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).convertForProperty(Object,
> String, BeanWrapper, TypeConverter) line: 1288
> DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).applyPropertyValues(String,
> BeanDefinition, BeanWrapper, PropertyValues) line: 1249
> DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).populateBean(String,
> AbstractBeanDefinition, BeanWrapper) line: 1010
> DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).doCreateBean(String,
> RootBeanDefinition, Object[]) line: 472
> AbstractAutowireCapableBeanFactory$1.run() line: 409
> AccessController.doPrivileged(PrivilegedAction<T>,
> AccessControlContext) line: not available [native method]
> DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBean(String,
> RootBeanDefinition, Object[]) line: 380
> BeanDefinitionValueResolver.resolveInnerBean(Object, String,
> BeanDefinition) line: 219
> BeanDefinitionValueResolver.resolveValueIfNecessary(Object, Object)
> line: 117
> DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).applyPropertyValues(String,
> BeanDefinition, BeanWrapper, PropertyValues) line: 1245
> DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).populateBean(String,
> AbstractBeanDefinition, BeanWrapper) line: 1010
> DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).doCreateBean(String,
> RootBeanDefinition, Object[]) line: 472
> AbstractAutowireCapableBeanFactory$1.run() line: 409
> AccessController.doPrivileged(PrivilegedAction<T>,
> AccessControlContext) line: not available [native method]
> DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBean(String,
> RootBeanDefinition, Object[]) line: 380
> AbstractBeanFactory$1.getObject() line: 264
> DefaultListableBeanFactory(DefaultSingletonBeanRegistry).getSingleton(String,
> ObjectFactory) line: 221
> DefaultListableBeanFactory(AbstractBeanFactory).doGetBean(String,
> Class, Object[], boolean) line: 261
> DefaultListableBeanFactory(AbstractBeanFactory).getBean(String,
> Class, Object[]) line: 185
> DefaultListableBeanFactory(AbstractBeanFactory).getBean(String) line: 164
> DefaultListableBeanFactory.preInstantiateSingletons() line: 429
> XmlWebApplicationContext(AbstractApplicationContext).finishBeanFactoryInitialization(ConfigurableListableBeanFactory)
> line: 729
> XmlWebApplicationContext(AbstractApplicationContext).refresh() line: 381
> ContextLoader.createWebApplicationContext(ServletContext,
> ApplicationContext) line: 255
> ContextLoader.initWebApplicationContext(ServletContext) line: 199
> ContextLoaderListener.contextInitialized(ServletContextEvent) line: 45
> Jetty6PluginWebAppContext(ContextHandler).startContext() line: 540
> Jetty6PluginWebAppContext(Context).startContext() line: 135
> Jetty6PluginWebAppContext(WebAppContext).startContext() line: 1220
> Jetty6PluginWebAppContext(ContextHandler).doStart() line: 510
> Jetty6PluginWebAppContext(WebAppContext).doStart() line: 448
> Jetty6PluginWebAppContext.doStart() line: 110
> Jetty6PluginWebAppContext(AbstractLifeCycle).start() line: 39
> ContextHandlerCollection(HandlerCollection).doStart() line: 152
> ContextHandlerCollection.doStart() line: 156
> ContextHandlerCollection(AbstractLifeCycle).start() line: 39
> HandlerCollection.doStart() line: 152
> HandlerCollection(AbstractLifeCycle).start() line: 39
> Server(HandlerWrapper).doStart() line: 130
> Server.doStart() line: 222
> Server(AbstractLifeCycle).start() line: 39
> Jetty6PluginServer.start() line: 132
> Jetty6RunMojo(AbstractJettyMojo).startJetty() line: 371
> Jetty6RunMojo(AbstractJettyMojo).execute() line: 307
> Jetty6RunMojo(AbstractJettyRunMojo).execute() line: 203
> Jetty6RunMojo.execute() line: 184
> DefaultPluginManager.executeMojo(MavenProject, MojoExecution,
> MavenSession) line: 483
> DefaultLifecycleExecutor.executeGoals(List, Stack, MavenSession,
> MavenProject) line: 678
> DefaultLifecycleExecutor.executeStandaloneGoal(String, Stack,
> MavenSession, MavenProject) line: 553
> DefaultLifecycleExecutor.executeGoal(String, MavenSession,
> MavenProject) line: 523
> DefaultLifecycleExecutor.executeGoalAndHandleFailures(String,
> MavenSession, MavenProject, EventDispatcher, String, ReactorManager,
> long, String) line: 371
> DefaultLifecycleExecutor.executeTaskSegments(List, ReactorManager,
> MavenSession, MavenProject, EventDispatcher) line: 332
> DefaultLifecycleExecutor.execute(MavenSession, ReactorManager,
> EventDispatcher) line: 181
> DefaultMaven.doExecute(MavenExecutionRequest, EventDispatcher) line: 356
> DefaultMaven.execute(MavenExecutionRequest) line: 137
> MavenCli.main(String[], ClassWorld) line: 356
> NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line:
> not available [native method]
> NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39
> DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
> Method.invoke(Object, Object...) line: 585
> Launcher.launchEnhanced(String[]) line: 315
> Launcher.launch(String[]) line: 255
> Launcher.mainWithExitCode(String[]) line: 430
> Launcher.main(String[]) line: 375
> Thread [pool-1-thread-1] (Running)
> Thread [pool-1-thread-2] (Running)
> Thread [pool-1-thread-3] (Running)
> Thread [pool-1-thread-4] (Running)
> Thread [pool-1-thread-5] (Running)
> Daemon Thread [StopMonitor] (Running)
> Thread [btpool0-0] (Running)
> Thread [btpool0-1] (Running)
> Daemon Thread [Timer-0] (Running)
>
--
:: http://biotext.org.uk/ ::