jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefan Guggisberg <stefan.guggisb...@gmail.com>
Subject Re: Default value and autocreated=true
Date Thu, 09 Jun 2005 16:45:25 GMT
i found the problem. the internal format of the node type xml representation 
has changed quite a while ago. if you rename the 'autoCreate' attrributes in
your custom_nodetypes.xml to 'autoCreated'  everything should be working
as expected again.

cheers
stefan


On 6/8/05, Bertrand LEGA <legabertrand@yahoo.fr> wrote:
> 
> 
> Hello,
> 
> 
> I must be doing something very bad with my node type declaration,
> because I still have the problem.
> I add a test program to highlight my problem : a simple java class with
> a msdos batch launcher.
> 
> Please add all the necessary jar files in the lib folder, ie the following :
>   . commons-collections-3.0.jar
>   . commons-logging-1.0.jar
>   . concurrent-1.3.4.jar
>   . cqfs-3.5.6.jar
>   . cqfs-jackrabbit-3.5.6.jar
>   . geronimo-spec-jta-1.0-M1.jar
>   . jcr-0.16.4.1.jar
>   . log4j-1.2.8.jar
>   . lucene-1.4.3.jar
>   . xercesImpl-2.6.2.jar
>   . xmlParserAPIs-2.0.2.jar
>   . and jackrabbit of course !
> 
> The node type layout is very simple : one type testNode.
>    testNode, nt:base
>       + property : name, String
>       + property : state, String, mandatory, autocreated, default value
> (draft)
>       + property : alwaysDisplayed, boolean, mandatory, autocreated,
> default value (false)
> 
> When I create a new node of type testNode, the two autocreated
> properties are not present, and thus I cannot save my node because
> they're mandatory. The test program shows all that.
> 
> Maybe some part of the node type definition (located under
> content-repository\data\repository\nodetypes) is not correct, but it
> used to work.
> 
> If you have any insight, please let me know :)
> 
> Cheers,
> Bertrand.
> 
> 
> Tobias Strasser wrote:
> 
> >nothing should have changed. your example works fine for me in the
> >current revision.
> >cheers, tobi
> >
> >On 6/7/05, Bertrand LEGA <legabertrand@yahoo.fr> wrote:
> >
> >
> >>Hello,
> >>
> >>
> >>I'm moving my project to JCR 0.16.4.1 (ri-1.0 rev 180460 - 6/6/2005).
> >>I'm under the impression that the default values don't work as expected
> >>or changed in the newer version of Jackrabbit.
> >>
> >>I'm declaring a node type with a string property (autocreated=true +
> >>default value=foo). The problem is that I don't have the property
> >>created and initialized with 'foo' when I create a new node of that type.
> >>
> >>Is there any changes in the specs that prevent this from working ?
> >>
> >>
> >>Bertrand.
> >>
> >>
> >>
> >>
> >
> >
> >
> >
> 
> 
> 
> 
>

Mime
View raw message