It is failing in some bean conversion during (auto)wiring. I would
check bean definitions and dependencies.

On Mar 4, 7:00 am, niraj <[email protected]> wrote:
> My app seems to be getting an Error in Loading Spring. Note the
> exception below.
>
> Conditions:
> 1. The Code works fine in Local Environment - No problem.
> 2. the Problem is only on the AppEngine Physical instance.
> 3. Seems like there is a new Security Constraint introduced that is
> causing the problem
> 4. I am using ClassPathXmlApplicationContext from Spring to Load the
> Context.
>
> Please advise.
>
> org.webscale.json.JSONServlet init: access denied
> (java.lang.RuntimePermission getClassLoader)
> java.security.AccessControlException: access denied
> (java.lang.RuntimePermission getClassLoader)
>         at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:
> 355)
>         at
> java.security.AccessController.checkPermission(AccessController.java:
> 567)
>         at java.lang.SecurityManager.checkPermission(Unknown Source)
>         at
> com.google.apphosting.runtime.security.CustomSecurityManager.checkPermission(CustomSecurityManager.java:
> 45)
>         at java.lang.ClassLoader.getSystemClassLoader(Unknown Source)
>         at
> org.springframework.beans.BeanUtils.findEditorByConvention(BeanUtils.java:
> 368)
>         at
> org.springframework.beans.TypeConverterDelegate.findDefaultEditor(TypeConverterDelegate.java:
> 262)
>         at
> org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:
> 171)
>         at
> org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:
> 107)
>         at
> org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:
> 362)
>         at
> org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:
> 548)
>         at
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:
> 193)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:
> 925)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:
> 835)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:
> 440)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
> $1.run(AbstractAutowireCapableBeanFactory.java:409)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:
> 380)
>         at org.springframework.beans.factory.support.AbstractBeanFactory
> $1.getObject(AbstractBeanFactory.java:264)
>         at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:
> 222)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:
> 261)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 185)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:
> 164)
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:
> 429)
>         at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:
> 728)
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:
> 380)
>         at
> org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:
> 139)
>         at
> org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:
> 93)
>         at
> org.webscale.ApplicationController.loadSpring(ApplicationController.java:
> 143)
>         at org.webscale.ApplicationController.init(ApplicationController.java:
> 90)
>         at org.webscale.ApplicationController.init(ApplicationController.java:
> 80)
>         at org.webscale.json.JSONServlet.init(JSONServlet.java:40)

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to