[webbeans-dev] Status update

Pete Muir pmuir at redhat.com
Thu Dec 18 20:21:43 EST 2008


The EJB example now works. Please check out the docs for info (and  
also let me know if they are better now). Tomorrow I will add some  
explanation of what the examples are doing :-)

I switched over the sfwk.org style (which uses a mvn build, just to  
make Gavin jump for joy!). Type mvn package, and view the output in  
target/docbook/publish/{html,pdf}. I'll start publishing nightly  
builds of the doc to jboss.org soon.

I plan to slip dependent object destruction for now as it's tricky and  
not critical IMO. Nik, you have two issues in JIRA for alpha1, can you  
please review?

Therefore, I want to release alpha1 tomorrow. I will do a zip which  
will contain:

webbeans-1.0.0.ALPHA1.zip
    webbeans-doc
       html/
       pdf/
    src/
       webbeans-ri
          src/
          ...
       webbeans-api
          src/
          ...
       webbeans-doc
         en/
         ...
    examples/
       translator/
       numberguess
       ...
    lib/
       maven/
build.xml

In other words, I will place the current development tree, and docs  
sources under src/. Directly under the root will also be a examples  
directory, the results of building the docs, a lib dir, with maven in  
it, and the build.xml script that does the jboss5 update.

I'll write an ant script which will assemble this.

All happy with this structure?

pete

On 17 Dec 2008, at 18:17, Pete Muir wrote:

>
> On 17 Dec 2008, at 11:10, Gavin King wrote:
>
>> We need to add a chapter about runnning the RI to "intro to web  
>> beans".
>
> Ok, I added what I have so far (basically, how to run the examples).  
> Can we chat offline about what else we want in there?
>
> Do we want to use the sfwk.org style for this book? We should IMO,  
> and it's very easy to switch.
>
>> On Wed, Dec 17, 2008 at 6:18 AM, Pete Muir <pmuir at redhat.com> wrote:
>>> There are two issues remaining for alpha1:
>>>
>>> * dependent context destruction. I have this about 75% implemented  
>>> locally,
>>> I shall finish it tomorrow.
>
> No progress, now I need to go and socialize, so there won't be any  
> more today :-(
>
>>> * EE (EJB) integration
>>>
>>> EE Integration status:
>>>
>>> * code base has been refactored to correctly wire both real and mock
>>> EJBDescriptors through to EJB lookup and EnterpriseBean
>>> * JBoss5 EJB3 is now exposing the correct metadata
>>> * JBoss 5 Bridge code is written, needs testing and write up
>>> (later/tomorrow)
>
> EJB3 code is working, but a bug in the class discovery code for  
> Ears, so you can't use it. Have told Ales, and hopefully he can fix  
> soon.
>
>>> * Embedded EJB3 (for testing EnterpriseBean lifecycle in RI unit  
>>> tests)
>>> won't be ready for use in our alpha1
>
> Actually, I realised this is LGPL. Do we have to license the TCK  
> ASL? If so, we need to choose another embedded EJB3.
>
>>> * JBoss5 bridge code currently has no unit tests. Testing of this  
>>> for the
>>> alpha1 will be through the examples and real deployments
>>> * We need an EJB example, I'll write one based around the  
>>> SentanceTranslator
>>> (tomorrow)
>
> This is done (but doesn't work because of above). You can see it in  
> examples/translator
> _______________________________________________
> webbeans-dev mailing list
> webbeans-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/webbeans-dev




More information about the weld-dev mailing list