On Tue, 20 Jan 2015 19:13:30 -0200, Thiago H de Paula Figueiredo
<thiag...@gmail.com> wrote:
On Tue, 20 Jan 2015 19:03:30 -0200, George Christman
<gchrist...@cardaddy.com> wrote:
So I just took a look at the tapestry code and I'm not seeing anyway
to work around it unless I want to build my own links which I'd rather
not do because of my use of the url rewriter.
Tap code line 113
https://github.com/apache/tapestry-5/blob/5.4-beta-26/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/LinkSourceImpl.java
You should take a look at
ComponentEventLinkEncoder.createPageRenderLink, which the Link itself is
created.
Which actually uses the BaseURLSource service (default implementation
source at
https://github.com/apache/tapestry-5/blob/5.4-beta-26/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/BaseURLSourceImpl.java).
If you correctly set the SymbolConstants.HOSTNAME,
SymbolConstants.HOSTPORT and SymbolConstants.HOSTPORT_SECURE symbols, it
won't use the Request, so it'll work.
On Tue, Jan 20, 2015 at 11:14 AM, George Christman
<gchrist...@cardaddy.com> wrote:
configuration.add(SymbolConstants.HOSTNAME, "localhost");
configuration.add(SymbolConstants.HOSTPORT, "8080");
configuration.add(SymbolConstants.HOSTPORT_SECURE, "false");
SymbolConstants.HOSTPORT_SECURE receives the HTTPS port number, not
whether you're using HTTPS or not. I don't think you've actually run your
webapp or your tests with the configuration above applied, because
Tapestry-IoC wouldn't be able to coerce "false" into an int.
--
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org