chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Florian Müller (JIRA) <j...@apache.org>
Subject [jira] [Resolved] (CMIS-359) date properties cannot be set with Alfresco (
Date Tue, 19 Apr 2011 08:44:06 GMT

     [ https://issues.apache.org/jira/browse/CMIS-359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Florian Müller resolved CMIS-359.
---------------------------------

    Resolution: Not A Problem

This is an Alfresco bug, not a DotCMIS bug.
I have opened an Alfresco issue (http://issues.alfresco.com/jira/browse/ALF-8273).

I'm closing this issue now but I will look for a workaround.

> date properties cannot be set with Alfresco (
> ---------------------------------------------
>
>                 Key: CMIS-359
>                 URL: https://issues.apache.org/jira/browse/CMIS-359
>             Project: Chemistry
>          Issue Type: Bug
>          Components: dotcmis
>    Affects Versions: DotCMIS 0.2
>         Environment: DotCMIS + Alfresco Repository (Community) 3.4.0 (c 3335)
>            Reporter: Harald Guttner
>            Assignee: Florian Müller
>            Priority: Minor
>
> setting properties like this (custom definied content model):
> properties["grz:rechnungsdatum"] = new DateTime(2011, 1, 31, 1, 1, 1);
> I get an interal server error. Without this property it works. Seems to be a parsing
problem of date properties (see http://svn.apache.org/repos/asf/chemistry/abdera-ext/trunk/src/main/java/org/apache/chemistry/abdera/ext/utils/ISO8601DateFormat.java)
> Errorstack (Alfresco logfile):
> Caused by: org.alfresco.scripts.ScriptException: 03190004 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js':
Failed to parse date 2011-01-31T01:01:01
> 	at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:194)
> 	at org.alfresco.repo.processor.ScriptServiceImpl.executeScript(ScriptServiceImpl.java:282)
> 	at org.alfresco.repo.web.scripts.RepositoryScriptProcessor.executeScript(RepositoryScriptProcessor.java:102)
> 	at org.springframework.extensions.webscripts.AbstractWebScript.executeScript(AbstractWebScript.java:981)
> 	at org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:86)
> 	... 24 more
> Caused by: java.lang.RuntimeException: Failed to parse date 2011-01-31T01:01:01
> 	at org.apache.chemistry.abdera.ext.utils.ISO8601DateFormat.parse(ISO8601DateFormat.java:146)
> 	at org.apache.chemistry.abdera.ext.CMISValue.getDateValue(CMISValue.java:117)
> 	at org.apache.chemistry.abdera.ext.CMISValue.getNativeValue(CMISValue.java:64)
> 	at org.apache.chemistry.abdera.ext.CMISProperty.getNativeValue(CMISProperty.java:131)
> 	at sun.reflect.GeneratedMethodAccessor544.invoke(Unknown Source)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:155)
> 	at org.mozilla.javascript.JavaMembers.get(JavaMembers.java:117)
> 	at org.mozilla.javascript.NativeJavaObject.get(NativeJavaObject.java:113)
> 	at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1544)
> 	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1375)
> 	at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1364)
> 	at org.mozilla.javascript.gen.c5._c7(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js:365)
> 	at org.mozilla.javascript.gen.c5.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js)
> 	at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:97)
> 	at org.mozilla.javascript.gen.c5._c6(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js:190)
> 	at org.mozilla.javascript.gen.c5.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js)
> 	at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:97)
> 	at org.mozilla.javascript.gen.c5._c4(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js:144)
> 	at org.mozilla.javascript.gen.c5.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js)
> 	at org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:97)
> 	at org.mozilla.javascript.gen.c5._c0(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js:550)
> 	at org.mozilla.javascript.gen.c5.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js)
> 	at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:393)
> 	at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2834)
> 	at org.mozilla.javascript.gen.c5.call(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js)
> 	at org.mozilla.javascript.gen.c5.exec(file:/C:/Alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/templates/webscripts/org/alfresco/cmis/children.post.atom.js)
> 	at org.alfresco.repo.jscript.RhinoScriptProcessor.executeScriptImpl(RhinoScriptProcessor.java:472)
> 	at org.alfresco.repo.jscript.RhinoScriptProcessor.execute(RhinoScriptProcessor.java:190)
> 	... 28 more
> Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 19
> 	at java.lang.String.charAt(String.java:686)
> 	at org.apache.chemistry.abdera.ext.utils.ISO8601DateFormat.parse(ISO8601DateFormat.java:111)
> 	... 57 more

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message