5.1 is not released yet. In maven terminology often SNAPSHOTS are used.

You have to pass:

<tapestry-release-version>5.1.0.0-SNAPSHOT</tapestry-release-version>



Angelo Chen schrieb:
Hi Howard,

Sounds good, is 5.1 as stable as 5.0.18? I did:

 <tapestry-release-version>5.1</tapestry-release-version>

but it did not pull down the 5.1, any idea? thanks.


Howard Lewis Ship wrote:
I believe this problem is fixed in 5.1.  I did some major surgery on
PageTester, and it now simulates the Tapestry Request, Response,
Session and Context objects (not the Servlet API ones, however). This
means you can test much more of your application beyond pages,
including Dispatchers contributed to MasterDispatcher, and other
filters as well.

On Sat, Feb 14, 2009 at 7:12 AM, Angelo Chen <angelochen...@yahoo.com.hk>
wrote:
Hi,

I'm trying to add some page test into a running application, code is just
simple:

       PageTester tester = new PageTester(appPackage, appName,
"src/main/webapp");
       PageTester tester = new PageTester(appPackage, appName,
"src/main/webapp");
   Document doc = tester.renderPage("Index");

but I got an nullPointer exception when MyServices refers to globals:

       public MyServicesImp(ApplicationGlobals globals) {
               String infoName =
globals.getServletContext().getInitParameter("info.file.name");
       }

adding this into AppModule fix the error:

public static void
contributeAliasOverrides(Configuration<AliasContribution>
conf) {
  conf.add(AliasContribution.create(ApplicationGlobals.class,
EasyMock.createMock(ApplicationGlobals.class)));
}

but another error comes out:
Caused by: java.lang.RuntimeException: Exception constructing service
'ComponentMessagesSource': Error invoking service builder method
org.apache.tapestry5.internal.services.InternalModule.buildComponentMessagesSource(AssetFactory,
String) (at InternalModule.java:132) (for service
'ComponentMessagesSource'): Parameter context was null.

Any idea how to fix this? is it a good idea to add PageTester to an app
that
uses a lot of services?

Thanks,

Angelo

--
View this message in context:
http://www.nabble.com/T5%3A-PageTester-and-services-in-AppModule-tp22013582p22013582.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 Apache Tapestry and Apache HiveMind

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






--
manuel aldana
ald...@gmx.de
software-engineering blog: http://www.aldana-online.de


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

Reply via email to