From: Thomas W. <tho...@gm...> - 2008-12-31 10:36:36
|
Platform: Windows XP, java 1.5.0.15, 1.3.0dev I just have build and installed rev.8454 and now I can't open access the database from oXygen anymore. I have the following error: "Could not instantiate: ro.synch.nxd.exist.ExistSession due to: java.lang.NoClassDefFoundError: org/apache/xmlrpc/client/XmlRpcClientConfig " I have a ton of things to work on right now and I would like to ask if anybody can advice me which previous revision is more likely to have this functionality working. Regards, Tom |
From: Wolfgang <wol...@ex...> - 2008-12-31 10:56:32
|
> I just have build and installed rev.8454 and now I can't open access the > database from oXygen anymore. I have the following error: > "Could not instantiate: ro.synch.nxd.exist.ExistSession due to: > java.lang.NoClassDefFoundError: org/apache/xmlrpc/client/XmlRpcClientConfig > " Oxygen works correctly on my machine. The xmlrpc library used by eXist was updated recently and your error is probably connected to that. Please make sure you removed xmlrpc-1.2-patched.jar from EXIST_HOME/lib/core. Did you also update the eXist version Oxygen uses on the client side? This is not necessary, but if yes, update the xmlrpc jars there as well and remove xmlrpc-1.2-patched. However, older versions of eXist should be able to connect to newer versions even if they are using different versions of the xmlrpc jars. Wolfgang |
From: Thomas W. <tho...@gm...> - 2008-12-31 12:06:38
|
Wolfgang, I have removed xmlrpc-1.2-patched.jar from oXygen's eXist data sources links and replaced it with xmlrpc-client-3.1.1.jar. Now I have the following refferences to my current eXist installation there: d:/exist/exist.jar d:/exist/lib/core/xmldb.jar d:/exist/lib/core/xmlrpc-client-3.1.1.jar but it still does not work. Please advice. Tom "Wolfgang" <wol...@ex...> wrote in message news:495...@ex...... >> I just have build and installed rev.8454 and now I can't open access the >> database from oXygen anymore. I have the following error: >> "Could not instantiate: ro.synch.nxd.exist.ExistSession due to: >> java.lang.NoClassDefFoundError: >> org/apache/xmlrpc/client/XmlRpcClientConfig >> " > > Oxygen works correctly on my machine. The xmlrpc library used by eXist > was updated recently and your error is probably connected to that. > Please make sure you removed xmlrpc-1.2-patched.jar from > EXIST_HOME/lib/core. > > Did you also update the eXist version Oxygen uses on the client side? > This is not necessary, but if yes, update the xmlrpc jars there as well > and remove xmlrpc-1.2-patched. > > However, older versions of eXist should be able to connect to newer > versions even if they are using different versions of the xmlrpc jars. > > Wolfgang > > ------------------------------------------------------------------------------ |
From: Wolfgang <wol...@ex...> - 2008-12-31 12:58:17
|
> I have removed xmlrpc-1.2-patched.jar from oXygen's eXist data sources links > and replaced it with xmlrpc-client-3.1.1.jar. > Now I have the following refferences to my current eXist installation there: > > d:/exist/exist.jar > d:/exist/lib/core/xmldb.jar > d:/exist/lib/core/xmlrpc-client-3.1.1.jar > > but it still does not work. Please advice. I guess you'll also need xmlrpc-common-3.1.1.jar ws-commons-util-1.0.2.jar Wolfgang |
From: Thomas W. <tho...@gm...> - 2008-12-31 13:05:12
|
Wolfgang, I have removed xmlrpc-1.2-patched.jar from oXygen's eXist data sources links and replaced it with xmlrpc-client-3.1.1.jar. Now I have the following refferences to my current eXist installation there: d:/exist/exist.jar d:/exist/lib/core/xmldb.jar d:/exist/lib/core/xmlrpc-client-3.1.1.jar but it still does not work. Please advice. Tom "Wolfgang" <wol...@ex...> wrote in message news:495...@ex...... >> I just have build and installed rev.8454 and now I can't open access the >> database from oXygen anymore. I have the following error: >> "Could not instantiate: ro.synch.nxd.exist.ExistSession due to: >> java.lang.NoClassDefFoundError: >> org/apache/xmlrpc/client/XmlRpcClientConfig >> " > > Oxygen works correctly on my machine. The xmlrpc library used by eXist > was updated recently and your error is probably connected to that. > Please make sure you removed xmlrpc-1.2-patched.jar from > EXIST_HOME/lib/core. > > Did you also update the eXist version Oxygen uses on the client side? > This is not necessary, but if yes, update the xmlrpc jars there as well > and remove xmlrpc-1.2-patched. > > However, older versions of eXist should be able to connect to newer > versions even if they are using different versions of the xmlrpc jars. > > Wolfgang > > ------------------------------------------------------------------------------ |
From: Dannes W. <di...@ex...> - 2008-12-31 14:40:31
|
Hi, On Wed, Dec 31, 2008 at 12:45 PM, Thomas White <tho...@gm...> wrote: > Wolfgang, > I have removed xmlrpc-1.2-patched.jar from oXygen's eXist data sources links > and replaced it with xmlrpc-client-3.1.1.jar. > Now I have the following refferences to my current eXist installation there: > > d:/exist/exist.jar > d:/exist/lib/core/xmldb.jar > d:/exist/lib/core/xmlrpc-client-3.1.1.jar the required class (org/apache/xmlrpc/client/XmlRpcClientConfig) is indeed in the client jar file. But... you write about references and you probably use XP or even vista. I guess you should NOT work with links in windows, because these work different than under linux. Please copy the files. regards Dannes -- eXist-db Native XML Database - http://exist-db.org Join us on linked-in: http://www.linkedin.com/groups?gid=35624 |
From: Dannes W. <di...@ex...> - 2008-12-31 15:42:20
|
Dannes Wessels wrote: > I'll contact the guys at synchrosoft on this. In the mean time i'll > add this information to our wiki. done^2 ; see http://atomic.exist-db.org/HowTo/OxygenXML/ all the best Dannes |
From: Joe W. <jo...@gm...> - 2008-12-31 20:19:14
|
Thanks, Dannes! - Joe On 12/31/08, Dannes Wessels <di...@ex...> wrote: > Dannes Wessels wrote: > > > I'll contact the guys at synchrosoft on this. In the mean time i'll add > this information to our wiki. > > > done^2 ; see http://atomic.exist-db.org/HowTo/OxygenXML/ > > all the best > > Dannes > |
From: Joe W. <jo...@gm...> - 2008-12-31 14:54:57
|
Thanks, Wolfgang! Adding the ws-commons-util jar did the trick for me. Here's the complete list of drivers needed to establish recent eXist 1.3 builds to oXygen as a data source (via oXygen's Options > Preferences > Data Sources > Data Sources > eXist > Data Sources Drivers): exist/exist.jar exist/lib/core/xmldb.jar exist/lib/core/xmlrpc-client-3.1.1.jar exist/lib/core/xmlrpc-common-3.1.1.jar exist/lib/core/ws-commons-util-1.0.2.jar I tested omitting the xmlrpc-common jar, and it didn't work without that. I think all 5 of these are necessary. Since these files are mentioned in the oXygen online help, perhaps we should notify them when 1.3 is released. Is anyone here connected with oXygen folks, or should I submit a report through the forums there? - Joe On 12/31/08, Wolfgang <wol...@ex...> wrote: > > I have removed xmlrpc-1.2-patched.jar from oXygen's eXist data sources links > > and replaced it with xmlrpc-client-3.1.1.jar. > > Now I have the following refferences to my current eXist installation there: > > > > d:/exist/exist.jar > > d:/exist/lib/core/xmldb.jar > > d:/exist/lib/core/xmlrpc-client-3.1.1.jar > > > > but it still does not work. Please advice. > > I guess you'll also need > > xmlrpc-common-3.1.1.jar > ws-commons-util-1.0.2.jar > > Wolfgang |
From: Dannes W. <di...@ex...> - 2008-12-31 15:15:52
|
Joe Wicentowski wrote: > exist/exist.jar > exist/lib/core/xmldb.jar > exist/lib/core/xmlrpc-client-3.1.1.jar > exist/lib/core/xmlrpc-common-3.1.1.jar > exist/lib/core/ws-commons-util-1.0.2.jar > thnx! > I tested omitting the xmlrpc-common jar, and it didn't work without > that. I think all 5 of these are necessary. > > Since these files are mentioned in the oXygen online help, perhaps we > should notify them when 1.3 is released. Is anyone here connected > with oXygen folks, or should I submit a report through the forums > there? > I'll contact the guys at synchrosoft on this. In the mean time i'll add this information to our wiki. thnx ! Dannes |