You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by "Christoph Gaffga (triplemind.com)" <cg...@triplemind.com> on 2005/03/29 14:33:51 UTC

[betwixt] projects using betwixt, request for adding me to the list

hi,

I just saw the page 
http://jakarta.apache.org/commons/betwixt/powered.html and would like to 
be added to it.

We, triplemind.com, are an Application Service Provider for touristic 
booking and information systems, mainly accommodations. It's a Three 
Tier App, MySQL as the backend DB, JBoss in the middle and for the 
Webservices and Tomcat/Cocoon for the web frontend. We use the betwixt 
transformer we contributed to cocoon to output the results of operations 
from the EJBs to XML. After that parsing it via XSLT.

At the moment the app in production only in german language, but 
translation to english, french, spanish and italian is on the way. Some 
reference sites rendered on our servers are e.g. www.unterkunft.de, 
www.apartments.de, www.urlaubstage.de, www.ferienwohnung.com and many more.
With about 400.000 pages rendered each day, the betwixt transformer is 
called around (estimated) one up to two Mio. times a day, and betwixt 
seems to have good perfomace/stability.

Would be nice to see a link like the following:

Project: Triplemind Vacation Homes (Commercial)
   linked to http://www.triplemind.com
Overview: An Application Service for touristic information systems using 
Betwixt to convert business logic output to XML for tranformation to 
websites. References for the App are <a 
href="http://www.unterkunft.de">Unterkunft.de</a> and <a 
href="http://www.apartments.de">Apartments.de</a>.


regards,
Christoph Gaffga
cgaffga@triplemind.com


P.S.: Sorry, my english is somehow broken today, got up to early.


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


RE: [dbcp] Help! getting AbstractMethodError

Posted by Rumpa Giri <rg...@healthfusion.com>.
Thanks for the reply.

We installed tomcat from scratch on QA server and installed, the problem was
not there. 

Then we compared as you mentioned all the jars, it was the jdbc driver.
There were two jdbc driver jars under the class path one in the
CATALINA_HOME/common/lib/oci jdbc driver and one under the webapp/web-inf/
jdbc thin driver.

Removing it from the web-inf folder and placing only one jdbc driver fixed
the issue.

Thanks,
Rumpa Giri

-----Original Message-----
From: Dirk Verbeeck [mailto:dirk.verbeeck@pandora.be] 
Sent: Thursday, March 31, 2005 10:16 PM
To: Jakarta Commons Users List
Subject: Re: [dbcp] Help! getting AbstractMethodError

You should make a list of differences between you new system and the 
QA setup. Start with VM version, global tomcat jars (including dbcp 
version) and application specific ones.
In this specific case check the database driver jar, make sure you use 
the same jar everywhere.
If you find the sulotion please add it to the wiki FAQ page or let us 
know.

-- Dirk

Rumpa Giri wrote:
> I am unable to figure out why I am getting this following exception.
> When I do a brand new installation, everything works, but on our QA server
> installing on top of existing tomcat, and as a part of existing web
> application, it throws the exception. Any help will be appreciated.
> 
> Thanks and Regards,
> Rumpa Giri
> 
> 2005-03-30 17:09:32 StandardWrapperValve[jsp]: Servlet.service() for
servlet
> jsp threw exception
> java.lang.AbstractMethodError
>  at
>
org.apache.commons.dbcp.DelegatingResultSet.getClob(DelegatingResultSet.java
> :529)
>  at
>
org.apache.commons.dbcp.DelegatingResultSet.getClob(DelegatingResultSet.java
> :529)
>  at net.sf.hibernate.type.ClobType.get(ClobType.java:32)
>  at net.sf.hibernate.type.NullableType.nullSafeGet(NullableType.java:62)
>  at net.sf.hibernate.type.NullableType.nullSafeGet(NullableType.java:53)
>  at net.sf.hibernate.type.AbstractType.hydrate(AbstractType.java:66)
>  at net.sf.hibernate.loader.Loader.hydrate(Loader.java:686)
>  at net.sf.hibernate.loader.Loader.loadFromResultSet(Loader.java:627)
>  at net.sf.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:586)
>  at net.sf.hibernate.loader.Loader.getRow(Loader.java:501)
>  at net.sf.hibernate.loader.Loader.getRowFromResultSet(Loader.java:213)
>  at net.sf.hibernate.loader.Loader.doQuery(Loader.java:281)
>  at
>
net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader
> .java:133)
>  at net.sf.hibernate.loader.Loader.loadEntity(Loader.java:911)
>  at net.sf.hibernate.loader.Loader.loadEntity(Loader.java:931)
>  at net.sf.hibernate.loader.EntityLoader.load(EntityLoader.java:59)
>  at net.sf.hibernate.loader.EntityLoader.load(EntityLoader.java:51)
>  at
> net.sf.hibernate.persister.EntityPersister.load(EntityPersister.java:415)
>  at net.sf.hibernate.impl.SessionImpl.doLoad(SessionImpl.java:2130)
>  at net.sf.hibernate.impl.SessionImpl.doLoadByClass(SessionImpl.java:2000)
>  at net.sf.hibernate.impl.SessionImpl.get(SessionImpl.java:1936)
>  at com.hfc.dao.AbstractDAO.find(Unknown Source)
>  at com.hfc.ui.context.FSRViewContext.getCSRResponse(Unknown Source)
>  at
org.apache.jsp.electronic.csr.input.fsr_jsp._jspService(fsr_jsp.java:77)
>  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>  at
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
> 98)
>  at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>  at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:237)
>  at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:157)
>  at com.hfc.hibernate.HibernateFilter.doFilter(Unknown Source)
>  at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:186)
>  at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:157)
>  at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:214)
>  at
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:104)
>  at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>  at
>
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
> Valve.java:198)
>  at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:152)
>  at
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:104)
>  at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>  at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137
> )
>  at
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:104)
>  at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117
> )
>  at
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:102)
>  at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>  at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :109)
>  at
>
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:104)
>  at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>  at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>  at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
>  at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
>  at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
>  at
>
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
>  at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
>  at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> a:644)
>  at java.lang.Thread.run(Thread.java:534)
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org

-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 3/30/2005
 

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 3/30/2005
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: [dbcp] Help! getting AbstractMethodError

Posted by Dirk Verbeeck <di...@pandora.be>.
You should make a list of differences between you new system and the 
QA setup. Start with VM version, global tomcat jars (including dbcp 
version) and application specific ones.
In this specific case check the database driver jar, make sure you use 
the same jar everywhere.
If you find the sulotion please add it to the wiki FAQ page or let us 
know.

-- Dirk

Rumpa Giri wrote:
> I am unable to figure out why I am getting this following exception.
> When I do a brand new installation, everything works, but on our QA server
> installing on top of existing tomcat, and as a part of existing web
> application, it throws the exception. Any help will be appreciated.
> 
> Thanks and Regards,
> Rumpa Giri
> 
> 2005-03-30 17:09:32 StandardWrapperValve[jsp]: Servlet.service() for servlet
> jsp threw exception
> java.lang.AbstractMethodError
>  at
> org.apache.commons.dbcp.DelegatingResultSet.getClob(DelegatingResultSet.java
> :529)
>  at
> org.apache.commons.dbcp.DelegatingResultSet.getClob(DelegatingResultSet.java
> :529)
>  at net.sf.hibernate.type.ClobType.get(ClobType.java:32)
>  at net.sf.hibernate.type.NullableType.nullSafeGet(NullableType.java:62)
>  at net.sf.hibernate.type.NullableType.nullSafeGet(NullableType.java:53)
>  at net.sf.hibernate.type.AbstractType.hydrate(AbstractType.java:66)
>  at net.sf.hibernate.loader.Loader.hydrate(Loader.java:686)
>  at net.sf.hibernate.loader.Loader.loadFromResultSet(Loader.java:627)
>  at net.sf.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:586)
>  at net.sf.hibernate.loader.Loader.getRow(Loader.java:501)
>  at net.sf.hibernate.loader.Loader.getRowFromResultSet(Loader.java:213)
>  at net.sf.hibernate.loader.Loader.doQuery(Loader.java:281)
>  at
> net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader
> .java:133)
>  at net.sf.hibernate.loader.Loader.loadEntity(Loader.java:911)
>  at net.sf.hibernate.loader.Loader.loadEntity(Loader.java:931)
>  at net.sf.hibernate.loader.EntityLoader.load(EntityLoader.java:59)
>  at net.sf.hibernate.loader.EntityLoader.load(EntityLoader.java:51)
>  at
> net.sf.hibernate.persister.EntityPersister.load(EntityPersister.java:415)
>  at net.sf.hibernate.impl.SessionImpl.doLoad(SessionImpl.java:2130)
>  at net.sf.hibernate.impl.SessionImpl.doLoadByClass(SessionImpl.java:2000)
>  at net.sf.hibernate.impl.SessionImpl.get(SessionImpl.java:1936)
>  at com.hfc.dao.AbstractDAO.find(Unknown Source)
>  at com.hfc.ui.context.FSRViewContext.getCSRResponse(Unknown Source)
>  at org.apache.jsp.electronic.csr.input.fsr_jsp._jspService(fsr_jsp.java:77)
>  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>  at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
> 98)
>  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
>  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:237)
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:157)
>  at com.hfc.hibernate.HibernateFilter.doFilter(Unknown Source)
>  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:186)
>  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:157)
>  at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:214)
>  at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:104)
>  at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>  at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
> Valve.java:198)
>  at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:152)
>  at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:104)
>  at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>  at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137
> )
>  at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:104)
>  at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117
> )
>  at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:102)
>  at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>  at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :109)
>  at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
> t.java:104)
>  at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>  at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>  at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
>  at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
>  at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
>  at
> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
>  at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
>  at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
> a:644)
>  at java.lang.Thread.run(Thread.java:534)
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


[dbcp] Help! getting AbstractMethodError

Posted by Rumpa Giri <rg...@healthfusion.com>.
I am unable to figure out why I am getting this following exception.
When I do a brand new installation, everything works, but on our QA server
installing on top of existing tomcat, and as a part of existing web
application, it throws the exception. Any help will be appreciated.

Thanks and Regards,
Rumpa Giri

2005-03-30 17:09:32 StandardWrapperValve[jsp]: Servlet.service() for servlet
jsp threw exception
java.lang.AbstractMethodError
 at
org.apache.commons.dbcp.DelegatingResultSet.getClob(DelegatingResultSet.java
:529)
 at
org.apache.commons.dbcp.DelegatingResultSet.getClob(DelegatingResultSet.java
:529)
 at net.sf.hibernate.type.ClobType.get(ClobType.java:32)
 at net.sf.hibernate.type.NullableType.nullSafeGet(NullableType.java:62)
 at net.sf.hibernate.type.NullableType.nullSafeGet(NullableType.java:53)
 at net.sf.hibernate.type.AbstractType.hydrate(AbstractType.java:66)
 at net.sf.hibernate.loader.Loader.hydrate(Loader.java:686)
 at net.sf.hibernate.loader.Loader.loadFromResultSet(Loader.java:627)
 at net.sf.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:586)
 at net.sf.hibernate.loader.Loader.getRow(Loader.java:501)
 at net.sf.hibernate.loader.Loader.getRowFromResultSet(Loader.java:213)
 at net.sf.hibernate.loader.Loader.doQuery(Loader.java:281)
 at
net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader
.java:133)
 at net.sf.hibernate.loader.Loader.loadEntity(Loader.java:911)
 at net.sf.hibernate.loader.Loader.loadEntity(Loader.java:931)
 at net.sf.hibernate.loader.EntityLoader.load(EntityLoader.java:59)
 at net.sf.hibernate.loader.EntityLoader.load(EntityLoader.java:51)
 at
net.sf.hibernate.persister.EntityPersister.load(EntityPersister.java:415)
 at net.sf.hibernate.impl.SessionImpl.doLoad(SessionImpl.java:2130)
 at net.sf.hibernate.impl.SessionImpl.doLoadByClass(SessionImpl.java:2000)
 at net.sf.hibernate.impl.SessionImpl.get(SessionImpl.java:1936)
 at com.hfc.dao.AbstractDAO.find(Unknown Source)
 at com.hfc.ui.context.FSRViewContext.getCSRResponse(Unknown Source)
 at org.apache.jsp.electronic.csr.input.fsr_jsp._jspService(fsr_jsp.java:77)
 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:2
98)
 at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:237)
 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)
 at com.hfc.hibernate.HibernateFilter.doFilter(Unknown Source)
 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:186)
 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:157)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:214)
 at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
 at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext
Valve.java:198)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:152)
 at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137
)
 at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117
)
 at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:102)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)
 at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex
t.java:104)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
 at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
 at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:296)
 at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:372)
 at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:694)
 at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:626)
 at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:807)
 at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:644)
 at java.lang.Thread.run(Thread.java:534)


-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.8.6 - Release Date: 3/30/2005
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Re: [betwixt] projects using betwixt, request for adding me to the list

Posted by robert burrell donkin <ro...@blueyonder.co.uk>.
committed. (may take a while for the mirrors to sync.)

glad to here that you've managed to put Betwixt to good use.

on the subject of translations i18n and globalization (as the IBMers
like to call it), i've had an itch for some time to mix
commons-resources and JEXL into scriptable localization. never seem to
be able to find the energy... 

<sigh/> 

- robert

On Tue, 2005-03-29 at 14:33 +0200, Christoph Gaffga (triplemind.com)
wrote: 
> hi,
> 
> I just saw the page 
> http://jakarta.apache.org/commons/betwixt/powered.html and would like to 
> be added to it.
> 
> We, triplemind.com, are an Application Service Provider for touristic 
> booking and information systems, mainly accommodations. It's a Three 
> Tier App, MySQL as the backend DB, JBoss in the middle and for the 
> Webservices and Tomcat/Cocoon for the web frontend. We use the betwixt 
> transformer we contributed to cocoon to output the results of operations 
> from the EJBs to XML. After that parsing it via XSLT.
> 
> At the moment the app in production only in german language, but 
> translation to english, french, spanish and italian is on the way. Some 
> reference sites rendered on our servers are e.g. www.unterkunft.de, 
> www.apartments.de, www.urlaubstage.de, www.ferienwohnung.com and many more.
> With about 400.000 pages rendered each day, the betwixt transformer is 
> called around (estimated) one up to two Mio. times a day, and betwixt 
> seems to have good perfomace/stability.
> 
> Would be nice to see a link like the following:
> 
> Project: Triplemind Vacation Homes (Commercial)
>    linked to http://www.triplemind.com
> Overview: An Application Service for touristic information systems using 
> Betwixt to convert business logic output to XML for tranformation to 
> websites. References for the App are <a 
> href="http://www.unterkunft.de">Unterkunft.de</a> and <a 
> href="http://www.apartments.de">Apartments.de</a>.
> 
> 
> regards,
> Christoph Gaffga
> cgaffga@triplemind.com
> 
> 
> P.S.: Sorry, my english is somehow broken today, got up to early.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org