I am also thinking to remove javassist and use  standard Java Proxy. Also,
removing scannotation from webbeans-impl because scanning process will be
handled by SPI implementation. (Imlpementation of the ScannerService SPI).


2010/2/26 James Carman <[email protected]>

> So, now we're only down to (theoretically in the near future):
>
> SLF4J (for logging)
> commons-proxy (for proxy creation)
> javassist/cglib (to be chosen by deployment environment, could be
> optional if user is only proxying interfaces and not beans?)
> scannotation (for scanning the classpath for annotated classes)
>
> geronimo-interceptor-spec (specification to be provided by "container"
> hopefully)
> jcdi-api (specification to be provided by "container" hopefully)
> atinject-api (specification to be provided by "container" hopefully)
>
> So, we're really only looking at 4 dependencies besides the API that
> we depend on?  Not too shabby.  Of course, there would need to be an
> SLF4J "impl" jar in there somewhere.
>
> 2010/2/26 Sven Linstaedt <[email protected]>:
> > I will create a issue for this task.
> >
> > br, Sven
> >
> >
> > 2010/2/26 Gurkan Erdogdu <[email protected]>
> >
> >> Hi Sven;
> >>
> >> Actually I have used dom4j to parse more complex XML that was defined by
> >> earlier versions of the specification. I think that we can remove XML
> parts
> >> of the code base and use Java Standard Parsers instead of Dom4j.
> >>
> >> This probably will be done after releasing M4.
> >>
> >> Thanks;
> >>
> >> --Gurkan
> >>
> >> 2010/2/26 Sven Linstaedt <[email protected]>
> >>
> >> > Call me ignorant, but what is dom4j good for? ;) Afaik beans.xml
> schema
> >> is
> >> > not very complex. Is there other xml we need to parse, besides this
> one?
> >> > Otherwise I would like to suggest using jre built in dom or sax
> parsers.
> >> > wdyt?
> >> >
> >> > Besides this one: I appreciate your idea, so +1
> >> >
> >> > br, Sven
> >> >
> >> >
> >> >
> >> > 2010/2/26 Mark Struberg <[email protected]>
> >> >
> >> > > big +1 :)
> >> > >
> >> > > LieGrue,
> >> > > strub
> >> > >
> >> > > --- Gurkan Erdogdu <[email protected]> schrieb am Fr,
> 26.2.2010:
> >> > >
> >> > > > Von: Gurkan Erdogdu <[email protected]>
> >> > > > Betreff: Java EE Independent Core
> >> > > > An: [email protected]
> >> > > > Datum: Freitag, 26. Februar, 2010 01:03 Uhr
> >> > > > Hi;
> >> > > >
> >> > > > As we have discussed some time ago, Mark and some other
> >> > > > folks would like to use OWB without any dependency on Java
> >> > > > EE. I did more than this, and remove all Java EE and Web
> >> > > > dependency from webbeans-impl. It just depends on EL-API
> >> > > > because of BeanManager API uses it.
> >> > > >
> >> > > > Now, it depends on following jars. I have also created some
> >> > > > other projects related with full Java EE and Java Web
> >> > > > technologies.
> >> > > >
> >> > > > Dependent Jars
> >> > > > ---------------------
> >> > > > log4j (think to drop it also)
> >> > > > dom4j
> >> > > > javassist
> >> > > > scannotation
> >> > > > geronimo-interceptor-spec
> >> > > > jcdi-api
> >> > > > atinject-api
> >> > > >
> >> > > > New Projects
> >> > > > -----------------------
> >> > > > webbeans-web --> Supports web
> >> > > > webbeans-ee  --> Fully EE Environment
> >> > > > webbeans-ee-common --> Some commons
> >> > > >
> >> > > > I will hold it until releasing M4. In the mean time please
> >> > > > do not commit big changes to trunk.
> >> > > >
> >> > > > Thanks;
> >> > > >
> >> > > > --Gurkan
> >> > > >
> >> > > >
> >> > > >
> >> > > >
> >> > > >
> ___________________________________________________________________
> >> > > > Yahoo! Türkiye açıldı!  http://yahoo.com.tr
> >> > > > İnternet üzerindeki en iyi içeriği Yahoo! Türkiye
> >> > > > sizlere sunuyor!
> >> > >
> >> > > __________________________________________________
> >> > > Do You Yahoo!?
> >> > > Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden
> >> Schutz
> >> > > gegen Massenmails.
> >> > > http://mail.yahoo.com
> >> > >
> >> >
> >>
> >>
> >>
> >> --
> >> Gurkan Erdogdu
> >> http://gurkanerdogdu.blogspot.com
> >>
> >
>



-- 
Gurkan Erdogdu
http://gurkanerdogdu.blogspot.com

Reply via email to