I think the version error was a little bit of a red herring - I had
not properly closed the quotes around on of the values.

With the new package provided by Sebastian, I did not have to do
anything at all - just works as per the install documentation.

On Dec 13, 2:32 pm, solomax <[email protected]> wrote:
> I was able to get your root error
> "Value '2.0' of  attribute 'version' of element 'persistence' is not
> valid" error occurs
> after I have replaced apache-openjpa-2.1.0.jar with apache-
> openjpa-1.2.2.jar
> OM 1.9 uses openjpa2
> Please try to run 1.9 without any modifications (except for replacing
> javaee-api-5.1.2.jar)
>
> On Dec 13, 8:06 pm, viktara <[email protected]> wrote:
>
> > On Dec 12, 4:53 pm, solomax <[email protected]> wrote:
>
> > > Can someone please try if the following method is works as expected or
> > > not:
> > > 1) download both 1.8.8 and 1.9.0
> > > 2) unpack then to the different locations
> > > 3) replace 1.9 version of javaee-api-5.1.2.jar with 1.8.8 version of
> > > this file (cp red5_1_8/lib/javaee-api-5.1.2.jar red5_1_9/lib/javaee-
> > > api-5.1.2.jar)
> > > 4) start OM even with red5.sh or with red5-debug.sh
>
> > Not working here - Ubuntu 10.04 64bit.
>
> > I end up with these errors during startup:
>
> > Error creating bean with name 'cfgManagement': Injection of
> > persistence dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error
> > creating bean with name 'entityManagerFactory' defined in
> > ServletContext resource [/WEB-INF/openmeetings-
> > applicationContext.xml]: Invocation of init method failed; nested
> > exception is javax.persistence.PersistenceException: Explicit
> > persistence provider error(s) occurred for "openmeetings" after trying
> > the following discovered implementations:
> > org.apache.openjpa.persistence.PersistenceProviderImpl from provider:
> > org.apache.openjpa.persistence.PersistenceProviderImpl
> >         at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resol 
> > veReference(BeanDefinitionValueResolver.java:
> > 328)
> >         at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resol 
> > veValueIfNecessary(BeanDefinitionValueResolver.java:
> > 106)
> >         at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor 
> > y.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:
> > 1325)
> >         at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor 
> > y.populateBean(AbstractAutowireCapableBeanFactory.java:
> > 1086)
> >         at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor 
> > y.doCreateBean(AbstractAutowireCapableBeanFactory.java:
> > 517)
> >         at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor 
> > y.createBean(AbstractAutowireCapableBeanFactory.java:
> > 456)
> >         at org.springframework.beans.factory.support.AbstractBeanFactory
> > $1.getObject(AbstractBeanFactory.java:293)
> >         at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getS 
> > ingleton(DefaultSingletonBeanRegistry.java:
> > 222)
> >         at
> > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abs 
> > tractBeanFactory.java:
> > 290)
> >         at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstr 
> > actBeanFactory.java:
> > 192)
> >         at
> > org.springframework.beans.factory.support.DefaultListableBeanFactory.preIns 
> > tantiateSingletons(DefaultListableBeanFactory.java:
> > 585)
> >         at
> > org.springframework.context.support.AbstractApplicationContext.finishBeanFa 
> > ctoryInitialization(AbstractApplicationContext.java:
> > 895)
> >         at
> > org.springframework.context.support.AbstractApplicationContext.refresh(Abst 
> > ractApplicationContext.java:
> > 425)
> >         at org.red5.server.tomcat.TomcatLoader$1.run(TomcatLoader.java:577)
> > Caused by: org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name 'web.handler': Injection of autowired
> > dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Could not
> > autowire field: private
> > org.openmeetings.app.remote.red5.ClientListManager
> > org.openmeetings.app.remote.red5.ScopeApplicationAdapter.clientListManager;
> > nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error
> > creating bean with name 'openmeetings.ClientListManager': Injection of
> > autowired dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Could not
> > autowire field: private org.openmeetings.utils.crypt.ManageCryptStyle
> > org.openmeetings.app.remote.red5.ClientListManager.manageCryptStyle;
> > nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error
> > creating bean with name 'manageCryptStyle': Injection of autowired
> > dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Could not
> > autowire field: private
> > org.openmeetings.app.data.basic.Configurationmanagement
> > org.openmeetings.utils.crypt.ManageCryptStyle.cfgManagement; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name 'cfgManagement': Injection of
> > persistence dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error
> > creating bean with name 'entityManagerFactory' defined in
> > ServletContext resource [/WEB-INF/openmeetings-
> > applicationContext.xml]: Invocation of init method failed; nested
> > exception is javax.persistence.PersistenceException: Explicit
> > persistence provider error(s) occurred for "openmeetings" after trying
> > the following discovered implementations:
> > org.apache.openjpa.persistence.PersistenceProviderImpl from provider:
> > org.apache.openjpa.persistence.PersistenceProviderImpl
> >         at
> > org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostPro 
> > cessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:
> > 288)
> >         at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor 
> > y.populateBean(AbstractAutowireCapableBeanFactory.java:
> > 1074)
> >         at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor 
> > y.doCreateBean(AbstractAutowireCapableBeanFactory.java:
> > 517)
> >         at
> > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactor 
> > y.createBean(AbstractAutowireCapableBeanFactory.java:
> > 456)
> >         at org.springframework.beans.factory.support.AbstractBeanFactory
> > $1.getObject(AbstractBeanFactory.java:293)
> >         at
> > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getS 
> > ingleton(DefaultSingletonBeanRegistry.java:
> > 222)
> >         at
> > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abs 
> > tractBeanFactory.java:
> > 290)
> >         at
> > org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstr 
> > actBeanFactory.java:
> > 192)
> >         at
> > org.springframework.beans.factory.support.BeanDefinitionValueResolver.resol 
> > veReference(BeanDefinitionValueResolver.java:
> > 322)
> >         ... 13 more
> > Caused by: org.springframework.beans.factory.BeanCreationException:
> > Could not autowire field: private
> > org.openmeetings.app.remote.red5.ClientListManager
> > org.openmeetings.app.remote.red5.ScopeApplicationAdapter.clientListManager;
> > nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error
> > creating bean with name 'openmeetings.ClientListManager': Injection of
> > autowired dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Could not
> > autowire field: private org.openmeetings.utils.crypt.ManageCryptStyle
> > org.openmeetings.app.remote.red5.ClientListManager.manageCryptStyle;
> > nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error
> > creating bean with name 'manageCryptStyle': Injection of autowired
> > dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Could not
> > autowire field: private
> > org.openmeetings.app.data.basic.Configurationmanagement
> > org.openmeetings.utils.crypt.ManageCryptStyle.cfgManagement; nested
> > exception is org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name 'cfgManagement': Injection of
> > persistence dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error
> > creating bean with name 'entityManagerFactory' defined in
> > ServletContext resource [/WEB-INF/openmeetings-
> > applicationContext.xml]: Invocation of init method failed; nested
> > exception is javax.persistence.PersistenceException: Explicit
> > persistence provider error(s) occurred for "openmeetings" after trying
> > the following discovered implementations:
> > org.apache.openjpa.persistence.PersistenceProviderImpl from provider:
> > org.apache.openjpa.persistence.PersistenceProviderImpl
> >         at
> > org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostPro 
> > cessor
> > $AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:
> > 508)
> >         at
> > org.springframework.beans.factory.annotation.InjectionMetadata.inject(Injec 
> > tionMetadata.java:
> > 84)
> >         at
> > org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostPro 
> > cessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:
> > 285)
> >         ... 21 more
> > Caused by: org.springframework.beans.factory.BeanCreationException:
> > Error creating bean with name 'openmeetings.ClientListManager':
> > Injection of autowired dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Could not
> > autowire field: private org.openmeetings.utils.crypt.ManageCryptStyle
> > org.openmeetings.app.remote.red5.ClientListManager.manageCryptStyle;
> > nested exception is
> > org.springframework.beans.factory.BeanCreationException: Error
> > creating bean with name 'manageCryptStyle': Injection of autowired
> > dependencies failed; nested exception is
> > org.springframework.beans.factory.BeanCreationException: Could not
> > autowire field: private
>
> ...
>
> read more »

-- 
You received this message because you are subscribed to the Google Groups 
"OpenMeetings User" 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/openmeetings-user?hl=en.

Reply via email to