Re: T5: How to have .tml/.properties files in the same directory as the .java files

2010-08-08 Thread Patrick Moore
I tried with the tutorial and it didn't work. the rendering failed.

Patrick Moore
Amplafi
http://amplafi.com
mobile: 650-207-9792
Put your front window on your front page
corp blog : http://amplafi.com/blog
personal blog : http://www.sworddance.com/blog


On Sat, Aug 7, 2010 at 10:38 PM, Josh Canfield joshcanfi...@gmail.comwrote:

  I am working to move our project from T4 to T5. In T4 we are using the
 tacos
  component resolver that allows the templates and properties files to be
 in
  the same directory.  In T5 how can we do the same thing?

 Hmm... Just do it. The .tml and properties can be in the same package
 structure as the classes.

 Josh

 On Sat, Aug 7, 2010 at 4:34 PM, Patrick Moore patmo...@amplafi.com
 wrote:
  Hi there --
 
  I am working to move our project from T4 to T5. In T4 we are using the
 tacos
  component resolver that allows the templates and properties files to be
 in
  the same directory.  In T5 how can we do the same thing?
 
  In T4, I have found that having all 3 files .java, .properties, .tml in
 the
  same directory makes editing enormously easier. So this is really, really
  important to me. Switching between template and .java when the files are
  scattered is a pain.
 
  If there is no existing way, does anyone have some suggestions on how to
  gracefully add this in. In T4 it wasn't that hard and it seems like it
  should be even easier in T5.
 
  -Pat
 



 --
 --
 http://www.bodylabgym.com - a private, by appointment only, one-on-one
 health and fitness facility.
 --
 http://www.ectransition.com - Quality Electronic Cigarettes at a
 reasonable price!
 --
 TheDailyTube.com. Sign up and get the best new videos on the internet
 delivered fresh to your inbox.

 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org




Re: T5: How to have .tml/.properties files in the same directory as the .java files

2010-08-08 Thread Sven Homburg
be sure that your IDE copies the resource files (properties/tml) into
your classpath (WEB-INF/classes)

with regards
Sven Homburg
Founder of the Chenille Kit Project
http://chenillekit.codehaus.org




2010/8/8 Patrick Moore patmo...@amplafi.com

 I tried with the tutorial and it didn't work. the rendering failed.

 Patrick Moore
 Amplafi
 http://amplafi.com
 mobile: 650-207-9792
 Put your front window on your front page
 corp blog : http://amplafi.com/blog
 personal blog : http://www.sworddance.com/blog


 On Sat, Aug 7, 2010 at 10:38 PM, Josh Canfield joshcanfi...@gmail.comwrote:

   I am working to move our project from T4 to T5. In T4 we are using the
  tacos
   component resolver that allows the templates and properties files to be
  in
   the same directory.  In T5 how can we do the same thing?
 
  Hmm... Just do it. The .tml and properties can be in the same package
  structure as the classes.
 
  Josh
 
  On Sat, Aug 7, 2010 at 4:34 PM, Patrick Moore patmo...@amplafi.com
  wrote:
   Hi there --
  
   I am working to move our project from T4 to T5. In T4 we are using the
  tacos
   component resolver that allows the templates and properties files to be
  in
   the same directory.  In T5 how can we do the same thing?
  
   In T4, I have found that having all 3 files .java, .properties, .tml in
  the
   same directory makes editing enormously easier. So this is really, really
   important to me. Switching between template and .java when the files are
   scattered is a pain.
  
   If there is no existing way, does anyone have some suggestions on how to
   gracefully add this in. In T4 it wasn't that hard and it seems like it
   should be even easier in T5.
  
   -Pat
  
 
 
 
  --
  --
  http://www.bodylabgym.com - a private, by appointment only, one-on-one
  health and fitness facility.
  --
  http://www.ectransition.com - Quality Electronic Cigarettes at a
  reasonable price!
  --
  TheDailyTube.com. Sign up and get the best new videos on the internet
  delivered fresh to your inbox.
 
  -
  To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: users-h...@tapestry.apache.org
 
 

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T5: How to have .tml/.properties files in the same directory as the .java files

2010-08-08 Thread Ville Virtanen

T5 application works ok as is if the files are in the same directory. 

If you use maven, then the maven default structure layout dictates that the
non-java files must be in resources or webapp folders. (The build process
copies the resources to the same directory structure from java and
resources.) 

Now you want to tell maven to also copy the tml and properties files from
the java side. One way to do this is to alter your pom.xml: add this inside
the build tag: (This is not tested, just something I typed on the fly. There
are better ways to do it.)

resources
resource
directorysrc/main/java/directory
filteringfalse/filtering
includes
indluce**/*.*/indluce
/includes
excludes
exclude**/*.java/exclude
exclude**/*.class/exclude
/excludes
/resource
/resources

On the other hand, there is support for IDE:s. We are using Netbeans
support, which let's users change (and open if not already open) between
.tml, .java and .properties files. 

https://nbtapestrysupport.dev.java.net/

 - Ville

Tapestry 5 actually 

Patrick Moore-6 wrote:
 
 Hi there --
 
 I am working to move our project from T4 to T5. In T4 we are using the
 tacos
 component resolver that allows the templates and properties files to be in
 the same directory.  In T5 how can we do the same thing?
 
 In T4, I have found that having all 3 files .java, .properties, .tml in
 the
 same directory makes editing enormously easier. So this is really, really
 important to me. Switching between template and .java when the files are
 scattered is a pain.
 
 If there is no existing way, does anyone have some suggestions on how to
 gracefully add this in. In T4 it wasn't that hard and it seems like it
 should be even easier in T5.
 
 -Pat
 
 

-- 
View this message in context: 
http://old.nabble.com/T5%3A-How-to-have-.tml-.properties-files-in-the-same-directory-as-the--.java-files-tp29377569p29379502.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T5: How to have .tml/.properties files in the same directory as the .java files

2010-08-08 Thread Patrick Moore
Well ... sure enough... it works!

I was expecting a problem because the documentation kept talking about
/webapp being the required directory for the .tml files. With no mention of
any other option, I was expecting to have to rig it up.

thanks!

Patrick Moore
Amplafi
http://amplafi.com
mobile: 650-207-9792
Put your front window on your front page
corp blog : http://amplafi.com/blog
personal blog : http://www.sworddance.com/blog


On Sun, Aug 8, 2010 at 4:15 AM, Ville Virtanen ville.virta...@cerion.fiwrote:


 T5 application works ok as is if the files are in the same directory.

 If you use maven, then the maven default structure layout dictates that the
 non-java files must be in resources or webapp folders. (The build process
 copies the resources to the same directory structure from java and
 resources.)

 Now you want to tell maven to also copy the tml and properties files from
 the java side. One way to do this is to alter your pom.xml: add this inside
 the build tag: (This is not tested, just something I typed on the fly.
 There
 are better ways to do it.)

resources
resource
directorysrc/main/java/directory
filteringfalse/filtering
includes
indluce**/*.*/indluce
/includes
excludes
exclude**/*.java/exclude
exclude**/*.class/exclude
/excludes
/resource
/resources

 On the other hand, there is support for IDE:s. We are using Netbeans
 support, which let's users change (and open if not already open) between
 .tml, .java and .properties files.

 https://nbtapestrysupport.dev.java.net/

  - Ville

 Tapestry 5 actually

 Patrick Moore-6 wrote:
 
  Hi there --
 
  I am working to move our project from T4 to T5. In T4 we are using the
  tacos
  component resolver that allows the templates and properties files to be
 in
  the same directory.  In T5 how can we do the same thing?
 
  In T4, I have found that having all 3 files .java, .properties, .tml in
  the
  same directory makes editing enormously easier. So this is really, really
  important to me. Switching between template and .java when the files are
  scattered is a pain.
 
  If there is no existing way, does anyone have some suggestions on how to
  gracefully add this in. In T4 it wasn't that hard and it seems like it
  should be even easier in T5.
 
  -Pat
 
 

 --
 View this message in context:
 http://old.nabble.com/T5%3A-How-to-have-.tml-.properties-files-in-the-same-directory-as-the--.java-files-tp29377569p29379502.html
 Sent from the Tapestry - User mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org




Re: T5: How to have .tml/.properties files in the same directory as the .java files

2010-08-08 Thread Thiago H. de Paula Figueiredo
On Sat, 07 Aug 2010 20:34:29 -0300, Patrick Moore patmo...@amplafi.com  
wrote:



Hi there --


Hi!

I am working to move our project from T4 to T5. In T4 we are using the  
tacos component resolver that allows the templates and properties files  
to be in the same directory.  In T5 how can we do the same thing?


In Tapestry 5, it's mandatory you to put them in the same package.

--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor

Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: T5: How to have .tml/.properties files in the same directory as the .java files

2010-08-08 Thread Howard Lewis Ship
The only exception is page templates which are allowed to be stored in the
context root.  And in fact, if I were starting T5 again, that would not be
supported. It may even be removed in a future release.

On Sun, Aug 8, 2010 at 12:07 PM, Thiago H. de Paula Figueiredo 
thiag...@gmail.com wrote:

 On Sat, 07 Aug 2010 20:34:29 -0300, Patrick Moore patmo...@amplafi.com
 wrote:

  Hi there --


 Hi!


  I am working to move our project from T4 to T5. In T4 we are using the
 tacos component resolver that allows the templates and properties files to
 be in the same directory.  In T5 how can we do the same thing?


 In Tapestry 5, it's mandatory you to put them in the same package.


 --
 Thiago H. de Paula Figueiredo
 Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
 and instructor
 Owner, Ars Machina Tecnologia da Informação Ltda.
 http://www.arsmachina.com.br

 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org




-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to learn
how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com


Re: T5: How to have .tml/.properties files in the same directory as the .java files

2010-08-08 Thread Patrick Moore
Sounds like a good idea to me

btw I was looking to figure out where I started going wrong in my
understanding. I fell victim to a  confirmation bias that was confirmed
by this page: http://tapestry.apache.org/tapestry5.1/tutorial1/first.html ,
which indicated that T5 required all templates be in the webapp directory.

It was also confirmed by the archetype tutorial1. I would suggest changing
the example to reflect the thinking of putting templates under resources or
in the java directories in a maven project.

thx

On Sun, Aug 8, 2010 at 1:42 PM, Howard Lewis Ship hls...@gmail.com wrote:

 The only exception is page templates which are allowed to be stored in the
 context root.  And in fact, if I were starting T5 again, that would not be
 supported. It may even be removed in a future release.

 On Sun, Aug 8, 2010 at 12:07 PM, Thiago H. de Paula Figueiredo 
 thiag...@gmail.com wrote:

  On Sat, 07 Aug 2010 20:34:29 -0300, Patrick Moore patmo...@amplafi.com
  wrote:
 
   Hi there --
 
 
  Hi!
 
 
   I am working to move our project from T4 to T5. In T4 we are using the
  tacos component resolver that allows the templates and properties files
 to
  be in the same directory.  In T5 how can we do the same thing?
 
 
  In Tapestry 5, it's mandatory you to put them in the same package.
 
 
  --
  Thiago H. de Paula Figueiredo
  Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
  and instructor
  Owner, Ars Machina Tecnologia da Informação Ltda.
  http://www.arsmachina.com.br
 
  -
  To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: users-h...@tapestry.apache.org
 
 


 --
 Howard M. Lewis Ship

 Creator of Apache Tapestry

 The source for Tapestry training, mentoring and support. Contact me to
 learn
 how I can get you up and productive in Tapestry fast!

 (971) 678-5210
 http://howardlewisship.com



T5: How to have .tml/.properties files in the same directory as the .java files

2010-08-07 Thread Patrick Moore
Hi there --

I am working to move our project from T4 to T5. In T4 we are using the tacos
component resolver that allows the templates and properties files to be in
the same directory.  In T5 how can we do the same thing?

In T4, I have found that having all 3 files .java, .properties, .tml in the
same directory makes editing enormously easier. So this is really, really
important to me. Switching between template and .java when the files are
scattered is a pain.

If there is no existing way, does anyone have some suggestions on how to
gracefully add this in. In T4 it wasn't that hard and it seems like it
should be even easier in T5.

-Pat


Re: T5: How to have .tml/.properties files in the same directory as the .java files

2010-08-07 Thread Josh Canfield
 I am working to move our project from T4 to T5. In T4 we are using the tacos
 component resolver that allows the templates and properties files to be in
 the same directory.  In T5 how can we do the same thing?

Hmm... Just do it. The .tml and properties can be in the same package
structure as the classes.

Josh

On Sat, Aug 7, 2010 at 4:34 PM, Patrick Moore patmo...@amplafi.com wrote:
 Hi there --

 I am working to move our project from T4 to T5. In T4 we are using the tacos
 component resolver that allows the templates and properties files to be in
 the same directory.  In T5 how can we do the same thing?

 In T4, I have found that having all 3 files .java, .properties, .tml in the
 same directory makes editing enormously easier. So this is really, really
 important to me. Switching between template and .java when the files are
 scattered is a pain.

 If there is no existing way, does anyone have some suggestions on how to
 gracefully add this in. In T4 it wasn't that hard and it seems like it
 should be even easier in T5.

 -Pat




-- 
--
http://www.bodylabgym.com - a private, by appointment only, one-on-one
health and fitness facility.
--
http://www.ectransition.com - Quality Electronic Cigarettes at a
reasonable price!
--
TheDailyTube.com. Sign up and get the best new videos on the internet
delivered fresh to your inbox.

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org