Re: Job opening

2017-05-02 Thread Thiago H. de Paula Figueiredo
I've been just informed that remote working is an option. The office is in
Boston, MA, USA, and I work from my home in Belo Horizonte, MG, Brazil.

On Tue, May 2, 2017 at 10:45 AM, Thiago H. de Paula Figueiredo <
thiag...@gmail.com> wrote:

> Hi!
>
> There's a job opening at the PubFactory(.com) team, where I've been
> working the last 7 years. The product uses Tapestry and Tapestry-IoC
> heavily, so, if you apply, don't forget to mention your T5 skills. :)
>
> http://www.oreilly.com/careers/?p=job%2Fonac5fwy
>
> --
> Thiago
>



-- 
Thiago


Job opening

2017-05-02 Thread Thiago H. de Paula Figueiredo
Hi!

There's a job opening at the PubFactory(.com) team, where I've been working
the last 7 years. The product uses Tapestry and Tapestry-IoC heavily, so,
if you apply, don't forget to mention your T5 skills. :)

http://www.oreilly.com/careers/?p=job%2Fonac5fwy

-- 
Thiago


Re: Canceling Periodic Job

2016-06-17 Thread abangkis
Hi Barry and Dmitry, thanks for the link. I'll look in to it.

On Fri, Jun 17, 2016 at 7:11 PM, Dmitry Gusev <dmitry.gu...@gmail.com>
wrote:

> We use quartz for background jobs:
>
>
> https://github.com/anjlab/anjlab-tapestry-commons/tree/master/anjlab-tapestry-quartz
>
> There you have fine control on both scheduled and currently executing jobs,
> i.e. scheduler.getCurrenlyExecutingJobs() and then
> scheduler.interrupt(jobKey)
>
>
> On Fri, Jun 17, 2016 at 2:54 PM, Barry Books <trs...@gmail.com> wrote:
>
> > see
> >
> >
> >
> https://github.com/trsvax/Jacquard/blob/master/src/main/java/com/trsvax/jacquard/services/JobRunnerTapestry.java
> >
> >
> >
> https://github.com/trsvax/Jacquard/blob/master/src/main/java/com/trsvax/jacquard/pages/job/JobIndex.java
> >
> > Jobs are started in the JobRunnerTapestry service and the set of jobs is
> > made available via getJobs(). I have not implemented cancel but I think
> all
> > that's needed would be to call the cancel method on the job
> >
> > On Friday, June 17, 2016, abangkis <abang...@gmail.com> wrote:
> >
> > > Hai, I'm creating a periodic job on startup from this link.
> > >
> > >
> > >
> >
> http://blog.tapestry5.de/index.php/2011/09/18/scheduling-jobs-with-tapestry/
> > >
> > > So i wonder how can i stop the job using a button? Since the periodic
> job
> > > is created on startup so the returned PeriodicJob is inaccessible from
> a
> > > page?
> > >
> > > --
> > > http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
> > > twitter : @mreunionlabs @abangkis
> > > page : https://plus.google.com/104168782385184990771
> > >
> >
>
>
>
> --
> Dmitry Gusev
>
> AnjLab Team
> http://anjlab.com
>



-- 
http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
twitter : @mreunionlabs @abangkis
page : https://plus.google.com/104168782385184990771


Re: Canceling Periodic Job

2016-06-17 Thread Dmitry Gusev
We use quartz for background jobs:

https://github.com/anjlab/anjlab-tapestry-commons/tree/master/anjlab-tapestry-quartz

There you have fine control on both scheduled and currently executing jobs,
i.e. scheduler.getCurrenlyExecutingJobs() and then
scheduler.interrupt(jobKey)


On Fri, Jun 17, 2016 at 2:54 PM, Barry Books <trs...@gmail.com> wrote:

> see
>
>
> https://github.com/trsvax/Jacquard/blob/master/src/main/java/com/trsvax/jacquard/services/JobRunnerTapestry.java
>
>
> https://github.com/trsvax/Jacquard/blob/master/src/main/java/com/trsvax/jacquard/pages/job/JobIndex.java
>
> Jobs are started in the JobRunnerTapestry service and the set of jobs is
> made available via getJobs(). I have not implemented cancel but I think all
> that's needed would be to call the cancel method on the job
>
> On Friday, June 17, 2016, abangkis <abang...@gmail.com> wrote:
>
> > Hai, I'm creating a periodic job on startup from this link.
> >
> >
> >
> http://blog.tapestry5.de/index.php/2011/09/18/scheduling-jobs-with-tapestry/
> >
> > So i wonder how can i stop the job using a button? Since the periodic job
> > is created on startup so the returned PeriodicJob is inaccessible from a
> > page?
> >
> > --
> > http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
> > twitter : @mreunionlabs @abangkis
> > page : https://plus.google.com/104168782385184990771
> >
>



-- 
Dmitry Gusev

AnjLab Team
http://anjlab.com


Re: Canceling Periodic Job

2016-06-17 Thread Barry Books
see

https://github.com/trsvax/Jacquard/blob/master/src/main/java/com/trsvax/jacquard/services/JobRunnerTapestry.java

https://github.com/trsvax/Jacquard/blob/master/src/main/java/com/trsvax/jacquard/pages/job/JobIndex.java

Jobs are started in the JobRunnerTapestry service and the set of jobs is
made available via getJobs(). I have not implemented cancel but I think all
that's needed would be to call the cancel method on the job

On Friday, June 17, 2016, abangkis <abang...@gmail.com> wrote:

> Hai, I'm creating a periodic job on startup from this link.
>
>
> http://blog.tapestry5.de/index.php/2011/09/18/scheduling-jobs-with-tapestry/
>
> So i wonder how can i stop the job using a button? Since the periodic job
> is created on startup so the returned PeriodicJob is inaccessible from a
> page?
>
> --
> http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
> twitter : @mreunionlabs @abangkis
> page : https://plus.google.com/104168782385184990771
>


Canceling Periodic Job

2016-06-17 Thread abangkis
Hai, I'm creating a periodic job on startup from this link.

http://blog.tapestry5.de/index.php/2011/09/18/scheduling-jobs-with-tapestry/

So i wonder how can i stop the job using a button? Since the periodic job
is created on startup so the returned PeriodicJob is inaccessible from a
page?

-- 
http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
twitter : @mreunionlabs @abangkis
page : https://plus.google.com/104168782385184990771


Re: How to build xml sitemap with cron job and make available publicly

2015-01-19 Thread Kalle Korhonen
On Mon, Jan 19, 2015 at 1:26 PM, Thiago H de Paula Figueiredo 
thiag...@gmail.com wrote:

 On Mon, 19 Jan 2015 19:05:49 -0200, George Christman 
 gchrist...@cardaddy.com wrote:

 Well that is what I'm currently doing, but the problem I'm facing is
 the app generates millions of pages and your only allowed to have 50k
 per sitemap.

  Not really a problem. See http://www.sitemaps.org/protocol.html, section
 Using Sitemap index files (to group multiple sitemap files).

 Is there a way to get around the permission issue and write the file
 to webapp or will I be required to have to figure out an alternate
 approach as you suggested?

  Just write to the right folder. You were trying to write to the
 filesystem root, which wouldn't even work to get the sitemap web-accessible
 even if there was no permission problem. Make your code write the file to
 your expanded WAR root folder in Tomcat or other servlet container. This
 link, http://www.avajava.com/tutorials/lessons/how-do-i-
 get-the-location-of-my-web-application-context-in-the-file-system.html,
 should help you find the right folder.


In general, that's a bad advice. Containers are not required to expand the
WAR file at all and your files would be destroyed every time you deploy
them. I think the general accepted best practice is to pass a writable
directory root as an argument to your web application and write the files
there, for example /var/myapp/data. With T5, I usually supply the path
using symbol, in development environments pointing to build root and
explicitly set to an absolute path in production mode.

Kalle




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




How to build xml sitemap with cron job and make available publicly

2015-01-19 Thread George Christman
Hi guys, I'm looking to build nightly sitemaps and make them available
publicly. The problem I'm facing is once I create the sitemap, where
do I put it so that it's available publicly? Currently it's available
in the Web Pages package where it has some links in the root xml file
that points to dynamically generated xml pages, but that is putting a
huge load on the system everytime a search engine grabs them.

Now the next question is once the location has been established, how
do I get it there?

Thanks in advance,
George

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



Re: How to build xml sitemap with cron job and make available publicly

2015-01-19 Thread Thiago H de Paula Figueiredo
On Mon, 19 Jan 2015 17:13:26 -0200, George Christman  
gchrist...@cardaddy.com wrote:



Hi guys, I'm looking to build nightly sitemaps and make them available
publicly. The problem I'm facing is once I create the sitemap, where
do I put it so that it's available publicly?


The root context folder (/src/main/webapp if you're using Maven).

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



Re: How to build xml sitemap with cron job and make available publicly

2015-01-19 Thread George Christman
Well that is what I'm currently doing, but the problem I'm facing is
the app generates millions of pages and your only allowed to have 50k
per sitemap. So that is the first major issue I'm facing which this
library addresses. I was hoping to put this on a nightly task so a
search engine wouldn't be triggering the process of generating this
multiple times.

Is there a way to get around the permission issue and write the file
to webapp or will I be required to have to figure out an alternate
approach as you suggested?

On Mon, Jan 19, 2015 at 3:58 PM, Thiago H de Paula Figueiredo
thiag...@gmail.com wrote:
 On Mon, 19 Jan 2015 18:41:31 -0200, George Christman
 gchrist...@cardaddy.com wrote:

 Caused by: java.io.FileNotFoundException: /sitemap.xml (Permission denied)


 Here's the cause: you're trying to write a file to the root folder of your
 filesystem.

 Sitemaps are simple, so why don't you write a Tapestry page to generate it
 pluse a little bit of URL rewriting to make it available at /sitemap.xml,
 taking into account what you know about your webapp and caching the data so
 you don't need to perform the whole process every time the /sitemap.xml URL
 is requested? The library you're using for that is probably crawling the
 whole website, hence causing the high load you noticed.


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




-- 
George Christman
CEO
www.CarDaddy.com
P.O. Box 735
Johnstown, New York

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



Re: How to build xml sitemap with cron job and make available publicly

2015-01-19 Thread George Christman
This is what I'm currently doing but it isn't working very well do to
the size of these things.

public StreamResponse onActivate(String categoryType) {
UrlSet urlset = new UrlSet();

ListZipDetail results = crudDAO.getAll(ZipDetail.class);

for (ZipDetail zipDetail : results) {
Link link =
linkSource.createPageRenderLinkWithContext(VehiclesIndex.class,
categoryType, Util.getCityContext(urlEncoder, zipDetail));
link.setSecurity(LinkSecurity.SECURE);

SitemapXML siteMapXML = new SitemapXML();
siteMapXML.setChangefreq(ChangeFreq.ALWAYS.toString());
siteMapXML.setLoc(link.toAbsoluteURI());
siteMapXML.setPriority(0.5);
urlset.getSitemaps().add(siteMapXML);
}

return super.onActivate(urlset);
}

On Mon, Jan 19, 2015 at 4:05 PM, George Christman
gchrist...@cardaddy.com wrote:
 Well that is what I'm currently doing, but the problem I'm facing is
 the app generates millions of pages and your only allowed to have 50k
 per sitemap. So that is the first major issue I'm facing which this
 library addresses. I was hoping to put this on a nightly task so a
 search engine wouldn't be triggering the process of generating this
 multiple times.

 Is there a way to get around the permission issue and write the file
 to webapp or will I be required to have to figure out an alternate
 approach as you suggested?

 On Mon, Jan 19, 2015 at 3:58 PM, Thiago H de Paula Figueiredo
 thiag...@gmail.com wrote:
 On Mon, 19 Jan 2015 18:41:31 -0200, George Christman
 gchrist...@cardaddy.com wrote:

 Caused by: java.io.FileNotFoundException: /sitemap.xml (Permission denied)


 Here's the cause: you're trying to write a file to the root folder of your
 filesystem.

 Sitemaps are simple, so why don't you write a Tapestry page to generate it
 pluse a little bit of URL rewriting to make it available at /sitemap.xml,
 taking into account what you know about your webapp and caching the data so
 you don't need to perform the whole process every time the /sitemap.xml URL
 is requested? The library you're using for that is probably crawling the
 whole website, hence causing the high load you noticed.


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




 --
 George Christman
 CEO
 www.CarDaddy.com
 P.O. Box 735
 Johnstown, New York



-- 
George Christman
CEO
www.CarDaddy.com
P.O. Box 735
Johnstown, New York

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



Re: How to build xml sitemap with cron job and make available publicly

2015-01-19 Thread Thiago H de Paula Figueiredo
On Mon, 19 Jan 2015 19:05:49 -0200, George Christman  
gchrist...@cardaddy.com wrote:



Well that is what I'm currently doing, but the problem I'm facing is
the app generates millions of pages and your only allowed to have 50k
per sitemap.


Not really a problem. See http://www.sitemaps.org/protocol.html, section  
Using Sitemap index files (to group multiple sitemap files).



Is there a way to get around the permission issue and write the file
to webapp or will I be required to have to figure out an alternate
approach as you suggested?


Just write to the right folder. You were trying to write to the filesystem  
root, which wouldn't even work to get the sitemap web-accessible even if  
there was no permission problem. Make your code write the file to your  
expanded WAR root folder in Tomcat or other servlet container. This link,  
http://www.avajava.com/tutorials/lessons/how-do-i-get-the-location-of-my-web-application-context-in-the-file-system.html,  
should help you find the right folder.


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



Re: How to build xml sitemap with cron job and make available publicly

2015-01-19 Thread George Christman
Hi Thiago, I actually just stumbled upon the sitemapgen4j library and
yes I'm using maven.

https://code.google.com/p/sitemapgen4j/

java doc
http://sitemapgen4j.googlecode.com/svn-history/r7/site/javadoc/com/redfin/sitemapgenerator/WebSitemapGenerator.html#WebSitemapGenerator%28java.lang.String,%20java.io.File%29

It shows the following example

WebSitemapGenerator wsg = new
WebSitemapGenerator(http://www.example.com;, myDir);

if I try writing to that directory like so,

File directory = new File(/);

Link link = linkSource.createPageRenderLink(Index.class);
link.setSecurity(LinkSecurity.SECURE);

WebSitemapGenerator wsg = new
WebSitemapGenerator(link.toAbsoluteURI(), directory);

I get the following exception.

Any idea what I might be doing wrong?

ioc.Registry Problem writing sitemap file /sitemap.xml
ioc.Registry Operations trace:
ioc.Registry [ 1] Handling traditional 'action' component event
request for account/admin/Index:sitemap.
ioc.Registry [ 2] Triggering event 'action' on account/admin/Index:sitemap
TapestryModule.RequestExceptionHandler Processing of request failed
with uncaught exception:
org.apache.tapestry5.ioc.internal.OperationException: Problem writing
sitemap file /sitemap.xml [at
classpath:com/cardaddy/auto/pages/account/admin/AdminIndex.tml, line
32]
org.apache.tapestry5.ioc.internal.OperationException: Problem writing
sitemap file /sitemap.xml [at
classpath:com/cardaddy/auto/pages/account/admin/AdminIndex.tml, line
32]
at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:184)
at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90)
at 
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:72)
at 
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1258)
at 
org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl.invoke(ComponentPageElementResourcesImpl.java:154)
at 
org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1045)
at 
org.apache.tapestry5.internal.services.ComponentEventRequestHandlerImpl.handle(ComponentEventRequestHandlerImpl.java:73)
at 
org.apache.tapestry5.internal.services.AjaxFilter.handle(AjaxFilter.java:42)
at $ComponentEventRequestHandler_4f615eb941cad.handle(Unknown Source)
at 
org.apache.tapestry5.upload.internal.services.UploadExceptionFilter.handle(UploadExceptionFilter.java:76)
at $ComponentEventRequestHandler_4f615eb941cad.handle(Unknown Source)
at 
org.apache.tapestry5.modules.TapestryModule$37.handle(TapestryModule.java:2220)
at $ComponentEventRequestHandler_4f615eb941cad.handle(Unknown Source)
at $ComponentEventRequestHandler_4f615eb941a5c.handle(Unknown Source)
at 
org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handleComponentEvent(ComponentRequestHandlerTerminator.java:43)
at 
org.apache.tapestry5.internal.services.DeferredResponseRenderer.handleComponentEvent(DeferredResponseRenderer.java:45)
at $ComponentRequestHandler_4f615eb941a5e.handleComponentEvent(Unknown
Source)
at 
org.apache.tapestry5.services.InitializeActivePageName.handleComponentEvent(InitializeActivePageName.java:39)
at $ComponentRequestHandler_4f615eb941a5e.handleComponentEvent(Unknown
Source)
at 
org.apache.tapestry5.internal.services.RequestOperationTracker$1.perform(RequestOperationTracker.java:55)
at 
org.apache.tapestry5.internal.services.RequestOperationTracker$1.perform(RequestOperationTracker.java:52)
at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.perform(OperationTrackerImpl.java:110)
at 
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.perform(PerThreadOperationTracker.java:84)
at 
org.apache.tapestry5.ioc.internal.RegistryImpl.perform(RegistryImpl.java:1264)
at 
org.apache.tapestry5.internal.services.RequestOperationTracker.handleComponentEvent(RequestOperationTracker.java:47)
at $ComponentRequestHandler_4f615eb941a5e.handleComponentEvent(Unknown
Source)
at 
org.tynamo.security.SecurityComponentRequestFilter.handleComponentEvent(SecurityComponentRequestFilter.java:41)
at $ComponentRequestFilter_4f615eb941a5b.handleComponentEvent(Unknown
Source)
at $ComponentRequestHandler_4f615eb941a5e.handleComponentEvent(Unknown
Source)
at $ComponentRequestHandler_4f615eb941a28.handleComponentEvent(Unknown
Source)
at 
org.apache.tapestry5.internal.services.ComponentEventDispatcher.dispatch(ComponentEventDispatcher.java:48)
at $Dispatcher_4f615eb941a29.dispatch(Unknown Source)
at $Dispatcher_4f615eb941a22.dispatch(Unknown Source)
at 
org.apache.tapestry5.modules.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:304)
at 
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
at 

Re: How to build xml sitemap with cron job and make available publicly

2015-01-19 Thread Thiago H de Paula Figueiredo
On Mon, 19 Jan 2015 18:41:31 -0200, George Christman  
gchrist...@cardaddy.com wrote:


Caused by: java.io.FileNotFoundException: /sitemap.xml (Permission  
denied)


Here's the cause: you're trying to write a file to the root folder of your  
filesystem.


Sitemaps are simple, so why don't you write a Tapestry page to generate it  
pluse a little bit of URL rewriting to make it available at /sitemap.xml,  
taking into account what you know about your webapp and caching the data  
so you don't need to perform the whole process every time the /sitemap.xml  
URL is requested? The library you're using for that is probably crawling  
the whole website, hence causing the high load you noticed.


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



Use of PageRenderLinkSource in a scheduled job

2013-09-06 Thread Nathan Quirynen

Hi,

I added a scheduled job to my Tapestry application, where I want to 
daily check if there are new tickets and send a mail to people assigned 
to these tickets.

So I've added it in AppModule as following:

@Startup
public static void scheduleJobs(
PeriodicExecutor executor,
final MailService mailService) {

executor.addJob(
new CronSchedule(* 8 * * * ?),
Cleanup Job,
new Runnable() {
@Override
public void run() {
mailService.mailNewTickets(now().minusHours(24));
}
});
}

This works perfect. Only I want to add links to the ticket detail page 
in these mails.
So I injected PageRenderLinkSource in my MailService class to create 
links with context:


pageRenderLinkSource.createPageRenderLinkWithContext(TicketDetails.class, 
ticket.getId()).toAbsoluteURI(true);

But this is not working as the scheduled job stops there. I don't see 
the exception thrown, probably because it's in another thread?
Maybe this is expected behaviour (Request not available?), but I don't 
know how to create the links otherwise besides using a hard coded string 
and concatenating the context.


Nathan


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



Re: Use of PageRenderLinkSource in a scheduled job

2013-09-06 Thread Lance Java
To generate a link, you need a request… so I suggest you do one of the
following

1. Use cron and wget to hit your app via a http request instead of a
@Startup job inside your app
2. Generate the link at some point in time when you have a
HTTPServletRequest and save it for later
3. Use a @Symbol for the base URL and generate the link yourself

NB. I started a project where you could render tapestry-templates offline
but never finished or tested it… it's nearly done

https://github.com/uklance/tapestry-offline

The idea was to generate a fake request where half the request was sourced
from an overridable global service and the other half was a runtime value.

https://github.com/uklance/tapestry-offline/blob/master/src/main/java/org/lazan/t5/offline/services/OfflineComponentRenderer.java
https://github.com/uklance/tapestry-offline/blob/master/src/main/java/org/lazan/t5/offline/services/OfflineRequestGlobals.java
https://github.com/uklance/tapestry-offline/blob/master/src/main/java/org/lazan/t5/offline/OfflineRequestContext.java

If there's enough interest in this… I'll resurrect the project and finish
it off.


Re: Use of PageRenderLinkSource in a scheduled job

2013-09-06 Thread Barry Books
I make all of my batch jobs Tapestry pages and use Hudson scheduled tasks
to access them. This give you more control, job history and email
notifications on failure. Since the jobs are just pages you can just go to
them to debug them and things like PageRenderLinkSource work as you would
expect. I run thousands of jobs this way every day. The history and
notifications alone are worth it and you can even build/deploy your
application with it.


On Fri, Sep 6, 2013 at 3:12 AM, Nathan Quirynen nat...@pensionarchitects.be
 wrote:

 Hi,

 I added a scheduled job to my Tapestry application, where I want to daily
 check if there are new tickets and send a mail to people assigned to these
 tickets.
 So I've added it in AppModule as following:

 @Startup
 public static void scheduleJobs(
 PeriodicExecutor executor,
 final MailService mailService) {

 executor.addJob(
 new CronSchedule(* 8 * * * ?),
 Cleanup Job,
 new Runnable() {
 @Override
 public void run() {
 mailService.mailNewTickets(**now().minusHours(24));
 }
 });
 }

 This works perfect. Only I want to add links to the ticket detail page in
 these mails.
 So I injected PageRenderLinkSource in my MailService class to create links
 with context:

 pageRenderLinkSource.**createPageRenderLinkWithContex**t(TicketDetails.class,
 ticket.getId()).toAbsoluteURI(**true);

 But this is not working as the scheduled job stops there. I don't see the
 exception thrown, probably because it's in another thread?
 Maybe this is expected behaviour (Request not available?), but I don't
 know how to create the links otherwise besides using a hard coded string
 and concatenating the context.

 Nathan


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




Re: Use of PageRenderLinkSource in a scheduled job

2013-09-06 Thread Martin Kersten
Thanks barry,

this is a good advice. I will give it a try :)


Cheers,

Martin (Kersten)


2013/9/6 Barry Books trs...@gmail.com

 I make all of my batch jobs Tapestry pages and use Hudson scheduled tasks
 to access them. This give you more control, job history and email
 notifications on failure. Since the jobs are just pages you can just go to
 them to debug them and things like PageRenderLinkSource work as you would
 expect. I run thousands of jobs this way every day. The history and
 notifications alone are worth it and you can even build/deploy your
 application with it.


 On Fri, Sep 6, 2013 at 3:12 AM, Nathan Quirynen 
 nat...@pensionarchitects.be
  wrote:

  Hi,
 
  I added a scheduled job to my Tapestry application, where I want to daily
  check if there are new tickets and send a mail to people assigned to
 these
  tickets.
  So I've added it in AppModule as following:
 
  @Startup
  public static void scheduleJobs(
  PeriodicExecutor executor,
  final MailService mailService) {
 
  executor.addJob(
  new CronSchedule(* 8 * * * ?),
  Cleanup Job,
  new Runnable() {
  @Override
  public void run() {
  mailService.mailNewTickets(**now().minusHours(24));
  }
  });
  }
 
  This works perfect. Only I want to add links to the ticket detail page in
  these mails.
  So I injected PageRenderLinkSource in my MailService class to create
 links
  with context:
 
 
 pageRenderLinkSource.**createPageRenderLinkWithContex**t(TicketDetails.class,
  ticket.getId()).toAbsoluteURI(**true);
 
  But this is not working as the scheduled job stops there. I don't see the
  exception thrown, probably because it's in another thread?
  Maybe this is expected behaviour (Request not available?), but I don't
  know how to create the links otherwise besides using a hard coded string
  and concatenating the context.
 
  Nathan
 
 
  --**--**-
  To unsubscribe, e-mail: users-unsubscribe@tapestry.**apache.org
 users-unsubscr...@tapestry.apache.org
  For additional commands, e-mail: users-h...@tapestry.apache.org
 
 



Re: Use of PageRenderLinkSource in a scheduled job

2013-09-06 Thread Kalle Korhonen
On Fri, Sep 6, 2013 at 2:03 AM, Lance Java lance.j...@googlemail.comwrote:

 To generate a link, you need a request… so I suggest you do one of the
 following


You only need the request to find out where your service is if you haven't
explicitly specified a hostname. If you have, PageRenderLinkSource uses the
HOSTNAME symbol instead of trying to obtain it from the request (which is
unreliable).

Kalle


request in job

2013-08-01 Thread Jan Fryblik

Hi guys,i've run into terrible issue with jobs. I need to generate link which is afterwards sent to user, but issue is... Job is not executed with http request so that i haven't informations about request to generate the link, so it throws NullPointerException.Is there any other option then having the link permanently stored e.g. in database? Probably there is also option to create in job a "fake" request which generates complete email including the link. I don't like even this solutions, anything else? :( Thanks a lot.Best Regards,Jan

Re: request in job

2013-08-01 Thread Lance Java
I had this same problem with tapestry-cometd where I needed to render
components asynchronously outside of a normal request / response. I solved
this problem with the ComponentJSONRenderer which spoofs a request and
response in order to run the tapestry template rendering. Code here:

https://github.com/uklance/tapestry-cometd/blob/master/src/main/java/org/lazan/t5/cometd/services/internal/ComponentJSONRendererImpl.java

I started to extract the logic into a reusable tapestry-offline module but
never finished the job

https://github.com/uklance/tapestry-offline

The idea was to split the spoof request into OfflineRequestContext and an
OfflineRequestGlobals and OfflineRequestGlobals could be IOC overridden to
provide server, port etc.

I hope to one day have tapestry-cometd depend on tapestry-offline.

Pull requests welcome!
 On 1 Aug 2013 09:36, Jan Fryblik jan.fryb...@gmail.com wrote:

 **
 Hi guys,

 i've run into terrible issue with jobs. I need to generate link which is
 afterwards sent to user, but issue is... Job is not executed with http
 request so that i haven't informations about request to generate the link,
 so it throws NullPointerException.

 Is there any other option then having the link permanently stored e.g. in
 database? Probably there is also option to create in job a fake request
 which generates complete email including the link. I don't like even this
 solutions, anything else? :( Thanks a lot.

 Best Regards,
 Jan




Re: request in job

2013-08-01 Thread Barry Books
All my jobs are Tapestry pages and I call them with Hudson (curl). The
benefits are:

1. Easier to develop (It's just a web page)
2. More control over running jobs
3. Hudson keeps statistics
4. No problems when load balanced

The only draw back is Hudson has 1 minute scheduling resolution. I've only
got 1 job that runs every minute. Most are every 15 minutes but some are
yearly.



On Thu, Aug 1, 2013 at 3:59 AM, Lance Java lance.j...@googlemail.comwrote:

 I had this same problem with tapestry-cometd where I needed to render
 components asynchronously outside of a normal request / response. I solved
 this problem with the ComponentJSONRenderer which spoofs a request and
 response in order to run the tapestry template rendering. Code here:


 https://github.com/uklance/tapestry-cometd/blob/master/src/main/java/org/lazan/t5/cometd/services/internal/ComponentJSONRendererImpl.java

 I started to extract the logic into a reusable tapestry-offline module but
 never finished the job

 https://github.com/uklance/tapestry-offline

 The idea was to split the spoof request into OfflineRequestContext and an
 OfflineRequestGlobals and OfflineRequestGlobals could be IOC overridden to
 provide server, port etc.

 I hope to one day have tapestry-cometd depend on tapestry-offline.

 Pull requests welcome!
  On 1 Aug 2013 09:36, Jan Fryblik jan.fryb...@gmail.com wrote:

  **
  Hi guys,
 
  i've run into terrible issue with jobs. I need to generate link which is
  afterwards sent to user, but issue is... Job is not executed with http
  request so that i haven't informations about request to generate the
 link,
  so it throws NullPointerException.
 
  Is there any other option then having the link permanently stored e.g. in
  database? Probably there is also option to create in job a fake request
  which generates complete email including the link. I don't like even this
  solutions, anything else? :( Thanks a lot.
 
  Best Regards,
  Jan
 
 



Re: request in job

2013-08-01 Thread Jan Fryblik


Really nice idea...

and what about security? Does Hudson have its own user who is logged in  
before execution?


BR,
Jan


On Thu, 01 Aug 2013 13:59:21 +0200, Barry Books trs...@gmail.com wrote:


All my jobs are Tapestry pages and I call them with Hudson (curl). The
benefits are:

1. Easier to develop (It's just a web page)
2. More control over running jobs
3. Hudson keeps statistics
4. No problems when load balanced

The only draw back is Hudson has 1 minute scheduling resolution. I've  
only

got 1 job that runs every minute. Most are every 15 minutes but some are
yearly.



On Thu, Aug 1, 2013 at 3:59 AM, Lance Java  
lance.j...@googlemail.comwrote:



I had this same problem with tapestry-cometd where I needed to render
components asynchronously outside of a normal request / response. I  
solved

this problem with the ComponentJSONRenderer which spoofs a request and
response in order to run the tapestry template rendering. Code here:


https://github.com/uklance/tapestry-cometd/blob/master/src/main/java/org/lazan/t5/cometd/services/internal/ComponentJSONRendererImpl.java

I started to extract the logic into a reusable tapestry-offline module  
but

never finished the job

https://github.com/uklance/tapestry-offline

The idea was to split the spoof request into OfflineRequestContext and  
an
OfflineRequestGlobals and OfflineRequestGlobals could be IOC overridden  
to

provide server, port etc.

I hope to one day have tapestry-cometd depend on tapestry-offline.

Pull requests welcome!
 On 1 Aug 2013 09:36, Jan Fryblik jan.fryb...@gmail.com wrote:

 **
 Hi guys,

 i've run into terrible issue with jobs. I need to generate link which  
is

 afterwards sent to user, but issue is... Job is not executed with http
 request so that i haven't informations about request to generate the
link,
 so it throws NullPointerException.

 Is there any other option then having the link permanently stored  
e.g. in
 database? Probably there is also option to create in job a fake  
request
 which generates complete email including the link. I don't like even  
this

 solutions, anything else? :( Thanks a lot.

 Best Regards,
 Jan






--
S pozdravem



Mgr. Jan Fryblík
jednatel
+420 739 094 784
jan.fryb...@ebrothers.cz

eBrothers Software s.r.o. | www.ebrothers.cz

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



Stopping/Removing a job from PeriodicExecutor

2013-05-22 Thread Chris Cureau
Hi there!

I currently have a project that is using a PeriodicExecutor to kick off
processes on a regular basis.  I need to expand on that so that I can stop
a running job, reschedule the times, and remove the job completely from the
PeriodicExecutor.  Don't see any sort of code out there to do this.

Any suggestions?  Am I going to have to use Quartz?


Re: Stopping/Removing a job from PeriodicExecutor

2013-05-22 Thread Lenny Primak
Or you can use JEE scheduling API.

On May 22, 2013, at 1:21 PM, Chris Cureau wrote:

 Hi there!
 
 I currently have a project that is using a PeriodicExecutor to kick off
 processes on a regular basis.  I need to expand on that so that I can stop
 a running job, reschedule the times, and remove the job completely from the
 PeriodicExecutor.  Don't see any sort of code out there to do this.
 
 Any suggestions?  Am I going to have to use Quartz?


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



Re: Stopping/Removing a job from PeriodicExecutor

2013-05-22 Thread Michael Gentry
Hi Chris,

PeriodicExecutor returns a PeriodicJob which you can cancel if you hang
onto the return value.  See:

http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/ioc/services/cron/PeriodicJob.html

mrg



On Wed, May 22, 2013 at 1:21 PM, Chris Cureau cmcur...@gmail.com wrote:

 Hi there!

 I currently have a project that is using a PeriodicExecutor to kick off
 processes on a regular basis.  I need to expand on that so that I can stop
 a running job, reschedule the times, and remove the job completely from the
 PeriodicExecutor.  Don't see any sort of code out there to do this.

 Any suggestions?  Am I going to have to use Quartz?



Tapestry Job Offer

2012-07-05 Thread sommeralex
Hi!

I need a tapestry expert who is able to fix the bugs on the following pages:

1.
http://www.airwriting.com/en/group/create
2.
http://www.airwriting.com/en/group/create
3.
http://www.airwriting.com/en/group/listlocalgroups

Bug 1: The Javascript Lib has a loading time out which forces it to stop
loading on create group
Bug 2: The Slider for a group range does not work with IE 8
Bug 3:  List Local Groups comes in my implementation without zones, but
should have one.

Optional: Currently, the map is working with google map javascript version
2, but it should be 3. 

if someone is interested, write me a mail on alexander.som...@gmail.com with
a cost estimation. thx!
alex

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Tapestry-Job-Offer-tp5714300.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



Job Offer - Tapestry developer

2011-12-09 Thread Florian Parain
Hi,

I'm working on Contract Live, a Contract Management Software based on
Tapestry. 
http://www.contract-live.com/

Contract Live office is located in Paris, France.
We are currently looking for Tapestry developers.

Below, you can find a job offer in French.
If you have any questions, be pleased to contact Elsa:
e...@contract-live.com

Thanks for reading.
Regards,

Florian

__

*WitchBird* fait partie des 3 pionniers dans le monde de la gestion de
contrats sur le Cloud, grâce à sa plateforme baptisée Contract Live - 
http://www.contract-live.com/ www.contract-live.com 
Deux ans après avoir commencé à écrire les premières lignes de code dans un
garage, WitchBird c’est aujourd’hui :
•   une douzaine de jeunes issus des meilleures formations (HEC, Sciences 
Po,
Supélec, Supinfo...), originaires des 4 coins de la planète, et dotés d’un
esprit résolument start-up ;
•   un advisory board composé de grands noms comme le Directeur Général de
Free ou l’ancienne Directrice de cabinet du Président de la République ;
•   plus de 200 entreprises utilisatrices, dont Thomas Cook, Free, SVP, HEC,
Effiliation ;
•   et surtout, l’ambition de bouleverser le marché avec un produit
exceptionnel.

*Ta mission*

Tu travailleras auprès de Florian, le cofondateur.
Tu te verras confier de vraies responsabilités, sur lesquelles tu seras
autonome  :
•   Développer de nouveaux modules sous une plateforme Java J2EE
•   Améliorer l’interface graphique en maniant les technologies web, jQuery,
HTML, CSS
•   Optimiser les ressources et déployer les versions du logiciel sous Unix

*Ton profil*

Tu aimes l’adrénaline, la prise d’initiative et la camaraderie. 
Tu as de l’ambition, et tu es prêt à travailler dur pour la satisfaire.
•   Diplômé d’une école ou d’une université d’informatique
•   Au moins 2 ans d’expérience Java
•   Intérêt réel pour le monde de l’informatique et les challenges qui
l’entourent
•   Disponible immédiatement

Contact 
Elsa Kougblénou
e...@contract-live.com


--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Job-Offer-Tapestry-developer-tp5061806p5061806.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



New Tapestry Job

2011-10-11 Thread Roberto Monfardini
Dont know if this is the best place to do this, but I am looking for a
skilled Java developer with Tapestry experience.

We are looking for people with Tapestry 5 ideally, but earlier versions will
be ok. 

The role is based in Cambridge (UK) and is a 3-6 month contract role.

If you at all interested or know someone who may be, please get in touch. 

Cheers!

Roberto Monfardini
robe...@monarchit.co.uk
01212373217 


--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/New-Tapestry-Job-tp4890971p4890971.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: Job offer for tapestry developer (m/f)

2011-07-05 Thread mahendra.athneria
Hi Andreas Pursian ,

I am interested. Please let me know the details.

Regards,
Mahendra

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Job-offer-for-tapestry-developer-m-f-tp2431360p4552241.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: Accessing tapestry's hibernate instance from a quartz job

2011-07-04 Thread g...@liftyourgame.com
Hi Howard,

Are you still going to release your Quartz / Hibernate module for Tapestry?

Regards,

Greg.


--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Accessing-tapestry-s-hibernate-instance-from-a-quartz-job-tp2421535p4552022.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



Tapestry Job Opening

2010-11-29 Thread Ben Dotte
Hi All,

We're looking for a new Tapestry developer at Widen Enterprises, Inc.
The full description and contact information is available here:

http://www.widen.com/careers/careers_software_dev.php

We've been using Tapestry extensively since v2 and we have lots of
exciting new projects in the works. Preferably candidates would be
near or willing to relocate to the Madison, WI area.

If you have questions feel free to shoot me an e-mail, but please send
resumes to h...@widen.com

Thanks!

Ben Dotte
Lead Developer
Widen Enterprises, Inc.
bdo...@widen.com

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



Re: Tapestry Job Opening

2010-11-29 Thread Howard Lewis Ship
I regularly work with the developers at Widen and I can vouch that it's a
fun place to work and a great team. They're doing ambitious work and really
using Tapestry to its fullest.

On Mon, Nov 29, 2010 at 8:45 AM, Ben Dotte ben.do...@gmail.com wrote:

 Hi All,

 We're looking for a new Tapestry developer at Widen Enterprises, Inc.
 The full description and contact information is available here:

 http://www.widen.com/careers/careers_software_dev.php

 We've been using Tapestry extensively since v2 and we have lots of
 exciting new projects in the works. Preferably candidates would be
 near or willing to relocate to the Madison, WI area.

 If you have questions feel free to shoot me an e-mail, but please send
 resumes to h...@widen.com

 Thanks!

 Ben Dotte
 Lead Developer
 Widen Enterprises, Inc.
 bdo...@widen.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


Re: Tapestry Job Opening

2010-11-29 Thread Robert Zeigler
Heh... your website is written in php (or else you have some really funky 
server-side mappings); you can't help but appreciate the irony. :)

Robert

On Nov 29, 2010, at 11/2910:45 AM , Ben Dotte wrote:

 Hi All,
 
 We're looking for a new Tapestry developer at Widen Enterprises, Inc.
 The full description and contact information is available here:
 
 http://www.widen.com/careers/careers_software_dev.php
 
 We've been using Tapestry extensively since v2 and we have lots of
 exciting new projects in the works. Preferably candidates would be
 near or willing to relocate to the Madison, WI area.
 
 If you have questions feel free to shoot me an e-mail, but please send
 resumes to h...@widen.com
 
 Thanks!
 
 Ben Dotte
 Lead Developer
 Widen Enterprises, Inc.
 bdo...@widen.com
 
 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org


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



RE: Quartz Job setup with JobDetails requires parameter free constructor - how to inject Service bindings

2010-07-13 Thread Alfie Kirkpatrick
It's still a WIP but I created a TapestryJobCreator which gets a 
PerthreadManager and a Runnable (your service) in the JobDataMap. This just 
calls run() on the service and does any cleanup. I need to tidy up the job 
creation part but you could easily get to the point where you had something 
like:

public static void contributeSchedulerService(ConfigurationJobInfo 
config, MyService service) {
config.add(new JobInfo(0 0/30 * * * ?, service));
}

(where MyService implements Runnable and JobInfo is just a simple DTO)

Here is the TapestryJobCreator...

public class TapestryJobCreator implements Job {
private static final Logger 
logger=LoggerFactory.getLogger(TapestryJobCreator.class);

public void execute(JobExecutionContext context)
throws JobExecutionException {

logger.info(Executing job);

PerthreadManager perthreadManager = (PerthreadManager) context

.getJobDetail().getJobDataMap().get(perThreadManager);

Runnable runner = (Runnable) context
.getJobDetail().getJobDataMap().get(runner);

try {
runner.run();
} finally {
logger.info(Doing cleanup);
perthreadManager.cleanup();
}
}
}

Hope it helps,
Alfie.

-Original Message-
From: Daniel Henze [mailto:dhe...@googlemail.com] 
Sent: 12 July 2010 21:21
To: Tapestry users
Subject: Quartz Job setup with JobDetails requires parameter free constructor - 
how to inject Service bindings

Hi there,

I am using chenillekit-quartz integration and followed the example setup 
on the module homepage 
(http://chenillekit.codehaus.org/chenillekit-quartz/index.html). All 
good so far, got things up and running. But now I want to run a job that 
has other services (DAO, MailService) as dependencies. Setup is done via 
JobDetails class which uses a parameter free constructor to instantiate 
the implementation of an Interface:

new JobDetail(MailSenderJob, null, MailSenderJob.class)

I tried binding that clas (MailSenderJob) with build method in 
Application module and @Inject annotation, but nothing did work, always 
getting a NullpointerException when it comes to that service. I also 
could not find a JobDetail constructor that allows for setting 
dependencies, but no luck.

How can I get the service dependencies in MailSenderJob set up since 
Quartz does only use default constructor?

Thankful for any hints
Daniel


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



Quartz Job setup with JobDetails requires parameter free constructor - how to inject Service bindings

2010-07-12 Thread Daniel Henze

Hi there,

I am using chenillekit-quartz integration and followed the example setup 
on the module homepage 
(http://chenillekit.codehaus.org/chenillekit-quartz/index.html). All 
good so far, got things up and running. But now I want to run a job that 
has other services (DAO, MailService) as dependencies. Setup is done via 
JobDetails class which uses a parameter free constructor to instantiate 
the implementation of an Interface:


new JobDetail(MailSenderJob, null, MailSenderJob.class)

I tried binding that clas (MailSenderJob) with build method in 
Application module and @Inject annotation, but nothing did work, always 
getting a NullpointerException when it comes to that service. I also 
could not find a JobDetail constructor that allows for setting 
dependencies, but no luck.


How can I get the service dependencies in MailSenderJob set up since 
Quartz does only use default constructor?


Thankful for any hints
Daniel

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



Re: Quartz Job setup with JobDetails requires parameter free constructor - how to inject Service bindings

2010-07-12 Thread Kalle Korhonen
You create a JobSchedulingBundle (service), create a JobDataMap in it,
add all the services to the map you need in your Job and then then get
the map via executionContext.getMergedJobDataMap(). The concept behind
JobDataMap is solid but you could arguably make a tighter and
easier-to-use Tapestry-specific integration for Quartz. I'd love to be
able to do just:
configuration.add(0 0 0 * * ?, myJob);

But I'm too lazy/busy to work on it myself since even the current
Chenillekit-provided integration works fine with the expense of a few
redundant lines of code.

Kalle


make On Mon, Jul 12, 2010 at 1:20 PM, Daniel Henze
dhe...@googlemail.com wrote:
 Hi there,

 I am using chenillekit-quartz integration and followed the example setup on
 the module homepage
 (http://chenillekit.codehaus.org/chenillekit-quartz/index.html). All good so
 far, got things up and running. But now I want to run a job that has other
 services (DAO, MailService) as dependencies. Setup is done via JobDetails
 class which uses a parameter free constructor to instantiate the
 implementation of an Interface:

 new JobDetail(MailSenderJob, null, MailSenderJob.class)

 I tried binding that clas (MailSenderJob) with build method in Application
 module and @Inject annotation, but nothing did work, always getting a
 NullpointerException when it comes to that service. I also could not find a
 JobDetail constructor that allows for setting dependencies, but no luck.

 How can I get the service dependencies in MailSenderJob set up since Quartz
 does only use default constructor?

 Thankful for any hints
 Daniel

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



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



Accessing tapestry's hibernate instance from a quartz job

2010-06-24 Thread Stephen Hogarth
I have a T5 application connected to a database using hibernate working fine. 
To perform background operations on the database, I have a quartz scheduler 
servlet included in the same project that calls the background job as expected. 
I would like to get an instance of tapestry's hibernate session to access the 
database and reference the same entity objects. Is it possible to get an 
instance of tapestry's hibernate session from this quartz job?

I have searched google and the mailing list but haven't found an answer to this 
yet. I know straight injection doesn't work. I have found a way to manually 
setup a second hibernate instance but that requires some duplicate settings and 
a set of hbm.xml files that aren't required by tapestry. Using this second way 
seems a lot of extra work and a maintenance nightmare if there is a way to get 
tapestry's hibernate instance.


Re: Accessing tapestry's hibernate instance from a quartz job

2010-06-24 Thread Howard Lewis Ship
Well, within a single JVM, Tapestry IoC service proxies will serialize
and de-serialize correctly. So, you can inject the Session into some
code that creates a Quartz job, storing the Session in an instance
variable.

However, you'll miss out on a few things; you need a wrapper around
executing Quartz jobs, one that invokes the PerThreadManager's
cleanup() method. This makes sure per-thread object instances are
properly discarded.

I'll be doing some work in Quartz (w/ Hibernate) in the near future
and I expect to spin off what I write into a tapx module, and a
Tapestry module in the 5.3 timeframe.

On Thu, Jun 24, 2010 at 2:31 PM, Stephen Hogarth shoga...@slb.com wrote:
 I have a T5 application connected to a database using hibernate working fine. 
 To perform background operations on the database, I have a quartz scheduler 
 servlet included in the same project that calls the background job as 
 expected. I would like to get an instance of tapestry's hibernate session to 
 access the database and reference the same entity objects. Is it possible to 
 get an instance of tapestry's hibernate session from this quartz job?

 I have searched google and the mailing list but haven't found an answer to 
 this yet. I know straight injection doesn't work. I have found a way to 
 manually setup a second hibernate instance but that requires some duplicate 
 settings and a set of hbm.xml files that aren't required by tapestry. Using 
 this second way seems a lot of extra work and a maintenance nightmare if 
 there is a way to get tapestry's hibernate instance.




-- 
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: Accessing tapestry's hibernate instance from a quartz job

2010-06-24 Thread Kalle Korhonen
Chenillekit provides Quartz integration module -
http://chenillekit.codehaus.org/chenillekit-quartz/index.html. Been
using it for more than a year now.

Kalle


On Thu, Jun 24, 2010 at 7:32 PM, Howard Lewis Ship hls...@gmail.com wrote:
 Well, within a single JVM, Tapestry IoC service proxies will serialize
 and de-serialize correctly. So, you can inject the Session into some
 code that creates a Quartz job, storing the Session in an instance
 variable.

 However, you'll miss out on a few things; you need a wrapper around
 executing Quartz jobs, one that invokes the PerThreadManager's
 cleanup() method. This makes sure per-thread object instances are
 properly discarded.

 I'll be doing some work in Quartz (w/ Hibernate) in the near future
 and I expect to spin off what I write into a tapx module, and a
 Tapestry module in the 5.3 timeframe.

 On Thu, Jun 24, 2010 at 2:31 PM, Stephen Hogarth shoga...@slb.com wrote:
 I have a T5 application connected to a database using hibernate working 
 fine. To perform background operations on the database, I have a quartz 
 scheduler servlet included in the same project that calls the background job 
 as expected. I would like to get an instance of tapestry's hibernate session 
 to access the database and reference the same entity objects. Is it possible 
 to get an instance of tapestry's hibernate session from this quartz job?

 I have searched google and the mailing list but haven't found an answer to 
 this yet. I know straight injection doesn't work. I have found a way to 
 manually setup a second hibernate instance but that requires some duplicate 
 settings and a set of hbm.xml files that aren't required by tapestry. Using 
 this second way seems a lot of extra work and a maintenance nightmare if 
 there is a way to get tapestry's hibernate instance.




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



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



Job offer for Tapestry Programmer in Hamburg, Germany

2010-06-01 Thread Lutz Hühnken
Sorry for the German, but this is a job offer in a German company, and
knowledge of German is a requirement for the job...



Hallo,

wir suchen eine/n Programmierer/in in Festanstellung in Hamburg.

Tapestry-Kenntnisse wären von Vorteil, da dies unser bevorzugtes
Web-Framework ist.

Infos auch unter http://www.altocon.de/DE/Jobs, Bewerbungen bitte an
j...@altocon.de.

Noch ein paar Infos, was wir suchen:
- gute Java-Kenntnisse, Spaß an der Java-Programmierung
- jemanden, der/die schon einmal in einem Web-Projekt bis zum Ende
(also: Launch) mitgearbeitet hat
- die grundsätzliche Bereitschaft, auch mal eine Zeit lang beim Kunden
vor Ort zu arbeiten, zumindest innerhalb von Hamburg (steht zwar im
Moment nicht an, aber wir möchten uns die Möglichkeit offen halten)

Fachlich gut wäre:
- Tapestry ;)
- Spring
- Hibernate und/oder JPA
- GWT
- MySQL

Bei uns gibt es interessante Projekte, und nicht nur die Kollegen sind
nett, sondern auch unsere Kunden. Wir sind eine kleine, junge Firma.
Man kann sie noch mitprägen und mitgestalten. Wir versuchen jedes
Projekt auch technisch interessant umzusetzen und sind immer offen für
neues.

Freue mich auf Ihre Bewerbung!


Lutz Hühnken

-- 
altocon GmbH
http://www.altocon.de/
Software Development, Consulting
Hamburg, Germany

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



Re: Job offer for tapestry developer (m/f)

2010-04-12 Thread Piero Sartini
Hello Andreas.

 AGEF (www.agef.net) is a german non-profit organisation, who is working
 in the field of international development cooperation. For one of our
 projects (www.alumniportal-deutschland.org) we are looking for a part
 time tapetry5 (Java Web) developer.  The work will mostly involve
 frontend and backend development for our jobexchange application. While
 we are working together with other german partners within this project,
 good knowledge of german language is mandatory. Please find detailed
 informations (in german only) in the attached pdf file.

Sounds interesting to me, but the PDF is missing.

Piero

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



Re: Job offer for tapestry developer (m/f)

2010-04-12 Thread Ulrich Stärk
Probably deleted by ezmlm. Andreas, you should either include the contents directly in your mail or 
post a link to the PDF document.


Cheers,

Uli

On 12.04.2010 13:37, Piero Sartini wrote:

Hello Andreas.


AGEF (www.agef.net) is a german non-profit organisation, who is working
in the field of international development cooperation. For one of our
projects (www.alumniportal-deutschland.org) we are looking for a part
time tapetry5 (Java Web) developer.  The work will mostly involve
frontend and backend development for our jobexchange application. While
we are working together with other german partners within this project,
good knowledge of german language is mandatory. Please find detailed
informations (in german only) in the attached pdf file.


Sounds interesting to me, but the PDF is missing.

Piero

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



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



Re: Job offer for tapestry developer (m/f)

2010-04-12 Thread Andreas Pursian
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Uli, hi Piero,

thank both of you for the hints. I think Uli is right. Please find the
detailed job description under

http://www.getjobs.net/documents/content/20100324_Auschreibung_AnwendungsentwicklerIn_Java_Final.pdf

@Piero: If you are interested, please contact me via edv{at}agef.net.

Cheers

Andreas

On 4/12/10 2:38 PM, Ulrich Stärk wrote:
 Probably deleted by ezmlm. Andreas, you should either include the
 contents directly in your mail or post a link to the PDF document.
 
 Cheers,
 
 Uli
 
 On 12.04.2010 13:37, Piero Sartini wrote:
 Hello Andreas.

 AGEF (www.agef.net) is a german non-profit organisation, who is working
 in the field of international development cooperation. For one of our
 projects (www.alumniportal-deutschland.org) we are looking for a part
 time tapetry5 (Java Web) developer.  The work will mostly involve
 frontend and backend development for our jobexchange application. While
 we are working together with other german partners within this project,
 good knowledge of german language is mandatory. Please find detailed
 informations (in german only) in the attached pdf file.

 Sounds interesting to me, but the PDF is missing.

 Piero

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

 
 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org
 
-BEGIN PGP SIGNATURE-
Version: GnuPG/MacGPG2 v2.0.12 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkvDIl4ACgkQM14O/Esx/75FlQCg4oFom6YPaaiF0e2w1nEOjDgA
ZOsAnRu0AOOTGwuUzav/J8fA1j9cv19L
=baef
-END PGP SIGNATURE-


0x4B31FFBE.asc
Description: application/pgp-keys


0x4B31FFBE.asc
Description: application/pgp-keys

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

Re: Job offer for tapestry developer (m/f)

2010-04-12 Thread Thijs Suijten

Hi Andreas,

I saw your job application in the Tapestry mailing lists. I work at a 
company that develops international web applications using Tapestry. I 
think Tapesty is a great web application framework, we've successfully 
been developing web applications since the introduction of Tapestry 3 beta.


We have developed a variety of web applications using Tapestry 3, 4 and 
5, for example: http://community.semantica.com/ and https://www.euroclix.de/


If you don't mind letting us develop your Tapestry software on a project 
base instead of a job offer, please let me know.


Best regards,
Thijs Suijten - The Netherlands
--
Thijs Suijten

SEMANTICA Software

W: www.semantica.com
W: software.semantica.com
E: t.suij...@semantica.com
T: +31 71 5414471

-
This message contains confidential information and is intended only for 
the individual named. Please notify the sender immediately by e-mail if 
you have received this e-mail by mistake and delete this e-mail from 
your system without any other processing. The sender does not accept 
liability for any errors or omissions in the contents of this message, 
which arise as a result of e-mail transmission.
Semantica B.V., Postbus 107, 2350 AC, Leiderdorp, The Netherlands, +31 
(0)71 541 44 71, Chamber of Commerce 28068260, www.semantica.com


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



[JOB] Looking for t5 contractors

2010-03-15 Thread dan
Hey all. We are looking for good t5 contractors (full-time optimally). We are 
located in Boston, MA, USA. Located locally is of course preferred but remote 
is okay too. Here's a short-list of the things I'm looking for: 

• T5 (of course) 
• Some experience building some serious software / working in a large 
codebase 
• Good at working independently and within a team 
• Testing (junit, selenium) 
• XML (xpath, xslt, xquery) (optional but ideal) 


Dan Adams 
Principal Software Engineer 
iFactory: a division of RDW Group, Inc. 
Direct: 617.235.5857 
@iFactoryBoston 

PubFactory: the revolutionary e-publishing platform from iFactory 



[JOB] Looking for T5 software engineer in Boston

2010-02-03 Thread dan
Hey all. I'm looking for a full-time, on-site hire for a T5 software engineer 
in boston immediately. Position will be posted in all the usual places but 
figured I'd give you guys a head start. Here's the job posting: 



Web Application / Software Engineer 

Interactive Factory is a client-oriented business creating custom design and 
software for over 15 years. As a leader in reference and academic publishing, 
we work on some of the most respected projects in the field and are building 
the next generation of online publishing applications. Our new platform, 
PubFactory, is proving to be a game changer for many publishers. 

We are looking for talented, passionate software engineers to join our team 
developing SQL and XML database-driven web applications from concept to release 
in small, collaborative teams. You will work with a talented group of experts 
in interface design, software engineering, graphic design, multimedia 
integration and project management. We are located in Boston's historic Fort 
Point Channel area, close to public transportation at South Station. 




Requirements: 

• 

3+ years experience developing Java-based, database-driven web applications 
• 

Experience building software end-to-end; working with clients/stakeholders, 
writing specifications, designing  building software, and maintenance 
• 

A passion for software and learning new technologies 
• 

SQL and relational databases (Hibernate or another ORM a plus) 


• 

XML technologies such as XML, XSLT, and XQuery (MarkLogic, eXist or other XML 
content repositories a plus) 


Nice-to-haves (for the ideal candidate): 

• 

Experience with Java 5+ and modern Java web frameworks and libraries (Tapestry 
5 experience a plus) 
• 

Experience with (X)HTML, CSS, and JavaScript (jQuery, Prototype/Scriptaculous, 
etc) 
• 

Experience with Test-Driven Development and related technologies (JUnit, 
Selenium, etc) 
• 

Experience working within an agile process (Scrum, XP, etc) 
• 

Knowledge of TEI, DocBook, ePub, NLM and/or other XML schemas 


Interactive Factory has been building solutions to complex problems for over 15 
years. We are a client-oriented business with a competitive and engaging work 
and culture. 



Please send resumes to engineeringj...@ifactory.com 



Dan Adams 
Principal Software Engineer 
Interactive Factory 
p: 617.235.5857 


Re: JOB

2008-11-11 Thread devilabit

Hi,

As per the post below I was looking for some dev work using tapestry in
Montreal.  I managed to find a job and am in the process of introducing
tapestry as the web app framework of choice here.  We are looking at
expanding the team and are lookging for a few developers. If you are a Java
developer and would like to work using tapestry in downtown Montreal please
let me know and ill send you more information.

Thanks.



devilabit wrote:
 
 Hi All,
 
 Sorry for this off-topic post.
 
 I have just moved to Montreal, Canada and Im wondering if anyone knows any
 companies that use Tapestry and have a development office in Montreal.  I
 am quite keen to keep working with Tapestry.
 
 Any help would be greatly appreciated.
 

-- 
View this message in context: http://www.nabble.com/JOB-tp19613380p20442083.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



JOB

2008-09-22 Thread devilabit

Hi All,

Sorry for this off-topic post.

I have just moved to Montreal, Canada and Im wondering if anyone knows any
companies that use Tapestry and have a development office in Montreal.  I am
quite keen to keep working with Tapestry.

Any help would be greatly appreciated.
-- 
View this message in context: http://www.nabble.com/JOB-tp19613380p19613380.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: part-time Tapestry job

2008-06-30 Thread Patrick Moore
As someone pointed out I should describe what the project is/will do.

AmpFlow takes existing ideas about web wizards and extends them in new and
interesting ways. Specifically:

   - completely decouples the web front-end from the database
   - unifies wizard creation with API definition  (when you create a wizard,
   the equivalent API call is created automatically)
   - completely eliminates the need for @Persist (in our entire code base --
   no @Persists)
   - partitions user session data to allow parts of a user's session to be
   discarded when no longer applicable.
   - defers database object creation until absolutely necessary. (no more db
   cleanup if user cancels a complex operation).
   - eliminates database commits from the user http thread.
   - enables database changes to be reapplied at the *java* object level (as
   opposed to the low-level SQL layer) -- makes Master/master db
   configurations easier.
   - enables partial changes to be persisted for later -- *without* changing
   the real database objects.
   - supports cancel/reset operations in very complex scenarios.
   - completely bookmarkable
   - enables autoamatic support for small screens.
   - will support security model that allows partial access to portions of
   the wizard.

Some of the stuff needs a little more work -- but this is not vaporware --
we use it every day.

We are currently running Tapestry 4. However, the code has been divided
mostly into Tapestry 4 and non-Tapestry code. We do not (yet) have a
Tapestry 5 implementation.

-Pat

P.S. Locale does not matter.

On Mon, Jun 30, 2008 at 1:26 PM, Patrick Moore [EMAIL PROTECTED] wrote:

 Hi there --

 We would like to donate some code to the community. However, we find
 ourselves just a little strapped for time. If you would be able to help it
 would be great. We will offer a medium amount of money (hundreds of dollars
 -- but not thousands) to help us out. And of course, your name will be
 included as a contributor!

 The basics:

 Amplafi is open-sourcing a portion of our code base. We need a developer
 that can help complete some refactoring, add additional features needed to
 take product from the 0.8 level to the 1.0 level. You will be given public
 credit for your contribution when the project is open sourced.

 Responsibilities will include (in order):

1. Documentation (package/project level)
2. Sample code
3. Extending Test Cases
4. Refactoring
5. New features
6. Maven build configuration improvements

 Please note - You will be paid to learn this codebase, if

1. you document as you learn
2. you create example code to include in the documentation.
3. the code is confusing, you do a good job of refactoring - after
first discussing change.
4. you discover errors or inconsistencies, create test cases that
demonstrate the error and lastly fix the error.
5. you discover missing features, you add them (document and test as
well)

 Current code condition:

1. The code has been relatively isolated from the main Amplafi code
base. The majority of the hard work has been done.
2. The code has been isolated into 2 projects - web and core. Web is
Tapestry 4 specific. Core is intended to have no dependencies on Tapestry.
(but some remain)
3. Test cases are low in number - some of them still include
dependencies on proprietary code.
4. Documentation is extensive at the class level. Package/project is
almost completely lacking.
5. Functioning Maven project

 Success will mean that this code base:

1. has documentation understandable to the average developer.
2. Well-documented test cases with 80-90% code coverage (100% over the
key parts)
3. has complete sample code that can be run by users.
4. the remaining Amplafi dependencies have been eliminated
5. Tapestry-specific code has been removed from the 'core' project.
6. project is in condition acceptable to Apache.org committers. (HLS
should like it :-) )

 We think this will be a pretty cool addition to the Tapestry code base but
 we are also isolating parts of the code so it can work with other web
 frameworks. (including obviously Tapestry 5)

 This project would be something we would like to complete by mid-August ..
 so lots of time to do it on nights/weekends.

 Please contact me if interested.

 --
 Patrick Moore
 Amplafi
 650-207-9792
 copy/paste
 blog : http://www.sworddance.com/blog




-- 
Patrick Moore
Amplafi
650-207-9792
copy/paste
blog : http://www.sworddance.com/blog


A Tapestry job

2008-04-28 Thread Rob Smeets
Hi,

At the company where I'm working for, I've been recently assigned the task
to lead a team in re-writing an
existing Tapestry 4 application. We are to do this with another webframework
and to be politically correct I'm not going to mention which webframework.
We're loking for 2 Tapestry developers to help with this effort. The
potential candidate doesn't need an experience with our chosen framework
since your experience in Tapestry would be sufficient to follow our quick
on-the-job training for you to get up and running quickly. That framework is
well engineerd, simple to learn and use and extremely productive so you need
not worry.
The job is based in the heart of Amsterdam, the Netherlands. Potential
candidates need a permit to work in the Netherlands to be eligible for this
role.
If you're interested, please mail your resume to me at rb.smeets AT gmail
and I'll get to you asap.

Regards,

Rob

PS: In the past I haven't been very nice to you guys. I want to do something
to compensate you, hence this great opportunity to earn big bucks.
By the way, Howard may also apply.


Re: A Tapestry job

2008-04-28 Thread chatauskunft
Hi there!

How long does the project last and how much do you pay?

I would be available in June.

Thanks!

Toby

 Betreff: A Tapestry job

 Hi,
 
 At the company where I'm working for, I've been recently assigned the task
 to lead a team in re-writing an
 existing Tapestry 4 application. We are to do this with another
 webframework
 and to be politically correct I'm not going to mention which webframework.
 We're loking for 2 Tapestry developers to help with this effort. The
 potential candidate doesn't need an experience with our chosen framework
 since your experience in Tapestry would be sufficient to follow our quick
 on-the-job training for you to get up and running quickly. That framework
 is
 well engineerd, simple to learn and use and extremely productive so you
 need
 not worry.
 The job is based in the heart of Amsterdam, the Netherlands. Potential
 candidates need a permit to work in the Netherlands to be eligible for
 this
 role.
 If you're interested, please mail your resume to me at rb.smeets AT gmail
 and I'll get to you asap.
 
 Regards,
 
 Rob
 
 PS: In the past I haven't been very nice to you guys. I want to do
 something
 to compensate you, hence this great opportunity to earn big bucks.
 By the way, Howard may also apply.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: A Tapestry job

2008-04-28 Thread Rob Smeets
Thanks, Toby for your interest. Many other Tapestry users have also
responded via direct mail and things are looking good. But we need more
responses. For those reading who haven't yet responded, do so because this
is a great opportunity to work with a very innovative and forward looking
Webframework currently existing.
I'll get back to each of you when we've received enough responses.

I'm looking forward to your responses.

Regards,

Rob
PS: I forgot to also mention that Jesse Kuhnert may also apply. So Jesse, if
you're reading don't be shy to respond, ok. Put aside all what I've caused
you in the past. Bury those emotions, please.

On Mon, Apr 28, 2008 at 3:23 PM, [EMAIL PROTECTED] wrote:

 Hi there!

 How long does the project last and how much do you pay?

 I would be available in June.

 Thanks!

 Toby

  Betreff: A Tapestry job

  Hi,
 
  At the company where I'm working for, I've been recently assigned the
 task
  to lead a team in re-writing an
  existing Tapestry 4 application. We are to do this with another
  webframework
  and to be politically correct I'm not going to mention which
 webframework.
  We're loking for 2 Tapestry developers to help with this effort. The
  potential candidate doesn't need an experience with our chosen framework
  since your experience in Tapestry would be sufficient to follow our quick
  on-the-job training for you to get up and running quickly. That framework
  is
  well engineerd, simple to learn and use and extremely productive so you
  need
  not worry.
  The job is based in the heart of Amsterdam, the Netherlands. Potential
  candidates need a permit to work in the Netherlands to be eligible for
  this
  role.
  If you're interested, please mail your resume to me at rb.smeets AT gmail
  and I'll get to you asap.
 
  Regards,
 
  Rob
 
  PS: In the past I haven't been very nice to you guys. I want to do
  something
  to compensate you, hence this great opportunity to earn big bucks.
  By the way, Howard may also apply.

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




Re: A Tapestry job

2008-04-28 Thread chatauskunft
Thanks! This is what I wanted to know ;-)

You are just collecting email addresses to spam people about another 
webframework LOL

 Original-Nachricht 
 Datum: Mon, 28 Apr 2008 16:44:11 +0200
 Von: Rob Smeets [EMAIL PROTECTED]
 An: Tapestry users users@tapestry.apache.org
 Betreff: Re: A Tapestry job

 Thanks, Toby for your interest. Many other Tapestry users have also
 responded via direct mail and things are looking good. But we need more
 responses. For those reading who haven't yet responded, do so because this
 is a great opportunity to work with a very innovative and forward looking
 Webframework currently existing.
 I'll get back to each of you when we've received enough responses.
 
 I'm looking forward to your responses.
 
 Regards,
 
 Rob
 PS: I forgot to also mention that Jesse Kuhnert may also apply. So Jesse,
 if
 you're reading don't be shy to respond, ok. Put aside all what I've caused
 you in the past. Bury those emotions, please.
 
 On Mon, Apr 28, 2008 at 3:23 PM, [EMAIL PROTECTED] wrote:
 
  Hi there!
 
  How long does the project last and how much do you pay?
 
  I would be available in June.
 
  Thanks!
 
  Toby
 
   Betreff: A Tapestry job
 
   Hi,
  
   At the company where I'm working for, I've been recently assigned the
  task
   to lead a team in re-writing an
   existing Tapestry 4 application. We are to do this with another
   webframework
   and to be politically correct I'm not going to mention which
  webframework.
   We're loking for 2 Tapestry developers to help with this effort. The
   potential candidate doesn't need an experience with our chosen
 framework
   since your experience in Tapestry would be sufficient to follow our
 quick
   on-the-job training for you to get up and running quickly. That
 framework
   is
   well engineerd, simple to learn and use and extremely productive so
 you
   need
   not worry.
   The job is based in the heart of Amsterdam, the Netherlands. Potential
   candidates need a permit to work in the Netherlands to be eligible for
   this
   role.
   If you're interested, please mail your resume to me at rb.smeets AT
 gmail
   and I'll get to you asap.
  
   Regards,
  
   Rob
  
   PS: In the past I haven't been very nice to you guys. I want to do
   something
   to compensate you, hence this great opportunity to earn big bucks.
   By the way, Howard may also apply.
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



JOB: Tapestry developer

2008-04-09 Thread Alexander Lamb

Hi all,

Sorry for this slightly off-topic post.

We are a small self-funded company based in Geneva doing most of our  
developments in Tapestry 5 / Cayenne (see our web site in signature).


We are looking to hire someone who could help us with development  
tasks, initially on the ongoing projects and then on new exciting ones  
we have down the road.


Since we are in Switzerland, applicants must either be of Swiss  
nationality, holder of Swiss C permit or European Union nationals.


If you are interested, please contact me at:

alexander dot lamb at rodanotech dot ch

Thanks!
--
Alexander Lamb
Founding Associate
RODANOTECH Sàrl

4 ch. de la Tour de Champel
1206 Geneva
Switzerland

Tel:  022 347 77 37
Fax: 022 347 77 38

http://www.rodanotech.ch




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: JOB: Tapestry developer

2008-04-09 Thread Thiago HP
On 4/9/08, Alexander Lamb [EMAIL PROTECTED] wrote:
  Since we are in Switzerland, applicants must either be of Swiss
 nationality, holder of Swiss C permit or European Union nationals.

I have been developing a site in Tapestry 5 (already in production)
and I'm looking for a job, specially in Europe, more specially England
(I lived there and I loved it). :) But I'm Brazilian. :'(

-- 
Thiago

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: JOB: Tapestry developer

2008-04-09 Thread Alexander Lamb
Well, I didn't mean to offend anyone with the nationality preferences!  
It is just that for a small startup in Switzerland, it is not easy to  
get work permits for people outside of the EU.


Alex

Le 9 avr. 08 à 19:58, Thiago HP a écrit :


On 4/9/08, Alexander Lamb [EMAIL PROTECTED] wrote:

Since we are in Switzerland, applicants must either be of Swiss
nationality, holder of Swiss C permit or European Union nationals.


I have been developing a site in Tapestry 5 (already in production)
and I'm looking for a job, specially in Europe, more specially England
(I lived there and I loved it). :) But I'm Brazilian. :'(

--
Thiago

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: JOB: Tapestry developer

2008-04-09 Thread Thiago HP
On 4/9/08, Alexander Lamb [EMAIL PROTECTED] wrote:
 Well, I didn't mean to offend anyone with the nationality preferences!
 It is
 just that for a small startup in Switzerland, it is not easy to get work
 permits for people outside of the EU.

I'm not offended nor I was talking about nationality preferences. :) I
was just lamenting I cannot apply for the job . . . ;)

-- 
Thiago

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Job Opportunity for Developers, Java Web at Fredhopper

2007-12-21 Thread Vasil Kokareshkov

TOP SOFTWARE PRODUCT COMPANY OFFERS TALENTED JAVA WEB DEVELOPERS 
A UNIQUE OPPORTUNITY TO BUILD LARGE SCALE WEB APPLICATIONS 

Company: Fredhopper, Location: Amsterdam or Sofia, Position: Full-time 

Do you have a talent for seeing a problem and immediately contemplating the
likely solution? Are you passionate about making great ideas reality? Do you
thrive within a fast-paced and engineering-driven environment? 

At Fredhopper we look for talented engineers with web technology experience
to join our team of engineers that develop our next generation search
engine. Fredhopper developers tackle interesting large scale challenges,
build product innovations and work on the breadth of the entire product,
crafting solutions from idea to implementation. We use short release cycles
to continually add novel features, so you will immediately see the impact of
your efforts. 

Fredhopper is the № 1 provider of site search solutions for online business
in Europe and behind the scenes of many of the largest online businesses.
Customers include many leading international companies such as Philips
Electronics, Karstadt-Quelle, Kingfisher, Littlewoods-Shopdirect, 3 Suisses,
Okaidi, Thomas Cook, Wolters Kluwer and Woolworths. Fredhopper has product
development centers in Amsterdam and Sofia. 

The nature of the issues we’re working on require a development team that
yields both excellent analytical and engineering skills. We prioritise
talent over experience. 

Qualifications 

 University degree in Computer Science or equivalent (last year students
will also be considered) 
 Strong programming skills, preferably in Java or other OO language 
 Excellent understanding of Web-standards, such as JS, HTML, XML 
 Self-thinking and having hands-on approach 
 Good knowledge of English language 
 Experience with web-based user interfaces such as JSF, Wicket, Tapestry is
a plus 

Applications 

Interested? Then send your CV to [EMAIL PROTECTED], or contact Vasil
Kokareshkov at [EMAIL PROTECTED] www.fredhopper.com 

We are looking to fill positions immediately, therefore apply today! 


-- 
View this message in context: 
http://www.nabble.com/Job-Opportunity-for-Developers%2C-Java-Web-at-Fredhopper-tp14456819p14456819.html
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Tapestry job opening

2007-12-19 Thread Joachim Van der Auwera

Synergetics, a Belgian IT research company is looking for java developers.

The work will mostly involve building and improving application user 
interfaces using tapestry5.


Short information and more info can be found at 
http://www.synergetics.be/html/jobs.html


Though the opening is for full-time developers, there are also 
opportunities for freelancers to do occasional jobs.


For more info, send an e-mail at joachim at progs.be or at 
synergetics.be.


Kind regards,
Joachim

--
Joachim Van der Auwera
PROGS bvba, progs.be


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tapestry job opening

2007-12-19 Thread Joshua Jackson
Hi there,

I'm interested with the job opening but before I proceed with
applying, does it require me to be a Belgian citizen? Since currently
I still reside in Indonesia but willing to move.

Thanks in advance,

On 12/19/07, Joachim Van der Auwera [EMAIL PROTECTED] wrote:
 Synergetics, a Belgian IT research company is looking for java developers.

 The work will mostly involve building and improving application user
 interfaces using tapestry5.

 Short information and more info can be found at
 http://www.synergetics.be/html/jobs.html

 Though the opening is for full-time developers, there are also
 opportunities for freelancers to do occasional jobs.

 For more info, send an e-mail at joachim at progs.be or at
 synergetics.be.

 Kind regards,
 Joachim
-- 
I'm a coder not a drag-n-dropper

Blog: http://joshuajava.wordpress.com/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Tapestry job opening

2007-12-19 Thread Joachim Van der Auwera

Belgian citizenship is not a requirement. As long as you have the skills...

Joachim

Joshua Jackson wrote:

Hi there,

I'm interested with the job opening but before I proceed with
applying, does it require me to be a Belgian citizen? Since currently
I still reside in Indonesia but willing to move.

Thanks in advance,

On 12/19/07, Joachim Van der Auwera [EMAIL PROTECTED] wrote:
  

Synergetics, a Belgian IT research company is looking for java developers.

The work will mostly involve building and improving application user
interfaces using tapestry5.

Short information and more info can be found at
http://www.synergetics.be/html/jobs.html

Though the opening is for full-time developers, there are also
opportunities for freelancers to do occasional jobs.

For more info, send an e-mail at joachim at progs.be or at
synergetics.be.

Kind regards,
Joachim




--
Joachim Van der Auwera
PROGS bvba, progs.be


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



tapestry job I created on odesk... can't afford a lot but if you know someone who wants some pocket money...

2007-05-28 Thread Patrick Moore

Hi there,

I created a odesk job for someone to help me finish a xml translator that
will be contributed back to tapestry. I have done a lot of design and a fair
amount of code as well, but I don't have the time to finish it off. But if
you know someone who does the job is here:
https://my.odesk.com/console/j/opening.php?key=dd384f65af78a9c0tot=1060pos=4

(or if you want to do it for free :-) ... like I said this will be
contributed back to tapestry.)

-Pat


Re: tapestry job I created on odesk... can't afford a lot but if you know someone who wants some pocket money...

2007-05-28 Thread Andreas Andreou

dojo.dom.createDocumentFromText
can help for client-side validation

On 5/29/07, Patrick Moore [EMAIL PROTECTED] wrote:


Hi there,

I created a odesk job for someone to help me finish a xml translator that
will be contributed back to tapestry. I have done a lot of design and a
fair
amount of code as well, but I don't have the time to finish it off. But if
you know someone who does the job is here:

https://my.odesk.com/console/j/opening.php?key=dd384f65af78a9c0tot=1060pos=4

(or if you want to do it for free :-) ... like I said this will be
contributed back to tapestry.)

-Pat





--
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / JEE Consulting


Re: tapestry job I created on odesk... can't afford a lot but if you know someone who wants some pocket money...

2007-05-28 Thread Patrick Moore

Thanks!

-Pat

On 5/28/07, Andreas Andreou [EMAIL PROTECTED] wrote:


dojo.dom.createDocumentFromText
can help for client-side validation

On 5/29/07, Patrick Moore [EMAIL PROTECTED] wrote:

 Hi there,

 I created a odesk job for someone to help me finish a xml translator
that
 will be contributed back to tapestry. I have done a lot of design and a
 fair
 amount of code as well, but I don't have the time to finish it off. But
if
 you know someone who does the job is here:


https://my.odesk.com/console/j/opening.php?key=dd384f65af78a9c0tot=1060pos=4

 (or if you want to do it for free :-) ... like I said this will be
 contributed back to tapestry.)

 -Pat




--
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / JEE Consulting



Job Offer in Miami: 1 Java/Tapestry Developer, 1 Web Designer

2007-05-09 Thread Jacob Bergoo

Hi all,
sorry to spam the list with this Job Offer but I figure that it could be of
interest to know that we are looking to expand our (Tapestry) Development
Team here in Miami Lakes. We are currently 3 Java/Tapestry Developers, 2
DBA, 1 Web Designer, 2 Sys. Admin and 2 Support Guys. We are working on
rebuilding a old JSP 1-tier based system into a 3-tier System working with
some of the latest Open Source frameworks (Tapestry 4.0.2, Tacos 4.0.1,
Spring 2.0.2, Acegi 1.0.3, Hibernate 3.1, etc.). A couple of weeks ago we
rolled out our first release of the first module that building our clients
Web Sites (+320) and allowing our Compliance Department to Approve/Reject
changes to the clients Web Sites.
The positions are on site here in Miami and applicants must be allowed to
work in the U.S. (sorry, but this a must).

Java/Tapestry Developer:
Location: Miami Lakes, Florida, United States

Investacorp Inc., a leading, privately owned broker-dealer firm, seeks to
hire a System Developer to join our MIS team.  This person will be
responsible for the design, development, and maintenance of Java based
applications.  The Java/Tapestry Developer will participate in the full
development life cycle from gathering requirements to implementation and
maintenance.

Technical Skill Requirements:

* 3 or more years of experience in Information Technology.
* Strong programming skills in Java.  Preferably with experience with
some of the following:  JSP’s, servlets, Spring, Hibernate 3, Tapestry
4.0.2/ Tapestry 4.1.X, and Ant.
* Relational databases (preferably Oracle) and SQL.  Preferably with
experience in PL/SQL.
* Web technologies including HTML, Javascript, and CSS.
* Experience with JBoss application server or Jetty Web Server.
* Understanding of Linux, Unix, and NT environments.
* Ajax/Tacos a plus.

Other Skill Requirements:

* Ability to analyze complex business problems and implement solutions
with a minimum of direction.
* Ability to work well both independently and as part of a team.
* Experience with both unit testing and integrated system testing.

This job requires a commitment to excellence and the ability to function in
a small team-oriented environment.


Graphic/Web Designer
We are looking for a Graphics Designer / WEB Developer to design ads and
catalogues.  The right candidate will also be responsible for building and
maintaining the company's web sites, prepare sales material, and fulfill
other graphics and Internet requirements.  Proficiencies in graphics
software and basic web development technologies are required

Requirements

* Familiar with web design working with Photoshop, Illustrator,
Dreamweaver, HTML, Flash, CSS2
* Proficiency in Adobe Photoshop, Illustrator and Dreamweaver.
* Working knowledge of Flash, Interworld and Open Source a plus.
* Detail oriented, team player with a good sense of design.

College students and recent graduates welcome. We offer an attractive
compensation package including salary and bonus, a comprehensive benefits
package including 401(k) and pension plans.

No third party agencies, Principals only.



Apply to Investacorp:
[EMAIL PROTECTED]
[EMAIL PROTECTED]
-- 
View this message in context: 
http://www.nabble.com/Job-Offer-in-Miami%3A-1-Java-Tapestry-Developer%2C-1-Web-Designer-tf3716288.html#a10396103
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[JOB] Tapestry Developer

2007-01-18 Thread Steve Motola
Tapestry developers needed for cool client project.

Be versed in Tapestry 3/4, Hibernate, Spring.  Familiarity with Ajax/Tacos a
plus.

Please be a fluent English speaker / writer.  Work is purely remote, outside of
US ok too.

Send your resume and rates.  Thanks!




Steve Motola
[EMAIL PROTECTED]
(310) 422-5521

The Lab, LLC
http://www.thelabllc.com

Content is for intended recipient only.


This message was sent using IMP, the Internet Messaging Program.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Job Offer in Miami, US

2006-12-22 Thread jake123

Yes, 
we are trying to put together a good team here in Miami. We have some
exciting stuff to do and we are going to do it with Tapestry, Spring and
Hibernate

Some training are allways welcome but can we afford you? ;)

Cheers,
Jacob

-- 
View this message in context: 
http://www.nabble.com/Job-Offer-in-Miami%2C-US-tf2866216.html#a8023894
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Job Offer in Miami, US

2006-12-21 Thread jake123

Location: Miami Lakes, Florida, United States

Investacorp Inc., a leading, privately owned broker-dealer firm, seeks to
hire a System Developer to join our MIS team.  This person will be
responsible for the design, development, and maintenance of Java based
applications.  The analyst will participate in the full development life
cycle from gathering requirements to implementation and maintenance.

Technical Skill Requirements:

* 3 or more years of experience in Information Technology.
* Strong programming skills in Java.  Preferably with experience with
some of the following:  JSP’s, servlets, Spring, Hibernate 3, Tapestry
4.0.2/ Tapestry 4.1.X, and Ant.
* Relational databases (preferably Oracle) and SQL.  Preferably with
experience in PL/SQL.
* Web technologies including HTML, Javascript, and CSS.
* Experience with an application server.
* Understanding of Linux, Unix, and NT environments.
* Sun certifications, such as the Sun Certified Programmer, are
preferred.

Other Skill Requirements:

* Ability to analyze complex business problems and implement solutions
with a minimum of direction.
* Ability to work well both independently and as part of a team.
* Experience with both unit testing and integrated system testing.

This job requires a commitment to excellence and the ability to function in
a small team-oriented environment.


Apply to Investacorp:
[EMAIL PROTECTED]
[EMAIL PROTECTED]
-- 
View this message in context: 
http://www.nabble.com/Job-Offer-in-Miami%2C-US-tf2866216.html#a8010076
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Job Offer in Miami, US

2006-12-21 Thread Greg.L.Cormier
Damn, jobs down south are EXTRA tempting at this time of year!

-Original Message-
From: jake123 [mailto:[EMAIL PROTECTED]
Sent: Thursday, December 21, 2006 11:05 AM
To: users@tapestry.apache.org
Subject: Job Offer in Miami, US



Location: Miami Lakes, Florida, United States

Investacorp Inc., a leading, privately owned broker-dealer firm, seeks to
hire a System Developer to join our MIS team.  This person will be
responsible for the design, development, and maintenance of Java based
applications.  The analyst will participate in the full development life
cycle from gathering requirements to implementation and maintenance.

Technical Skill Requirements:

* 3 or more years of experience in Information Technology.
* Strong programming skills in Java.  Preferably with experience with
some of the following:  JSP’s, servlets, Spring, Hibernate 3, Tapestry
4.0.2/ Tapestry 4.1.X, and Ant.
* Relational databases (preferably Oracle) and SQL.  Preferably with
experience in PL/SQL.
* Web technologies including HTML, Javascript, and CSS.
* Experience with an application server.
* Understanding of Linux, Unix, and NT environments.
* Sun certifications, such as the Sun Certified Programmer, are
preferred.

Other Skill Requirements:

* Ability to analyze complex business problems and implement solutions
with a minimum of direction.
* Ability to work well both independently and as part of a team.
* Experience with both unit testing and integrated system testing.

This job requires a commitment to excellence and the ability to function in
a small team-oriented environment.


Apply to Investacorp:
[EMAIL PROTECTED]
[EMAIL PROTECTED]
-- 
View this message in context: 
http://www.nabble.com/Job-Offer-in-Miami%2C-US-tf2866216.html#a8010076
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Job Offer in Miami, US

2006-12-21 Thread jake123

yes, is it not... 
it is really nice weather down here... and you can still walking around in
shorts... :)



Greg.L.Cormier wrote:
 
 Damn, jobs down south are EXTRA tempting at this time of year!
 
 -Original Message-
 From: jake123 [mailto:[EMAIL PROTECTED]
 Sent: Thursday, December 21, 2006 11:05 AM
 To: users@tapestry.apache.org
 Subject: Job Offer in Miami, US
 
 
 
 Location: Miami Lakes, Florida, United States
 
 Investacorp Inc., a leading, privately owned broker-dealer firm, seeks to
 hire a System Developer to join our MIS team.  This person will be
 responsible for the design, development, and maintenance of Java based
 applications.  The analyst will participate in the full development life
 cycle from gathering requirements to implementation and maintenance.
 
 Technical Skill Requirements:
 
 * 3 or more years of experience in Information Technology.
 * Strong programming skills in Java.  Preferably with experience with
 some of the following:  JSP’s, servlets, Spring, Hibernate 3, Tapestry
 4.0.2/ Tapestry 4.1.X, and Ant.
 * Relational databases (preferably Oracle) and SQL.  Preferably with
 experience in PL/SQL.
 * Web technologies including HTML, Javascript, and CSS.
 * Experience with an application server.
 * Understanding of Linux, Unix, and NT environments.
 * Sun certifications, such as the Sun Certified Programmer, are
 preferred.
 
 Other Skill Requirements:
 
 * Ability to analyze complex business problems and implement solutions
 with a minimum of direction.
 * Ability to work well both independently and as part of a team.
 * Experience with both unit testing and integrated system testing.
 
 This job requires a commitment to excellence and the ability to function
 in
 a small team-oriented environment.
 
 
 Apply to Investacorp:
 [EMAIL PROTECTED]
 [EMAIL PROTECTED]
 -- 
 View this message in context:
 http://www.nabble.com/Job-Offer-in-Miami%2C-US-tf2866216.html#a8010076
 Sent from the Tapestry - User mailing list archive at Nabble.com.
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 

-- 
View this message in context: 
http://www.nabble.com/Job-Offer-in-Miami%2C-US-tf2866216.html#a8010438
Sent from the Tapestry - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Job Offer in Germany/Berlin

2006-12-19 Thread Ron Piterman
Hi All,
The Company I am working for is searching for tapestry developer in
Berlin/Germany.

The application we are developing is base on tapestry 4.0 with a custom
ajax extention based on dojo.

The team contains currently 3 highly skilled j2ee developers and 1 front
end (tapestry) developer.

On interreset email me at tapestry1 at piterman dot net

Cheers,
Ron


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [JOB] Tapestry Developer

2006-11-01 Thread Omar Valerio
Hi Steve, 

I need the job, please further explain on technology and project
concerns. Let me tell you a little bit about my experience. I'm
certified as SCJP 1.4. I have
completed handful of projects with Tapestry 3 . All them using
Hibernate. No real working experience with Spring but willing to learn.
Also I'm a fan of rich content apps. AJAX: not Tacos but GWT. Please
review my CV, then drop me an email if you feel I could be of any
help.

Regards,
Omar Valerio M
[EMAIL PROTECTED]On 11/1/06, Steve Motola [EMAIL PROTECTED]
 wrote:Current need for a Tapestry developer for client project.Familiarity with
Tapestry 3 and 4.Versed in Hibernate and Spring.Tacos a plus.Send resumes and questions to [EMAIL PROTECTED].
Steve Motola[EMAIL PROTECTED](310) 422-5521The Lab, LLChttp://www.thelabllc.comContent is for intended recipient only.
This message was sent using IMP, the Internet Messaging Program.-
To unsubscribe, e-mail: [EMAIL PROTECTED]For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Re: [JOB] Tapestry Developer

2006-11-01 Thread Omar Valerio

Sorry List  I somehow forget to change the recipient...

:(


Submit Windows Print job

2006-09-28 Thread Josh Joy
Hi All,

Is it possible to create a link thru tapestry such
that when a user 
clicks it, it opens up the windows print screen dialog
box?

Thanks,
Josh

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Submit Windows Print job

2006-09-28 Thread andyhot
html+js can do this:

a href=javascript:print()PRiNT Me/a

Josh Joy wrote:
 Hi All,

 Is it possible to create a link thru tapestry such
 that when a user 
 clicks it, it opens up the windows print screen dialog
 box?

 Thanks,
 Josh

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


   


-- 
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Submit Windows Print job

2006-09-28 Thread Jesse Kuhnert

Yep...Some might even suggest that in this scenario you could provide a page
with a slightly modified @Border (if you are using such a component) to cut
out cruft not needed in printing.. (Like navigation / etc..)

On 9/28/06, andyhot [EMAIL PROTECTED] wrote:


html+js can do this:

a href=javascript:print()PRiNT Me/a

Josh Joy wrote:
 Hi All,

 Is it possible to create a link thru tapestry such
 that when a user
 clicks it, it opens up the windows print screen dialog
 box?

 Thanks,
 Josh

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]





--
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Jesse Kuhnert
Tapestry/Dojo/(and a dash of TestNG), team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com


Job Offer: Agile Tapestry, Spring Webflow, Ruby (Prague, Czech Republic)

2006-08-09 Thread Karel Miarka

Hi,

We are searching for enthusisastic agile developers for full time job based
in Prague.

Let us know, if you like to write tests, trigger automatic builds, do
refactoring, code reviews, create code generators, do metaprograming and
more in Java, Tapestry 4, Spring webflow, Ruby, Ruby on Rails ...

Looking forward to hear from you,
Karel

-- 
View this message in context: 
http://www.nabble.com/Job-Offer%3A-Agile-Tapestry%2C-Spring-Webflow%2C-Ruby-%28Prague%2C-Czech-Republic%29-tf2076914.html#a5720215
Sent from the Tapestry - User forum at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Job Offer: Java Web-Frontend Developer (Hamburg, Germany)

2006-07-04 Thread Christian Mittendorf

Hello!

Hope this message is not too offtopic... the company I'm working for  
is currently

searching for Java developers with web-frontend experience. Knowledge of
Tapestry is not required. However, all of our frontend development in  
the team is
done using Tapestry and Cayenne. It's a permanent employment and  
knowledge
of the german language is a requirement, the office is located in  
Hamburg, Germany.


Feel free to contact me for further information!

Regards
Christian


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]