Re: Anyone still using Java 8 in Tapestry webapps

2023-10-05 Thread Numa Schmeder
Hello, Same here working with jdk8. Tapestry 5 and Tapestry 4 applications… Still migrating some tapestry 4 to tapestry 5. Best regards, <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.ch> |

Re: Apache FOP integration

2022-01-27 Thread Numa Schmeder
Hello, I tried all solutions, and I finally use iText that converts an html file into PDF. You can tweak iText with specific css rules for page breaks etc.. This solution is quicker and easier to have a nice look and feel than FOP. <http://www.dfacto.ch/> Numa Schmederwww.dfa

Re: Help overriding ComponentMessageSource service

2021-06-25 Thread Numa Schmeder
. Best regards, <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.ch> | M +41 79 538 30 01 DIGITAL STRATEGY | DESIGN | DEVELOPMENT > Le 21 juin 2021 à 14:13, Thiago H. de Paula F

Re: Help overriding ComponentMessageSource service

2021-06-17 Thread Numa Schmeder
/tapestry.apache.org/ioc-cookbook-overriding-ioc-services.html > <https://tapestry.apache.org/ioc-cookbook-overriding-ioc-services.html> > > Cheers, > > Volker > > > Am Do., 17. Juni 2021 um 12:20 Uhr schrieb Numa Schmeder <mailto:n...@dfacto.ch>>: > &

Help overriding ComponentMessageSource service

2021-06-17 Thread Numa Schmeder
Hub updateListenerHub, @Autobuild ComponentMessagesSourceImpl service) { updateListenerHub.addUpdateListener(service); return service; } Thank you for your help :) Best regards, <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfac

Re: method varargs and property expression

2021-06-07 Thread Numa Schmeder
much appreciated. Thank you. Best regards, Numa > Le 6 juin 2021 à 21:09, Thiago H. de Paula Figueiredo a > écrit : > > On Wed, May 26, 2021 at 7:00 AM Numa Schmeder <mailto:n...@dfacto.ch>> wrote: > >> Hello, >> > > Hello! > &g

Localization strange issue in language virtual folder

2021-05-27 Thread Numa Schmeder
Hi, I am working on a localized app, and the setup is made according to the docs configuration.add(SymbolConstants.SUPPORTED_LOCALES, "en,fr,de,it"); configuration.add(SymbolConstants.ENCODE_LOCALE_INTO_PATH, true); If I hit in the browser the index page of the app, https://myapp.test/ Then

Re: method varargs and property expression

2021-05-27 Thread Numa Schmeder
;var:" prefix (if you have a backing property it > ought to be a "prop:" binding, as far as I understand) > > -- > Chris > > > > On Wed, May 26, 2021 at 12:00 PM Numa Schmeder <mailto:n...@dfacto.ch>> wrote: > >> Hello, >> >>

method varargs and property expression

2021-05-26 Thread Numa Schmeder
our help, Best! <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.ch> | M +41 79 538 30 01 DIGITAL STRATEGY | DESIGN | DEVELOPMENT

Re: [ANNOUNCEMENT] Tapestry 5.7.1 and 5.6.3 released

2021-03-17 Thread Numa Schmeder
Hello ! Great work ! Tapestry might be all, but still amazing compared to wicket or other. High learning curve but less verbose and HIGHLY configurable. <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.

Re: out of order in T5.5

2020-04-22 Thread Numa Schmeder
Hi Lothar, Just remove >> return indexPage; in your listener and you will avoid a redirect, it will render the same page and you won’t loose your ValidationTracker state. Best, <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@d

Re: out of order in T5.5

2020-04-21 Thread Numa Schmeder
Hi Lothar, I you redirect after form submission without persisting the ValidationTracker you will loose it’s content. Therefor you need to persist between requests or you shouldn’t redirect after submit. Best regards, <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch

Re: Jetbrains considers to deprecate Tapestry plugin in IntelliJ 2019.3

2019-07-04 Thread Numa Schmeder
Technologies such as Tapestry are not more deprecated than Wicket neither worst. Wicked has its benefits, but also quite a lot of weakness. Wicket is very verbose and annoying to refactor, I can’t see any advantage of Wicket over Tapestry. Regarding new technologies, there are plenty of new

Re: 5.3.8 - Track form changes to mark dirty flag

2019-03-18 Thread Numa Schmeder
of the process you compare both. Regards, Numa <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.ch> | M +41 79 538 30 01 DIGITAL STRATEGY | DESIGN | DEVELOPMENT > Le 18 mars 2019 à 10:42

Re: Open Discussion: remove Bootstrap from T5 core

2019-02-15 Thread Numa Schmeder
Sounds good! We would need to document bootstrap usage locations, and classes therefor we could use any library. We could also add default class names to all locations where there was bootstrap classes with tap- prefix. Sent from my iPhone! Numa Schmeder > Le 15 févr. 2019 à 12:38, J

Re: Open Discussion: remove Bootstrap from T5 core

2019-02-14 Thread Numa Schmeder
Hi Jens, I am interested by your project. Maybe we can discuss further but right now I am super busy. What’s your strategy to injection css classes inside components ? Best Sent from my iPhone! Numa Schmeder > Le 14 févr. 2019 à 10:04, Jens Breitenstein a écrit : > > Hi Tape

Re: Tapestry 4 with a modern JVM

2019-02-06 Thread Numa Schmeder
libraries (OGNL and many others) Best regards, Numa <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.ch> | M +41 79 538 30 01 DIGITAL STRATEGY | DESIGN | DEVELOPMENT > Le 6 févr. 20

Re: [ANNOUNCEMENT] Tapestry 5.4.4

2018-12-19 Thread Numa Schmeder
Hello, I kind of agree with Rafael. I would really like to see tapestry core having no css or JS framework dependencies at all, server side only validation etc… And a pluggable architecture where you can add bootstrap compatibility os JS frameworks or form client side validation etc… The

Re: QuickStart

2018-11-27 Thread Numa Schmeder
improve but it’s clearly not obsolete. JS components frameworks are great too and have their use case. In the end it doesn’t really matter, as long as you find the frameworks that fit your needs and your requirements :) <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch

Re: QuickStart

2018-11-27 Thread Numa Schmeder
Yes and on the first lines it’s written creator of Tapestry Framework ;) > Le 27 nov. 2018 à 13:36, Emmanuel Sowah a écrit : > > Hi, > > Here is a snippet from skills Howard Lewis Ship's listed on his website > http://howardlewisship.com/: > > "*On the front-end, I've used all the major

Re: QuickStart

2018-11-27 Thread Numa Schmeder
functional or Vue <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.ch> | M +41 79 538 30 01 DIGITAL STRATEGY | DESIGN | DEVELOPMENT > Le 27 nov. 2018 à 10:54, Rafael Bugajewski a écr

Re: QuickStart

2018-11-26 Thread Numa Schmeder
things and don’t have the same purpose. You could have said, spring, jsf, play etc... Have a nice day. Numa <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.ch> | M +41 79 538 30 01 DIGITAL STR

Re: How to pass a variable from Javascript code to Java

2018-08-28 Thread Numa Schmeder
g else. Best Numa <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.ch> | M +41 79 538 30 01 DIGITAL STRATEGY | DESIGN | DEVELOPMENT > Le 28 août 2018 à 12:22, marwa hussein a écrit : &

tapestry-webresources

2018-08-28 Thread Numa Schmeder
that would be too slow ? What do you think about adding this functionality ? Thank you your for your advice. <http://www.dfacto.ch/> Numa Schmederwww.dfacto.ch <http://www.dfacto.ch/> n...@dfacto.ch <mailto:n...@dfacto.ch> | M +41 79 538 30 01 DIGITAL STR

Re: Tapestry is a sinking Ship

2016-02-14 Thread Numa Schmeder
Some people don’t have a life so they just spend it trolling :) Just don’t understand the purpose of these statements, if you don’t like Tapestry or think it’s sinking, then just stop using it! And really I know people like wicket, like people like AWT, but always found it to be inefficient to

Re: Adding inline javascript at the end of the page body

2014-06-24 Thread Numa Schmeder
Le 23 juin 2014 à 17:21, Thiago H de Paula Figueiredo thiag...@gmail.com a écrit : On Mon, 23 Jun 2014 11:53:39 -0300, Numa Schmeder n...@dfacto.ch wrote: Thanks for your answer! ;) Yes that’s what I was meaning with one js file per page, you need to use the @Import. But I have

Adding inline javascript at the end of the page body

2014-06-23 Thread Numa Schmeder
Hello, I am using Tapestry 5.4 beta 6. I am trying to add a script block at the very end of the page body, after tapestry has written all its javascript. I know there are 2 ways: using javascriptSupport.addScript or javascriptSupport.require or creating one js file par page and load it via

Re: Adding inline javascript at the end of the page body

2014-06-23 Thread Numa Schmeder
Thanks for your answer! Le 23 juin 2014 à 16:17, Thiago H de Paula Figueiredo thiag...@gmail.com a écrit : On Mon, 23 Jun 2014 10:53:38 -0300, Numa Schmeder n...@dfacto.ch wrote: Hello, Hi! I am using Tapestry 5.4 beta 6. I am trying to add a script block at the very end of the page

Re: Tapestry Form Fields Query. Please advise.

2007-04-11 Thread Numa Schmeder
Hi, You can persist your field in the session using @Persist or in .page file persist=session, or if your fields are encapsulated in an object you can persist the object in the session using ASO. Numa Le 11 avr. 07 à 06:28, tapuser a écrit : Hi, My domain object has 20 Fields. I am

Re: How are post variables converted to objects?

2007-03-28 Thread Numa Schmeder
Your component must implement IFormComponent or extends AbstractFormComponent. then you override those two method: renderFormComponent(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle) --- here you render the html for your form component

Re: PatternValidator with regular expression

2007-02-26 Thread Numa Schmeder
Try to put literal in front of your pattern. Thus : value=literal:[EMAIL PROTECTED] {2,6}$ Numa Le 26 févr. 07 à 10:02, wong wayne a écrit : Dear all I have some problem on Pattern Validator. Similar code work fine in Tapestry 3 but have problem on Tapestry 4. Keep saying that Error

Re: PatternValidator with regular expression

2007-02-26 Thread Numa Schmeder
=validators:[EMAIL PROTECTED]/ binding name=displayName value=message:label_email/ /component One more thing, is it possible to customize the error message by our own when using validators? Thanks in advaned regards wayne --- Numa Schmeder [EMAIL PROTECTED] wrote: Try to put literal

Migration from tap3 to tap4

2007-02-14 Thread Numa Schmeder
Hello, I have many problem upgrading from tap 3 to tap4, maybe someone already encountered those problem: 1/ HIVEMIND: Order for threaded service cleanup I have threaded services that are dependant of each other. HibernateSessionFactory which implements ServiceImplementationFactory and a

Re: How do you call a listener method in wml?

2007-02-13 Thread Numa Schmeder
Nearly the same way as with HTML: Something like this: fieldset title=My Form My field : br/input type=text jwcid=[EMAIL PROTECTED]:Input value=ognl:fvalue name=valueInput size=10 emptyok=false format=*M/br/ /fieldset anchor go jwcid=[EMAIL PROTECTED]:Go

Re: How do you call a listener method in wml?

2007-02-13 Thread Numa Schmeder
/07, Numa Schmeder [EMAIL PROTECTED] wrote: Nearly the same way as with HTML: Something like this: fieldset title=My Form My field : br/input type=text jwcid=[EMAIL PROTECTED]:Input value=ognl:fvalue name=valueInput size=10 emptyok=false format=*M/br/ /fieldset

Re: Migration to Tap4, accessing the hivemind registry without injection

2007-02-11 Thread Numa Schmeder
Tapestry services other than using the Registry directly: http://article.gmane.org/gmane.comp.java.tapestry.user/21861/ HTH Ben -Original Message- From: Numa Schmeder [mailto:[EMAIL PROTECTED] Sent: Friday, February 09, 2007 1:54 PM To: Tapestry users Subject: Re: Migration to Tap4

Re: Migration to Tap4, accessing the hivemind registry without injection

2007-02-11 Thread Numa Schmeder
, it seems like you've got quite a bit of work on your hands. I'd consider putting the abstract getter in your base page class (most people have a base page/component class that they extend). Then, look for all implementations of that method and remove them. On 2/11/07, Numa Schmeder [EMAIL

Re: Migration to Tap4, accessing the hivemind registry without injection

2007-02-11 Thread Numa Schmeder
Message- From: Numa Schmeder [mailto:[EMAIL PROTECTED] Sent: Friday, February 09, 2007 1:54 PM To: Tapestry users Subject: Re: Migration to Tap4, accessing the hivemind registry without injection Thanks Ben, I am going to try, I find it a bit of hack. And I find strange that there is no access

Migration to Tap4, accessing the hivemind registry without injection

2007-02-09 Thread Numa Schmeder
Hello, I am migrating an application from tap3 to tap4, I am hitting a lot of problem. One of those is getting a reference to the hivemind registry from java without using injection. I have a base page who used to provide a DAOFactory to all my subclassing pages, now the DAOFactory is in

Re: Migration to Tap4, accessing the hivemind registry without injection

2007-02-09 Thread Numa Schmeder
Nop, but isn't an easier way to just access the registry? Le 9 févr. 07 à 19:33, Shing Hing Man a écrit : Have you considered implementing the HiveMind registry as a singleton ? The zebra-hivemind subproject in Zebra does exactly that. http://zebra.berlios.de/ Shing --- Numa Schmeder

Re: Migration to Tap4, accessing the hivemind registry without injection

2007-02-09 Thread Numa Schmeder
of ApplicationServlet given in web.xml); Shing --- Numa Schmeder [EMAIL PROTECTED] wrote: Nop, but isn't an easier way to just access the registry? Le 9 févr. 07 à 19:33, Shing Hing Man a écrit : Have you considered implementing the HiveMind registry as a singleton ? The zebra-hivemind subproject

Re: Migration to Tap4, accessing the hivemind registry without injection

2007-02-09 Thread Numa Schmeder
- From: Numa Schmeder [mailto:[EMAIL PROTECTED] Sent: Friday, February 09, 2007 1:08 PM To: Tapestry users Subject: Re: Migration to Tap4, accessing the hivemind registry without injection I knew that, but I don't know how to access a context from a Page or from the request cycle. How can

Re: Properties Modification [Tapestry 3]

2007-01-07 Thread Numa Schmeder
regards BRAJUS Cédric SETVAL-CTIV http://www.ctiv.vallourec.fr/ Office : + 33 (0)3 27 22 76 67 Fax : + 33 (0)3 27 22 23 00 Numa Schmeder [EMAIL PROTECTED] 05/01/2007 12:39 Veuillez répondre à Tapestry users users@tapestry.apache.org A Tapestry users users@tapestry.apache.org cc Objet Re

Re: Properties Modification [Tapestry 3]

2007-01-05 Thread Numa Schmeder
Well you don't have much choice then to reload ! or configure tomcat to automatically reload on change to .properties file. Numa Le 5 janv. 07 à 11:37, [EMAIL PROTECTED] a écrit : What is the good practice for reload a properties with tapestry ? Example : Home.page Home.html

VLib Synchronisation issue tap4

2006-12-22 Thread Numa Schmeder
Hello, Maybe someone can explain me something. In Tapestry 4 VLib example the BookQuerySource implementation has some of its methods synchronised. I don't understand why? Shouldn't it be unnecessary as the hivemind service is set to threaded. I thought a threaded service would be

Storing the locale in the URL, Tapestry 4

2006-12-15 Thread Numa Schmeder
Hello, I have used Tapestry 3 in different projects, i am studying the migration of one of these projects to Tapestry 4. But one of the requirement for the project is to have the locale stored in the URL. In Tap 3, i have modified the source code in a way that the locale is not stored

Storing the locale in the URL, Tapestry 4

2006-12-15 Thread Numa Schmeder
Hello, I have used Tapestry 3 in different projects, i am studying the migration of one of these projects to Tapestry 4. But one of the requirement of the project is to have the locale stored in the URL. In Tap 3, i have modified the source code so the locale is not stored inside a

Locale encoded in the url

2006-10-02 Thread Numa Schmeder
Hello, I don't know id that could interest someone, but i have made some changes to tap 3 code base to encode the locale in the URL. The new URLs have a new parameter locale. The good thing with this is that if you change the code in the url the page gets refreshed in the new locale.

Encoding the locale into the url

2006-09-25 Thread Numa Schmeder
Hello all, I am checking if there is a way to encode the locale into the tapestry generated URL, this is to avoid caching problem with browser as currently the url is the same for whatever locale. I am using tap3 but maybe this is already available in tap4? In tap3 i know i should change

Re: Alternate way to @EventListener with java 1.4

2006-09-22 Thread Numa Schmeder
for what you need. -Original Message- From: Numa Schmeder [mailto:[EMAIL PROTECTED] Sent: quinta-feira, 21 de setembro de 2006 11:39 To: Tapestry users Subject: Alternate way to @EventListener with java 1.4 Hello, Is there a way if you are using java 1.4 to have a similar functionality

Alternate way to @EventListener with java 1.4

2006-09-21 Thread Numa Schmeder
Hello, Is there a way if you are using java 1.4 to have a similar functionality to @EventListener. I am developing a new application and i would like to go with tap 4.1 but this application will run on java 1.4 so i can't use annotations, but i would really like to have a similar

Using tapestry rendering engine to generate emails outside of the container

2006-06-17 Thread Numa Schmeder
Hello, I am on tapestry 3 but switching to tapestry 4. I would like to use tapestry templating-component system to generate html and text emails. I was wondering how could that be done. Especially if i want to send them outside a web container, how can i initialize a tapestry