GithubHelp home page GithubHelp logo

Comments (13)

 avatar commented on September 18, 2024

Several hours wasted trying to sync out project vía webdav to OpenCms8.5 with those "409 Conflict" errors. Finally I've found this issue...
Since webdav is the only integrated feature to sync content to real file system I can't understand why Alcakon do not priorize this kind of bugs. This is the only way to work on OCMS in a developer team with source control.

Please would you write additional details about your temporal solution in order to fix it? Thanks!

from opencms-core.

chirkovmail avatar chirkovmail commented on September 18, 2024

To fix such bug you can substitute class org.opencms.file.wrapper.CmsObjectWrapper.class in opencms.jar of OpenCms 8.0.4 to corresponding class from previous version, OpenCms 7.5.3, for example.

And, of course, you can fix the error in OpenCms sources and rebuild opencms.jar, if it's more convenient for your.

from opencms-core.

 avatar commented on September 18, 2024

Thanks for your quick reply chirkovmail. I'll try in 2 hours and tell if it works... I'm working on OpenCms 8.5 but it seems its still unresolved.

from opencms-core.

 avatar commented on September 18, 2024

I've done what you said, chirkovmail, but doen't work for me :( Still getting "409 conflict" error.
I replaced org.opencms.file.wrapper.CmsObjectWrapper.class in the 8.5 in opencms.jar with the 7.5.3 one.

What Im trying to do is an export via webdav to OCMS of all files in sites/default. Those files was previously imported via webdav from OpenCms to a RFS folder, so they should be 100% compatible. But fails when it tries to export the properties files. I'm trying to test this in order to get a fresh OpenCms install with all the contents from a previous development.
Same results doing the same test with OpenCms 7.5.4.

from opencms-core.

chirkovmail avatar chirkovmail commented on September 18, 2024

It was checked for OpenCms 8.0.4 and works for sure. So if it doesn't work for OpenCms 8.5, perhaps there is another reason. You can try to check it if compile OpenCms with corresponding fix.

from opencms-core.

 avatar commented on September 18, 2024

I think I have a different kind of problem.
With OpenCms 7.5.3 fresh install:

  • I create an index.htm page, then export it via webdav to disk ( it creates index.html.xml, __properties/index.html.xml.properties)
  • Delete index.html from OpenCms.
  • Try to import previously exported files via webdav and...
    Error 409 conflict.
    Tried with 3 different webdav clients.

from opencms-core.

chirkovmail avatar chirkovmail commented on September 18, 2024

Please try to publish removed file before import.

from opencms-core.

 avatar commented on September 18, 2024

Yes I know, I do publish after delete. That's not the problem. Thanks

from opencms-core.

chirkovmail avatar chirkovmail commented on September 18, 2024

We also found in some of projects such error (no for all XML content, but for specific resources only), but still not check exact reason. It's not dependent on XML resources type, perhaps file content.
We going to check such points additionally.

from opencms-core.

 avatar commented on September 18, 2024

Ok.
I desist from using WEBDAV for sync by now, since we need to synchronize both content and properties.
Thanks for you time.

from opencms-core.

tHerrmann avatar tHerrmann commented on September 18, 2024

This fix will be released in version 8.5.1 within the next few days.

from opencms-core.

QuintusFixlein avatar QuintusFixlein commented on September 18, 2024

I followed this thread since I had this problem with an earlier version of opencms and an oXygen webdav connection - I could open the filestructure and files, change and save them, but after reopening, everything was gone. Yesterday, I upgraded to v 8.5.1, but unfortunately to no avail.
Can this be caused by the fact that I did'nt do a full new installation but used the upgrade wizard? So that the file in question is still there?
Any help is appreciated!

from opencms-core.

tHerrmann avatar tHerrmann commented on September 18, 2024

Hi,
not all webdav clients will work with OpenCms. One that worked quite well so far is the webdav plugin for eclipse.

We also consider webdav as a legacy feature. It's not very likely that we will do any enhancements or additional features for webdav.

In version 8.5 we added support for CMIS to OpenCms, we think that's the best way to interface with a cms.

from opencms-core.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.