New to AribaWeb

7 views
Skip to first unread message

Bala

unread,
Feb 24, 2009, 2:46:37 PM2/24/09
to AribaWeb (aribaweb.org)
Hi,

I downloaded and run the demo applications. It looks good. But
documentation is very poor.
I have few questions about AribaWeb:

1) Instead of Hibernate, i want to use other JAP like oracle toplink.
Is it possible ?
2) Short note on deploying the application other servlet containers.
3) Can i use multiple datasources for the application.
4) Is documentation/support available for commercial ?
5) Can i use the application developed using AribaWeb for commercial
purpose ?

Craig Federighi

unread,
Feb 24, 2009, 4:08:46 PM2/24/09
to arib...@googlegroups.com
Hi Bala,

> 1) Instead of Hibernate, i want to use other JAP like oracle toplink.
> Is it possible ?

Yes. The lower levels of AW (AW Core, Widgets, MetaUI) are totally
database agnostic. Only metaui-jpa has any direct database dependency
and most of that is to the JPA APIs, not Hibernate. There's one file
in there, metaui-jpa/ariba/ui/meta/jpa/HibernateContext.java, that
implements a few things that required peeking below the JPA APIs. If
you implement the equivalent version for TopLink you're all set. And,
of course, if you want to use just the lower levels of AW and manage
your interaction with TopLink yourself (as you would do with almost
any other equivalent framework) you're already all set.

> 2) Short note on deploying the application other servlet containers.

Just copy the WAR into the servlet container of your choice.

> 3) Can i use multiple datasources for the application.

Are you referring to multiple JPA EntityManagerFactories? Anything
that you can map to a single EntityManagerFactory is covered.
Managing multiple EntityManagers bound to distinct
EntityManagerFactories will take some tweaking in JPAContext.java.

> 4) Is documentation/support available for commercial ?

No. We're working on providing more documentation with the
distribution. (And, of course, if someone wants to produce an AW book
for sale we would welcome that).

> 5) Can i use the application developed using AribaWeb for commercial
> purpose ?


Absolutely -- AW is licensed via the (commercially friendly) Apache
License.

Thanks for your interest in AribaWeb!

- craig
Reply all
Reply to author
Forward
0 new messages