Stylesheet in layout component causes my tests to fail...

2011-07-20 Thread Julien Martin
Hello,

I am trying to get to grips with tests and Tapestry. The following layout
class...
*@Import(stylesheet = context:/style/style.css)
public class Layout {

}*

...causes my tests to fail with the following exception:
*8392 [main] ERROR org.apache.tapestry5.ioc.Registry - Unable to locate
asset 'context:style/style.css' (the file does not exist).*

Can anyone please help?

Regards,

Julien.


Re: Stylesheet in layout component causes my tests to fail...

2011-07-20 Thread nillehammer
Hi Julien,

 @Import(stylesheet = context:/style/style.css) 
That's a typo leave out the leading slash after the colon, i.e.
context:style/style.css

Regards nillehammer

-
http://www.winfonet.eu
--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Stylesheet-in-layout-component-causes-my-tests-to-fail-tp4616463p4616558.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: Stylesheet in layout component causes my tests to fail...

2011-07-20 Thread Julien Martin
Hello Nillehammer,
No. The problem does not occur when I run the app from the browser and does
occur when I run the tests. Changing to context:style etc. did not sort
the problem.
Any other idea?
J.

2011/7/20 nillehammer tapestry.nilleham...@winfonet.eu

 Hi Julien,

  @Import(stylesheet = context:/style/style.css)
 That's a typo leave out the leading slash after the colon, i.e.
 context:style/style.css

 Regards nillehammer

 -
 http://www.winfonet.eu
 --
 View this message in context:
 http://tapestry.1045711.n5.nabble.com/Stylesheet-in-layout-component-causes-my-tests-to-fail-tp4616463p4616558.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: Stylesheet in layout component causes my tests to fail...

2011-07-20 Thread Howard Lewis Ship
What kind of tests are you running?  Selenium?  PageTester?  You may
be missing some launch configuration to determine where context files
are stored.

On Wed, Jul 20, 2011 at 11:05 AM, Julien Martin bal...@gmail.com wrote:
 Hello Nillehammer,
 No. The problem does not occur when I run the app from the browser and does
 occur when I run the tests. Changing to context:style etc. did not sort
 the problem.
 Any other idea?
 J.

 2011/7/20 nillehammer tapestry.nilleham...@winfonet.eu

 Hi Julien,

  @Import(stylesheet = context:/style/style.css)
 That's a typo leave out the leading slash after the colon, i.e.
 context:style/style.css

 Regards nillehammer

 -
 http://www.winfonet.eu
 --
 View this message in context:
 http://tapestry.1045711.n5.nabble.com/Stylesheet-in-layout-component-causes-my-tests-to-fail-tp4616463p4616558.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






-- 
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

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



Re: Stylesheet in layout component causes my tests to fail...

2011-07-20 Thread Julien Martin
Sorted!

I figured out from this post:
http://comments.gmane.org/gmane.comp.java.tapestry.user/81653

that I needed to specify the full path of my project i.e.
*PageTester(appPackage, appName, web/src/main/webapp);*

instead of
*PageTester(appPackage, appName, src/main/webapp);*

Because my project is a multi module maven project.

Very odd...

Regards,

Julien.

2011/7/20 Julien Martin bal...@gmail.com

 Hello Nillehammer,
 No. The problem does not occur when I run the app from the browser and does
 occur when I run the tests. Changing to context:style etc. did not sort
 the problem.
 Any other idea?
 J.


 2011/7/20 nillehammer tapestry.nilleham...@winfonet.eu

 Hi Julien,

  @Import(stylesheet = context:/style/style.css)
 That's a typo leave out the leading slash after the colon, i.e.
 context:style/style.css

 Regards nillehammer

 -
 http://www.winfonet.eu
 --
 View this message in context:
 http://tapestry.1045711.n5.nabble.com/Stylesheet-in-layout-component-causes-my-tests-to-fail-tp4616463p4616558.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