Full GlassFish adoption questionnaire responses from Dror Yaffe, Chief Architect of Java Division at Advantech Technologies Ltd..

Date : October 2008

Can you tell us about the application, site, or service in which you have adopted GlassFish?

Advantech Technologies is a leading software services provider and technology integrator in Israel. Our services provide value and quality to a large customer base in a wide range of industry verticals. Our mission is helping customers use technology effectively to achieve strategic, operational and business goals.

Advantech developed and deployed several solution based on the GlassFish and OpenESB platforms. For example:

How and when did you first find out about GlassFish?

As a Sun business partner we were exposed to GlassFish both for developing J2EE application and as the future runtime for Java CAPS 6.

Did you go through an evaluation process before selecting GlassFish? If so, can you tell us a little bit about the process and results?

We compared GlassFish with JBoss, Weblogic and WebSphere.

What specific version of GlassFish are you using?

GlassFish V2.

On what operating system do you run GlassFish? Do you use the same OS for both development and production deployment?

Windows, OpenSolaris, Solaris, and Linux.

What specific features or modules of GlassFish are you using?

EJB container, Web Container, JMX, JMS, JBI, Security, High Availability.

Are you using OpenMQ?

Yes, we are using it.

Have you purchased a GlassFish subscription?

We have several clients that would be interested in vendor support.

What do you like most about GlassFish?

Java EE "by the book" compliance. Also, its High Availability Architecture.

What would you most like to see improved in GlassFish?

Are you using any open source or commercial frameworks or tools in your application?

We have implemented several projects using the GlassFish application server and all incorporate OpenESB. In addition depending on the project specific requirements we also used OpenSSO, Spring, xmlBeans, quartz, jt400 for AS400 integration. In one particular project we used both OpenESB and Tomcat+Axis2 (on separate machines), where "project metro" (WSIT compliance) was a major factor to the success.

Does your application use a database? If so, which one?

Oracle, MySQL, SQL Server, Derby, DB2 (also on AS400)

Are there any figures about the scale of your adoption which you would like to share?

In one of our projects, we use GlassFish and OpenESB as a throttling proxy to the entire client provisioning systems.

How would your describe your participation in the GlassFish project?

Submitter of bug reports and RFEs.

Thanks Dror for sharing this with the rest of the GlassFish community!