|
Re: ClassNotFoundException: javax.validation.spi.ValidationProvider after upgrade to Virgo 3.6 [message #998287 is a reply to message #998047] |
Wed, 09 January 2013 18:20 |
|
Hi,
We don't ship the com.springsource.javax.validation bundle with either version of Virgo so can you tell me how you are making it available to your application, using the ext/use repositories. Also, which packaging of Virgo are you running on. Virgo Tomcat/Kernel/Nano etc..?
There has been a lot of change in this area but I can't see anything specific to that bundle or package so I can't think of anything obvious. I will ask a colleague to have a look as well but the information asked for above will be helpful.
Chris.
------------------------------------------------
Chris Frost, Twitter @cgfrost
Springsource, a divison of VMware.
|
|
|
|
|
|
|
Re: ClassNotFoundException: javax.validation.spi.ValidationProvider after upgrade to Virgo 3.6 [message #999164 is a reply to message #999085] |
Fri, 11 January 2013 13:41 |
Florian Waibel Messages: 166 Registered: June 2010 |
Senior Member |
|
|
Seems to make a difference which JVM is used:
Running with OpenJDK Runtime Environment i wasn't able to start the application (tried about 10 times)
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
results in
Caused by: java.lang.ClassNotFoundException: javax.validation.spi.ValidationProvider
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at org.eclipse.virgo.kernel.userregion.internal.equinox.KernelBundleClassLoader.loadClass(KernelBundleClassLoader.java:135)
... 43 common frames omitted
Running with Java(TM) SE Runtime Environment
java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) Server VM (build 20.13-b02, mixed mode)
I got in about 75% of the attempts the different exception below and in the other 25% Virgo succeeds in launching the application/plan.
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.validation.beanvalidation.LocalValidatorFactoryBean#0': Invocation of init method failed; nested exception is javax.validation.ValidationException: Unable to find a default provider
[Updated on: Fri, 11 January 2013 14:10] Report message to a moderator
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03601 seconds