I've made new project and add my classes and now every thing work 2008/4/8 Natia Gdzelishvili <[EMAIL PROTECTED]>:
> i change version because i had problem: > AddCelebrity.tml > <t:beaneditform t:id="celebrity" t:submitLabel="Save" /> > > AddCelebrity.java > public class AddCelebrity { > @Persist > private Celebrity celebrity; > > public Celebrity getCelebrity() { > return celebrity; > } > > public void setCelebrity(Celebrity celebrity) { > this.celebrity = celebrity; > } > > } > > Celebrity.java > public class Celebrity { > private long id; > private String firstName; > private String lastName; > private Date dateOfBirth; > private Occupation occupation; > private String biography; > private boolean birthDateVerified; > > public Celebrity() { > } > > public Celebrity(String firstName, String lastName,Date dateOfBirth, > Occupation occupation) { > this.firstName = firstName; > this.lastName = lastName; > this.dateOfBirth = Formats.parseDate("12/02/1981"); > this.occupation = occupation; > } > .... > setter and getter methods > } > > I was using tapestry 5.0.10 everything worked fine, but when I upgraded > application to 5.0.11 I'm getting error: > > org.apache.tapestry.internal.services.RenderQueueException Render queue > error in SetupRender[AddCelebrity:celebrity.editor]: Exception instantiating > instance of ge.bog.celebrities.entity.Celebrity (for component > 'AddCelebrity:celebrity.editor'): Error invoking constructor > ge.bog.celebrities.entity.Celebrity(String, String, Date, Occupation) (at > Celebrity.java:35) (for service 'BeanModelSource'): No service implements > the interface java.util.Date. > ....... > java.lang.RuntimeException No service implements the interface > java.util.Date. > and no one answered , i was stucked, and i preferred to go back to old > version > > > 2008/4/8 Michael Gerzabek <[EMAIL PROTECTED]>: > > Natia Gdzelishvili schrieb: > > > can anyone help.. > > > > > Try this: > > > > 1. *Use T5.0.11*, it's the latest stable release, also voted beta from > > dev team. There is not a single reason why you would use 5.0.6. You even > > can continue using the book. There are only very few things that changed > > from 5.0.6 to 5.0.11. You can find those things when you double check > > the release notes [1] that are on the T5 homepage and the upgrade notes > > [2] that are on the nightly builds website. Sounds a lot read but is > > really fast forward. > > > > 2. use the extension .tml for your template files > > 3. put your templates either on your context root, which is > > YOUR_PROJECT/src/main/webapp if you used the maven archetype, or put > > them into your resources package, which is > > YOUR_PROJECT/src/main/resources/YOUR_JAVA_PACKAGE/PAGENAME.tml. The > > preferred option is to put your templates in your resources section. > > More info on this can be found in the online documentation in the > > section project layout [3]. > > 4. restart jetty > > > > now everything should be fine. > > Regards, > > Michael > > > > [1] http://tapestry.apache.org/tapestry5/release-notes.html > > [2] > > http://tapestry.formos.com/nightly/tapestry5/tapestry-core/upgrade.html > > [3] > > > > http://tapestry.formos.com/nightly/tapestry5/tapestry-core/guide/project-layout.html > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > >