1* For errors: I have tried from source, binaries and tag versions. All of them 
have worked.
    Did the following
    * Remove ~/.m2/repositories/org/apache/openwebbeans
    * Add the following to reservation/pom.xml to use staged maven modules
      <repositories>
                <repository>
                    <id>sddfsnapshots.jboss.org</id>
                    
http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/plugins/
                </repository>
            </repositories>
   * mvn clean jetty:run -Pjetty
   * It works

Also tried from distribution source version, and install it.
Also tried tag version.

All of them work in my machine JDK 1.6.0_14,  Ubuntu 8.04  - the Hardy Heron, 
Apache Maven 2.2.1

2* For second, repositories related with Jboss and third parties generally 
setup on settings.xml instead of in pom.xml. Therefore we remove JBoss related 
repos from pom.xml. But as you said, it is beneficial to commen those 
repositories in README file. We can touch it on next release. I think it is not 
a negative impact on vote. (Actually this repos are related with TCK packages 
that are not directly used by users)


Thanks;

--Gurkan




________________________________
From: Joseph Bergmark <bergm...@apache.org>
To: dev@openwebbeans.apache.org
Sent: Wed, March 3, 2010 12:24:34 AM
Subject: Re: [VOTE] Release OpenWebBeans-M4

I was able to verify the signature of the source and binary files.  However
I've run into a couple of problems

1) I added the M4 staging repo to the pom.xml of a couple of the samples
from the binary tar.gz and ran them to ensure they worked as expected.  Both
guess and jsf2sample worked fine, however when I tried to follow the "Not a
registered! Register here...<http://localhost:8080/reservation/register.jsf>"
in the reservation sample I hit a NPE:

Caused by: java.lang.NullPointerException
    at org.apache.webbeans.reservation.util.LogUtil.getLogger(LogUtil.java:33)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:600)
    at 
org.apache.webbeans.inject.InjectableMethods.doInjection(InjectableMethods.java:117)
    at 
org.apache.webbeans.component.ProducerMethodBean.createDefaultInstance(ProducerMethodBean.java:184)
    at 
org.apache.webbeans.component.ProducerMethodBean.createInstance(ProducerMethodBean.java:151)
    at 
org.apache.webbeans.component.AbstractOwbBean.create(AbstractOwbBean.java:153)
    at 
org.apache.webbeans.context.DependentContext.getInstance(DependentContext.java:65)
    at org.apache.webbeans.context.AbstractContext.get(AbstractContext.java:151)
    at 
org.apache.webbeans.container.BeanManagerImpl.getReference(BeanManagerImpl.java:784)

I did a bit of debugging, and it appears the injected InjectionPoint is
null.

Gurkan is not able to reproduce this error, so it is possibly something
specific to my environment.  Is anyone else seeing this problem?  I'll try
it on another machine later tonight.

2) I then tried to build from the source zip, and hit a missing dependency
executing "mvn clean install" from the top level openwebbeans directory:
Missing:
----------
1) org.jboss.test-harness:jboss-test-harness-api:jar:1.1.0-CR5

It appears this comes from the 299 TCK:

Path to dependency:
      1) org.apache.openwebbeans:openwebbeans-porting:jar:1.0.0-M4
      2) org.jboss.jsr299.tck:jsr299-tck-api:jar:1.0.1-Final
      3) org.jboss.test-harness:jboss-test-harness-api:jar:1.1.0-CR5

Should we document that JBoss repositories need to be added to your local
settings for the source zip to build?  I know we removed some repositories
from the top level pom.xml.

Sincerely,

Joe

On Tue, Mar 2, 2010 at 3:38 AM, Matthias Wessendorf <mat...@apache.org>wrote:

> +1
>
> On Mon, Mar 1, 2010 at 10:01 PM, Mark Struberg <strub...@yahoo.de> wrote:
> > +1 from me too.
> >
> >
> > PS: @OWB-289: since I now know _what_ the problem is, it  is really easy
> to do a workaround by moving my other producerMethod to an own class. The
> problem was that this is part of a pretty complicated usecase, and I only
> did see my program fail randomly, which made me frankly said a bit nervous
>  ;)
> >
> > LieGrue,
> > strub
> >
> > --- Gurkan Erdogdu <gurkanerdo...@yahoo.com> schrieb am Mo, 1.3.2010:
> >
> >> Von: Gurkan Erdogdu <gurkanerdo...@yahoo.com>
> >> Betreff: [VOTE] Release OpenWebBeans-M4
> >> An: dev@openwebbeans.apache.org
> >> Datum: Montag, 1. März, 2010 21:52 Uhr
> >> Hi;
> >>
> >> Finally  release time  :)
> >>
> >> This is the OpenWebBeans M4 release [VOTE] process.
> >>
> >> I've staged the releases artifacts here:
> >>
> >> Plugins repository
> >> --------------------------
> >>
> http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/plugins/org/apache/openwebbeans<http://people.apache.org/%7Egerdogdu/staging-repo/OWB/1.0.0-M4/plugins/org/apache/openwebbeans>
> >>
> >> Distribution content
> >> ----------------------------
> >>
> http://people.apache.org/~gerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/<http://people.apache.org/%7Egerdogdu/staging-repo/OWB/1.0.0-M4/distribution/org/apache/openwebbeans/apache-openwebbeans/1.0.0-M4/>
> >>
> >> SVN Tag (Revision: 917708)
> >> ----------------------------
> >> http://svn.apache.org/repos/asf/openwebbeans/tags/1.0.0-M4/
> >>
> >> This is the README file for the M4 release for quick
> >> review:
> >>
> >>
> http://svn.apache.org/repos/asf/openwebbeans/tags/1.0.0-M4/readme/README_M4.txt
> >>
> >> Please verify that this release package is correct and vote
> >> for the
> >> motion to publish this as a OpenWebBeans M4 release.
> >> All votes are welcome and will be counted.
> >>
> >> VOTE is open for 72 hours
> >>
> >> This is my +1
> >>
> >> 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
> >
>
>
>
> --
> Matthias Wessendorf
>
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> twitter: http://twitter.com/mwessendorf
>



      ___________________________________________________________________
Yahoo! Türkiye açıldı!  http://yahoo.com.tr
İnternet üzerindeki en iyi içeriği Yahoo! Türkiye sizlere sunuyor!

Reply via email to