Comments (13)
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.
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.
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.
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.
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.
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.
Please try to publish removed file before import.
from opencms-core.
Yes I know, I do publish after delete. That's not the problem. Thanks
from opencms-core.
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.
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.
This fix will be released in version 8.5.1 within the next few days.
from opencms-core.
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.
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)
- Resource type for detail pages HOT 1
- problem to connect opencms docker to external database AWS HOT 2
- Migration from Wordpress/static XML to OpenCMS HOT 2
- Show online button for detail pages does not work correctly HOT 1
- Bludit CMS v3.14.1 - Stored Cross-Site Scripting (XSS) HOT 1
- Webp image format HOT 2
- Cannot find any XMPP support in opencms HOT 2
- Notify OS (Linux) about repeatedly happening access errors HOT 2
- Problem with Cross Site Scripting in OpenCms V15 HOT 1
- Broken format on Calendar Widget in locale "cs"
- Shell Command "replaceModuleFromDefault(importFile)" not working correctly HOT 1
- gradle war error HOT 1
- Return 404 error if we access with /opencms/ in URL HOT 1
- The gradle-wrapper.jar should be updated. HOT 1
- build: classpath of testSingle is incorrect
- broken test: org.opencms.main.TestCmsShell.testCmsShell HOT 2
- [OpenCms14] Content changes on container page don't index contents for containerpage in Solr HOT 1
- Data view widget error HOT 1
- Siblings issues after upgrading to v15 HOT 1
- opencms how to export static website (for html,js,css)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opencms-core.