tions and only including them in
> test scope? They are required at runtime for tapestry-core, thus the
> declared dependency :)
>
> Josh
>
> On Fri, Jun 17, 2011 at 8:48 PM, Ben Tomasini wrote:
>> I am trying to use Tapestry 5.3 (5.3.1-SNAPSHOT) in my Maven project
&g
t;>>
>>
>> Why are you excluding tapestry-annotations and only including them in
>> test scope? They are required at runtime for tapestry-core, thus the
>> declared dependency :)
>>
>> Josh
>>
>> On Fri, Jun 17, 2011 at 8:48 PM, Ben Tomasini wrote:
I am trying to use Tapestry 5.3 (5.3.1-SNAPSHOT) in my Maven project
after doing a gradle install of the head of trunk. When starting up
Jetty on my app, I get the following exception. This project was
working with tapestry 5.2.4. Any help would be appreciated.
** Jetty startup output:
[INF
e log output.
BUILD FAILED
Total time: 17.52 secs
On Fri, Jun 17, 2011 at 3:01 PM, Howard Lewis Ship wrote:
> Yes it will. Or at least, you can be our guinea pig.
>
> On Fri, Jun 17, 2011 at 2:14 PM, Ben Tomasini wrote:
>> So running ./gradlew javadoc from the root of the pro
pestry JavaDoc (via a custom
> JavaDoc taglet), which I think is better for everyone!
>
> Once the 5.3.0 vote goes through, I'll upload the JavaDocs to
> http://tapestry.apache.org/5.3/apidocs/. Eventually,
> http://tapestry.apache.org/current/ will link to 5.3.
>
>
> On
Where can I find documentation for 5.3? I am namely interested in the
Tree and Dynamic components. All I was able to find where the release
notes: http://tapestry.apache.org/release-notes-530.html
Ben
-
To unsubscribe, e-mail:
can not. Just @Inject the Asset for the stylesheet(s) and invoke one
> of the importStylesheet() methods.
>
> Glad to see you back in the Tapestry fold ... is this a personal
> project, or something for Vertifore?
>
> On Wed, Mar 16, 2011 at 8:40 PM, Ben Tomasini wrote:
>>
Hello,
I am looking to integrate the blueprint-css framework into a tapestry
app and would like to use the @Import annotation on my Layout
component to do so.
The blueprint-css setup uses conditional comments
(http://www.quirksmode.org/css/condcom.html) to give special
instructions for IE 6 and I
What version of OGNL are you using? There is a known serious issue
affecting 2.6.11:
http://jira.opensymphony.com/browse/OGNL-141
http://blog.opencomponentry.com/2008/02/01/ognl-272-released/
Ben
On Fri, Jan 9, 2009 at 4:42 PM, Aaron Kaminsky
wrote:
> Hi all,
>
> I am having some serious perf
Glenn,
What requires you to have separate implementations for each
environment? Is it configuration data that you could move into a
properties file that lives the in the classpath of your container?
Ben
On Fri, Mar 21, 2008 at 4:02 PM, Glenn Sudduth <[EMAIL PROTECTED]> wrote:
> (This seems like
e grid docs:
>
> http://tapestry.formos.com/nightly/tapestry5/tapestry-core/ref/org/apache/ta
> pestry/corelib/components/Grid.html
>
> Does that help?
>
>
>
>
> > -Original Message-
> > From: Ben Tomasini [mailto:[EMAIL PROTECTED]
> > Sent: Mond
own Table component instead?
Ben
On Mon, Mar 3, 2008 at 12:49 PM, Ben Tomasini <[EMAIL PROTECTED]> wrote:
> I am trying to use the Grid component to render an HTML table with
> very specific CSS to make the table look like a table which is
> currently being rendered with the displa
I am trying to use the Grid component to render an HTML table with
very specific CSS to make the table look like a table which is
currently being rendered with the displaytag library in a Struts2
application. Our current style sheet uses CSS selectors based on the
simple element name without any c
Does Tapestry itself provide a simpler way to do this? Alternating
row styles is very common and it would be nice to have this be more
automatic.
Ben
On Wed, Nov 28, 2007 at 5:54 PM, Angelo Chen <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> In your tml you define a css class:
>
>
> .ze
Axis2 has an object supplier interface. Below is an example of a
service which uses spring as its object supplier. You could easily
create a TapestryObjectSupplier and use a TapestryServiceName
parameter to lookup the service. I would think you could implement a
filter as mentioned above to set
constructing a different service, each of
> which invokes a method of a shared dependency, all simultaneously.
> The sun will have cooled to a cold cinder before that actually happens
> in production.
>
>
> On Nov 17, 2007 4:47 PM, Ben Tomasini <[EMAIL PROTECTED]> wrote:
> > I u
I understand that constructor injection and final instance variables
are the preferred way to do dependency injection with Tapestry IoC.
This is clearly safest in terms of proper, thread-safe construction
and immutability.
Am I correct in assuming that good ol' build* methods on modules are
still
I used Hivemind without Tapestry 4 on a handful of high volume applications
at a large bank. In fact, I came to use Tapestry after working with
Hivemind first. Its concept of distributed configuration is quite unique
and very powerful. Tapestry 5 IoC has the same.
Ben
On 10/29/07, Jan Vissers
Excellent. Is there a JIRA tracking issue for this? I would be happy to
create one if not.
On 9/24/07, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
>
> I'm looking to add a chain-of-command around handling of render and action
> requests; you'll be able to plug in t
Hi,
I am working on an application that requires a logged in user for access to
any of the pages. My plan is to create a login form and store the logged in
user in an ASO. I understand that I can implement an onActivate() on each
of my pages, check to see if the user exists in the ASO, and if no
ing it in afterrender
> // allows the component body to be evalutated.
> }
>
> void afterRender(MarkupWriter writer) {
> writer.end();
> }
> }
>
>
> Josh
> On 8/23/07, Ben Tomasini <[EMAIL PROTECTED]> wrote:
> >
> > I have the sam
I have the same requirement mentioned in #2. What is the best approach to
handle this with Tapestry 5? I am thinking of just eager loading a service
and invoking the init method in the builder method of the module. Any other
thoughts?
I think this was the Tapestry 4 way:
http://tapestry.apache.
You can also create a bean specifically for the grid, perhaps with a static
method to create a list from your model classes, and add dummy getters for
your columns. This new bean can also extend your model class, and extend
the getters for your @NonVisual properties.
Ben
On 8/21/07, Ned Jackson
It seems to me that the normal eager load behavior would be irrelevant for a
perthread service because a perthread service must be bound to a thread
which is using the registry, and the registry cannot be used until it is
built.
On 8/18/07, Jun Tsai <[EMAIL PROTECTED]> wrote:
>
> I had a perthread
I have used both Tapestry and HiveMind under high production loads and have
never found any memory leaks in the frameworks themselves. This includes
memory intensive, high volume workflow and image processing applications for
large financial institutions.
However, nearly every application I have
I mentioned this before in a different context. Hope this is not redundant.
I am looking to be able to wrap component events in transactions. I took a
look at how the hibernate sessions are managed in tapestry-hibernate.
Trouble with that model is that some of the code needs to be outside of a
Now that I read the manual I see that all I needed to track the id was this:
BigDecimal id = null;
void onActivate(BigDecimal id) {
this.id = id;
}
BigDecimal onPassivate() {
return id;
}
Very elegant... Thank you, Tapestry!
Ben
On 6/28/07, Ben Tomasini <[EM
I was using the following code:
Start.html
Start.java
void onActivate() {
System.out.println("No args");
}
void onActivate(String value) {
System.out.println("String arg");
}
On a form submit, the console shows:
No args
I expected the form tag above to invok
All,
In Tap4, I used a ListenerInvokerFilter to wrap a Spring transaction around
my listeners. It was a very handy way to do transaction demarcation. Is
there a way to inject similar logic around a ComponentEvent?
Ben
stination object
does not have to be backed up by the source object, a static or
singleton method that ingests Type A and outputs Type B would be my
first choice.
On 6/13/07, Ben Tomasini <[EMAIL PROTECTED]> wrote:
> Thank you.
>
> Is there native support for lists of different types?
guide to get to know the IOC part of the
framework,
and to get more familiar with creating services and dependancy injection.
Davor Hrg
On 6/13/07, Ben Tomasini <[EMAIL PROTECTED]> wrote:
>
> I have a simple requirement to tranlsate a list of type A to a list of
> type
&g
Upgraded to 5.0.5-SNAPSHOT and that fixed it.
On 6/13/07, Ben Tomasini <[EMAIL PROTECTED]> wrote:
I am working with tapestry 5.0.4 trying to do explicit service injection
since there are three services which match my interface.
Here is the code for the private field in the tapestr
I have a simple requirement to tranlsate a list of type A to a list of type
B
I have a simple service interface to do this:
List translate(List list)
It does a 1:1 translation on the source list, mapping properties to the new
list. It is specifically used to create beans to pass into the grid
I am working with tapestry 5.0.4 trying to do explicit service injection
since there are three services which match my interface.
Here is the code for the private field in the tapestry page:
@Inject
@Service("UserTranslator")
private Translator userTranslator;
And here is the module
public T
". In the
previous example, the module builder class would be
org.example.myapp.services.AppModule.
If such a class exists, it is added to the IoC Registry. It is not an error
for your application to not have a module, though any non-trivial
application will likely have one.
On 6/7/07, Be
I am working on a T5 application, and can't figure out how the AppModule is
wired up to the IoC container in the quickstart example. In may
application, I am working on extending TapestryFilter and overriding
provideExtraModuleDefs to wire up the module in my web application, but am
convinced the
Hmm... It looks like leaving the default mapping in place allows the
tapestry filter to run (and I assume take care of my perthread cleanup) and
does not interfere with my other servlet mappings. Very nice.
Ben
On 6/7/07, Ben Tomasini <[EMAIL PROTECTED]> wrote:
I am running Tap5 from
I am running Tap5 from Jetty using the Maven2 jetty:run plugin.
All works fine with the following in the web.xml:
TapestryFilter
/*
When I change to this:
TapestryFilter
/app/*
and browse to /app/ under the web context, I get a 404. There are no errors
in the logs.
Can a
In Tap5, do template components require a Java class? I am working on a
Layout.html component whose Layout.java is empty. Is there a way to omit
the Layout.java class and have tapestry pickup the component?
Ben
39 matches
Mail list logo