Hi Emmanuel, Unfortunately, we are not able to do that in Studio. A 1.5.1 configuration can only be saved as 1.5.1.
Sorry about that. I need to work on configuration migration on the next version. P-A On Thu, Jul 24, 2008 at 7:32 PM, Emmanuel Lecharny <[EMAIL PROTECTED]> wrote: > Hi Tony, > > the configuration file format has changed since 1.5.1. > > You might want to use Apache Directory Studio to migrate your configuration > file, by loading it and saving it as a 1.5.3 file. > > Studio 1.2.0 has just been released today, and should be available in the > next hours (mirrors get updated slowly). > > > Tony Thompson wrote: > >> When I try to update from 1.5.1 to 1.5.3, I get the following stack >> trace: >> Exception in thread "main" >> org.springframework.beans.factory.BeanDefinitionStoreException: Failed >> to load type: org.apache.directo >> ry.server.changepw.ChangePasswordConfiguration. Reason: >> java.lang.ClassNotFoundException: >> org.apache.directory.server.changepw.Cha >> ngePasswordConfiguration; nested exception is >> java.lang.ClassNotFoundException: >> org.apache.directory.server.changepw.ChangePasswor >> dConfiguration >> Caused by: java.lang.ClassNotFoundException: >> org.apache.directory.server.changepw.ChangePasswordConfiguration >> at java.net.URLClassLoader$1.run(Unknown Source) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(Unknown Source) >> at java.lang.ClassLoader.loadClass(Unknown Source) >> at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) >> at java.lang.ClassLoader.loadClass(Unknown Source) >> at >> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.loadClass(XBeanQNam >> eHelper.java:107) >> at >> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.getBeanInfo(XBeanQN >> ameHelper.java:72) >> at >> org.apache.xbean.spring.context.v2c.XBeanQNameHelper.coerceNamespaceAwar >> ePropertyValues(XBeanQNameHelper.java:54) >> at >> org.apache.xbean.spring.context.v2c.XBeanBeanDefinitionParserDelegate.pa >> rseBeanDefinitionElement(XBeanBeanDefinitionParserDelegate.java:63) >> at >> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parse >> BeanDefinitionElement(BeanDefinitionParserDelegate.java:341) >> at >> org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parse >> BeanDefinitionElement(BeanDefinitionParserDelegate.java:310) >> at >> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.pro >> cessBeanDefinition(XBeanBeanDefinitionDocumentReader.java:174) >> at >> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.par >> seDefaultElement(XBeanBeanDefinitionDocumentReader.java:101) >> at >> org.apache.xbean.spring.context.v2.XBeanBeanDefinitionDocumentReader.par >> seBeanDefinitions(XBeanBeanDefinitionDocumentReader.java:81) >> at >> org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReade >> r.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:90) >> at >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBe >> anDefinitions(XmlBeanDefinitionReader.java:458) >> at >> org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.register >> BeanDefinitions(XBeanXmlBeanDefinitionReader.java:79) >> at >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBean >> Definitions(XmlBeanDefinitionReader.java:353) >> at >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDe >> finitions(XmlBeanDefinitionReader.java:303) >> at >> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDe >> finitions(XmlBeanDefinitionReader.java:280) >> at >> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.l >> oadBeanDefinitions(AbstractBeanDefinitionReader.java:131) >> at >> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.l >> oadBeanDefinitions(AbstractBeanDefinitionReader.java:147) >> at >> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.l >> oadBeanDefinitions(AbstractBeanDefinitionReader.java:173) >> at >> org.springframework.context.support.AbstractXmlApplicationContext.loadBe >> anDefinitions(AbstractXmlApplicationContext.java:112) >> at >> org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBean >> Definitions(FileSystemXmlApplicationContext.java:168) >> at >> org.springframework.context.support.AbstractRefreshableApplicationContex >> t.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101) >> at >> org.springframework.context.support.AbstractApplicationContext.obtainFre >> shBeanFactory(AbstractApplicationContext.java:389) >> at >> org.springframework.context.support.AbstractApplicationContext.refresh(A >> bstractApplicationContext.java:324) >> at >> org.apache.xbean.spring.context.FileSystemXmlApplicationContext.<init>(F >> ileSystemXmlApplicationContext.java:149) >> at >> org.apache.xbean.spring.context.FileSystemXmlApplicationContext.<init>(F >> ileSystemXmlApplicationContext.java:48) >> at org.apache.directory.server.Service.init(Service.java:60) >> at >> org.apache.directory.server.UberjarMain.main(UberjarMain.java:56) >> Any idea why or what I can do to fix it? >> Thanks >> Tony >> This message (and any associated files) is intended only for the use of >> the individual or entity to which it is addressed and may contain >> information that is confidential, subject to copyright or >> constitutes a trade secret. If you are not the intended recipient you are >> hereby notified that any dissemination, copying or distribution of this >> message, or files associated with this message, is strictly prohibited. If >> you have received this message in error, please notify us immediately by >> replying to the message and deleting it from your computer. Messages sent to >> and from Stoneware, Inc. >> may be monitored. >> >> >> > > > -- > -- > cordialement, regards, > Emmanuel Lécharny > www.iktek.com > directory.apache.org > > >
