Re: [Jcrbrowser-developers] JCRBrowser WebDAV connector
Brought to you by:
sandro_boehme
From: Sandro B. <san...@gm...> - 2010-07-20 20:06:20
|
Hi James, James Gadbury schrieb: > Hi all, > > Any news with regards to jcr-browser working with Jackrabbit 2.0 / 2.1? thanks for the reminder. I will release a beta version to you and some other people today because in the last week I could use some vacation to finalize the WebDAV connector. > Are there any other (Jackrabbit 2.0 / 2.1 compatible) solutions that > would allow me to browse and view nodes and their properties, and > perhaps even execute xpath queries? Yes, there is at least the JCR Explorer on Sourceforge. It can even change the content of the repository. You can find other links here: http://wiki.apache.org/jackrabbit/JcrLinks#Open_Source_Tools_and_Libraries > I'm getting so desperate I have > resorted to creating directory structures in my OS to picture the > structure of my repository :) Oh, I'm sorry for that. I will send you the new version today. Best, Sandro > > Cheers, > > James > > On 1 July 2010 13:41, Sandro Boehme <san...@gm... > <mailto:san...@gm...>> wrote: > > Hello Andreas, > > I committed the webdav connector to the CSV, added the license and > license headers and updated the libraries to Jackrabbit 2.1. After that > I can successfully connect to a standalone Jackrabbit 2.1 server but not > to a server that has been configured by adding the the distributed > Jackrabbit webapp to the Tomcat server. The webapp itself works without > problems. I can populate and browse it. But it's not possible to connect > to it with the webdav connector. If I try it, I get the attached > exception. Do you know if there is something I need to configure in the > webapp? > > Best, > > Sandro > > javax.jcr.UnsupportedRepositoryOperationException: Missing > implementation > at > org.apache.jackrabbit.spi2dav.ExceptionConverter.generate(ExceptionConverter.java:116) > at > org.apache.jackrabbit.spi2dav.ExceptionConverter.generate(ExceptionConverter.java:51) > at > org.apache.jackrabbit.spi2dav.ExceptionConverter.generate(ExceptionConverter.java:45) > at > org.apache.jackrabbit.spi2dav.RepositoryServiceImpl.getRepositoryDescriptors(RepositoryServiceImpl.java:563) > at > org.apache.jackrabbit.jcr2spi.RepositoryImpl.<init>(RepositoryImpl.java:82) > at > org.apache.jackrabbit.jcr2spi.RepositoryImpl.create(RepositoryImpl.java:95) > at > org.visualcontent.repository.jackrabbit.webdav.JackrabbitWebDAVRepository.getRepository(JackrabbitWebDAVRepository.java:42) > at > org.visualcontent.authentication.simplecredentials.SimpleAuthenticationService.login(SimpleAuthenticationService.java:52) > at > org.visualcontent.ui.nodetree.SessionLoginAction.run(SessionLoginAction.java:48) > at > org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251) > at > org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584) > at > org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501) > at > org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452) > at > org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at > org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) > at > org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3441) > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3100) > at > org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) > at > org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) > at > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) > at > org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at > com.thoughtworks.jcrbrowser.rcp.Application.start(Application.java:36) > at > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:592) > at > org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) > at org.eclipse.equinox.launcher.Main.run(Main.java:1311) > at org.eclipse.equinox.launcher.Main.main(Main.java:1287) > Caused by: org.apache.jackrabbit.webdav.DavException: Not Implemented > at > org.apache.jackrabbit.webdav.client.methods.DavMethodBase.getResponseException(DavMethodBase.java:173) > at > org.apache.jackrabbit.webdav.client.methods.DavMethodBase.checkSuccess(DavMethodBase.java:182) > at > org.apache.jackrabbit.spi2dav.RepositoryServiceImpl.getRepositoryDescriptors(RepositoryServiceImpl.java:533) > ... 38 more > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first <http://sprint.com/first> -- > http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > Jcrbrowser-developers mailing list > Jcr...@li... > <mailto:Jcr...@li...> > https://lists.sourceforge.net/lists/listinfo/jcrbrowser-developers > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > > > ------------------------------------------------------------------------ > > _______________________________________________ > Jcrbrowser-developers mailing list > Jcr...@li... > https://lists.sourceforge.net/lists/listinfo/jcrbrowser-developers |