cxf-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Clegg <and...@nervechannel.com>
Subject Re: Array out of bounds deep in JVM setting up endpoint?
Date Thu, 16 Jul 2009 15:26:17 GMT
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 <bimargulies@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/ ::

Mime
View raw message