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

Dan Haywood updated ISIS-82:
----------------------------

    Fix Version/s: 0.2.0-incubating
    
> @MaxLength and other validators don't work in the archetype-generated project
> -----------------------------------------------------------------------------
>
>                 Key: ISIS-82
>                 URL: https://issues.apache.org/jira/browse/ISIS-82
>             Project: Isis
>          Issue Type: Question
>          Components: Support: Archetype: Quickstart
>    Affects Versions: 0.1.0-incubating-SNAPSHOT
>         Environment: Windows 7, Maven 2, Eclipse 3.6.1
>            Reporter: Jeff Schultz
>            Assignee: Dan Haywood
>             Fix For: 0.2.0-incubating
>
>
> Generate project as below.  Import into Eclipse.  Annotate 
> ToDoItem.getDescription with @MaxLength(10).  Run DnD viewer.  Observe that 
> the Description ignores the MaxLength validation.  Same problem with 
> validateDescription method.  Same problem with HTML viewer.
> Unless I'm doing something wrong, this is a bug.
> $ mvn -U archetype:generate -D 
> archetypeCatalog=http://incubator.apache.org/isis -D 
> archetypeGroupId=org.apache.isis.support -D 
> archetypeArtifactId=quickstart-archetype
> [INFO] Scanning for projects...
> [INFO] Searching repository for plugin with prefix: 'archetype'.
> [INFO] org.apache.maven.plugins: checking for updates from central
> [INFO] org.codehaus.mojo: checking for updates from central
> [INFO] artifact org.apache.maven.plugins:maven-archetype-plugin: checking for 
> updates from central
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Building Maven Default Project
> [INFO]    task-segment: [archetype:generate] (aggregator-style)
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Preparing archetype:generate
> [INFO] No goals needed for project - skipping
> [INFO] [archetype:generate {execution: default-cli}]
> [INFO] Generating project in Interactive mode
> [INFO] Archetype 
> [org.apache.isis.support:quickstart-archetype:0.1.0-incubating-SNAPSHOT -> 
> https://repository.apache.org/content/groups/snapshots-group/] found in 
> catalog http://incubator.apache.org/isis
> [INFO] snapshot 
> org.apache.isis.support:quickstart-archetype:0.1.0-incubating-SNAPSHOT: 
> checking for updates from quickstart-archetype-repo
> Define value for property 'groupId': : com.mycompany.mygroup
> Define value for property 'artifactId': : myapp
> Define value for property 'version': 1.0-SNAPSHOT:
> Define value for property 'package': com.mycompany.mygroup:
> Confirm properties configuration:
> groupId: com.mycompany.mygroup
> artifactId: myapp
> version: 1.0-SNAPSHOT
> package: com.mycompany.mygroup
> Y: y
> [INFO] Parent element not overwritten in D:\x\myapp\dom\pom.xml
> [INFO] Parent element not overwritten in D:\x\myapp\fixture\pom.xml
> [INFO] Parent element not overwritten in D:\x\myapp\objstore-default\pom.xml
> [INFO] Parent element not overwritten in D:\x\myapp\quickrun\pom.xml
> [INFO] Parent element not overwritten in D:\x\myapp\viewer-html\pom.xml
> [INFO] Parent element not overwritten in D:\x\myapp\viewer-wicket\pom.xml
> [INFO] Parent element not overwritten in D:\x\myapp\viewer-restful\pom.xml
> [INFO] Parent element not overwritten in D:\x\myapp\viewer-scimpi\pom.xml
> [INFO] Parent element not overwritten in D:\x\myapp\tests-junit\pom.xml
> [INFO] Parent element not overwritten in D:\x\myapp\tests-bdd\pom.xml
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 25 seconds
> [INFO] Finished at: Thu Mar 17 00:14:39 EST 2011
> [INFO] Final Memory: 16M/175M
> [INFO] 
> ------------------------------------------------------------------------

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to