Re: Error in full build on JAX-RS Frontend

2008-10-02 Thread Sergey Beryozkin

Hi Christian

Perfect - thanks for taking care of it. 


Cheers, Sergey


Hi Sergey,

I have simply added the locale. It works for me now:

Date serverDate = new SimpleDateFormat("EEE, dd MMM  HH:mm:ss zzz", 
Locale.ENGLISH)

   .parse("Sun, 29 Oct 1994 19:43:31 GMT");

Greetings

Christian

Sergey Beryozkin schrieb:

Hi

I am just trying a sucessful full build before commiting the next 
changes on JMS Transport.
On JAX-RS I am getting the following error. Any ideas what is going 
wrong?


Could it have to do with my german language settings?


I'm not sure. Can you please try to update 'Sat' and 'Oct' in

"Sat, 29 Oct 1994 19:43:31 GMT"

(and possibly GMT ? ) with German language equivalents and see what 
happens ?


May be this test needs to be updated such that the dates are not 
hardcoded. If it blocks you then please
disable it and create a JIRA and I'll look into it when I start 
completing JAXRS Request implementation.


Cheers, Sergey



--

Christian Schneider
---
http://www.liquid-reality.de



IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland


Re: [DOSGi] Patch for the first portion of CXF-1836

2008-10-02 Thread Eoghan Glynn


Thanks David,

Just applied the patch.

Cheers,
Eoghan

David Bosschaert wrote:

Hi all,

I've attached a patch that implements the first part of 
https://issues.apache.org/jira/browse/CXF-1836 to this bug.

New unit tests are included too.

Would greatly appreciate if someone could apply the patch.

Thanks,

David


IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland



IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland


[DOSGi] patch for second part of CXF-1836

2008-10-02 Thread David Bosschaert

Hi all,

I've attached a patch with the implementation of the 
DistributionProvider.getRemoteServices() API to 
https://issues.apache.org/jira/browse/CXF-1836

New unit tests included too.

Small changes - frequent commits :) If larger patches are preferred, let 
me know!


Thanks,

David


IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland


Re: [DOSGi] patch for second part of CXF-1836

2008-10-02 Thread Eoghan Glynn


Now applied, thanks ...

/Eoghan

David Bosschaert wrote:

Hi all,

I've attached a patch with the implementation of the 
DistributionProvider.getRemoteServices() API to 
https://issues.apache.org/jira/browse/CXF-1836

New unit tests included too.

Small changes - frequent commits :) If larger patches are preferred, let 
me know!


Thanks,

David


IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland



IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland


Re: aegis JaxbTypeTest

2008-10-02 Thread Peter Jones

Hi Benson,

Thanks for checking this out.  Just to clarify, do you think the test
should be checking that its an instance of StringType in both places, or do
you think the wrong type is being returned (i.e. it should be a
CustomStringType in both cases)?

Cheers,
Peter

On Wed, Oct 01, 2008 at 05:57:55PM -0400, Benson Margulies wrote:
> I think I agree with you. I'm in no position to test with the IBM JDK. Could
> you tack a patch onto a JIRA and I'll apply it.
> 
> On Mon, Sep 29, 2008 at 7:47 AM, Benson Margulies <[EMAIL PROTECTED]>wrote:
> 
> > It may take me a day or two to get to this, but I will.
> >
> >
> > On Sun, Sep 28, 2008 at 10:52 PM, Peter Jones <[EMAIL PROTECTED]>wrote:
> >
> >>
> >> Hi there,
> >>
> >> Think there's a small discrepancy in the rt/databinding/aegis
> >> JaxbTypeTest.
> >> Note the type which is checked for when the element QName is
> >> "elementProperty" in the two checks below:
> >>
> >>AnnotatedTypeInfo info = new AnnotatedTypeInfo(tm, JaxbBean1.class,
> >>"urn:foo", new TypeCreationOptions());
> >>...
> >>QName element = (QName)elements.next();
> >>...
> >>Type custom = info.getType(element);
> >>if ("bogusProperty".equals(element.getLocalPart())) {
> >>assertTrue(custom instanceof StringType);
> >>} else if ("elementProperty".equals(element.getLocalPart())) {
> >>assertTrue(custom instanceof CustomStringType);
> >>} else {
> >>fail("Unexpected element name: " + element.getLocalPart());
> >>}
> >>element = (QName)elements.next();
> >>...
> >>custom = info.getType(element);
> >>if ("bogusProperty".equals(element.getLocalPart())) {
> >>assertTrue(custom instanceof StringType);
> >>} else if ("elementProperty".equals(element.getLocalPart())) {
> >>assertTrue(custom instanceof StringType);
> >>} else {
> >>fail("Unexpected element name: " + element.getLocalPart());
> >>}
> >>
> >> If the "elementProperty" is the first QName, we check that the type is an
> >> instance of CustomStringType, but if its the second Qname we check that
> >> its an instance of StringType.
> >>
> >> This is the annotation in the JaxbBean1 class:
> >>
> >>@XmlElement(type = CustomStringType.class)
> >>public String getElementProperty() {
> >>
> >> Would that suggest the type should be a CustomStringType?  In the test,
> >> it's
> >> always a StringType.
> >>
> >> The test passes with the sun jdk as "elementProperty" is always the second
> >> QName returned, but if you run this test with the ibm jdk, it fails since
> >> "elementProperty" is the first QName returned.
> >>
> >> If the test is wrong and it should check for StringType both times, fair
> >> enough, otherwise, I can file a jira.  Let me know if you have any
> >> thoughts.
> >>
> >> Cheers,
> >> Peter

-- 
Peter Jones
Progress Software
E-Mail: mailto:[EMAIL PROTECTED]
Tel: 709-738-3725 x321 | Fax: 709-738-3745
570 Newfoundland Drive, St. John's, NL, Canada A1A 5B1


Re: aegis JaxbTypeTest

2008-10-02 Thread Benson Margulies
The annotation seems to me to call for the custom type both times.

On Thu, Oct 2, 2008 at 9:16 AM, Peter Jones <[EMAIL PROTECTED]> wrote:

>
> Hi Benson,
>
> Thanks for checking this out.  Just to clarify, do you think the test
> should be checking that its an instance of StringType in both places, or do
> you think the wrong type is being returned (i.e. it should be a
> CustomStringType in both cases)?
>
> Cheers,
> Peter
>
> On Wed, Oct 01, 2008 at 05:57:55PM -0400, Benson Margulies wrote:
> > I think I agree with you. I'm in no position to test with the IBM JDK.
> Could
> > you tack a patch onto a JIRA and I'll apply it.
> >
> > On Mon, Sep 29, 2008 at 7:47 AM, Benson Margulies <[EMAIL PROTECTED]
> >wrote:
> >
> > > It may take me a day or two to get to this, but I will.
> > >
> > >
> > > On Sun, Sep 28, 2008 at 10:52 PM, Peter Jones <[EMAIL PROTECTED]
> >wrote:
> > >
> > >>
> > >> Hi there,
> > >>
> > >> Think there's a small discrepancy in the rt/databinding/aegis
> > >> JaxbTypeTest.
> > >> Note the type which is checked for when the element QName is
> > >> "elementProperty" in the two checks below:
> > >>
> > >>AnnotatedTypeInfo info = new AnnotatedTypeInfo(tm, JaxbBean1.class,
> > >>"urn:foo", new TypeCreationOptions());
> > >>...
> > >>QName element = (QName)elements.next();
> > >>...
> > >>Type custom = info.getType(element);
> > >>if ("bogusProperty".equals(element.getLocalPart())) {
> > >>assertTrue(custom instanceof StringType);
> > >>} else if ("elementProperty".equals(element.getLocalPart())) {
> > >>assertTrue(custom instanceof CustomStringType);
> > >>} else {
> > >>fail("Unexpected element name: " + element.getLocalPart());
> > >>}
> > >>element = (QName)elements.next();
> > >>...
> > >>custom = info.getType(element);
> > >>if ("bogusProperty".equals(element.getLocalPart())) {
> > >>assertTrue(custom instanceof StringType);
> > >>} else if ("elementProperty".equals(element.getLocalPart())) {
> > >>assertTrue(custom instanceof StringType);
> > >>} else {
> > >>fail("Unexpected element name: " + element.getLocalPart());
> > >>}
> > >>
> > >> If the "elementProperty" is the first QName, we check that the type is
> an
> > >> instance of CustomStringType, but if its the second Qname we check
> that
> > >> its an instance of StringType.
> > >>
> > >> This is the annotation in the JaxbBean1 class:
> > >>
> > >>@XmlElement(type = CustomStringType.class)
> > >>public String getElementProperty() {
> > >>
> > >> Would that suggest the type should be a CustomStringType?  In the
> test,
> > >> it's
> > >> always a StringType.
> > >>
> > >> The test passes with the sun jdk as "elementProperty" is always the
> second
> > >> QName returned, but if you run this test with the ibm jdk, it fails
> since
> > >> "elementProperty" is the first QName returned.
> > >>
> > >> If the test is wrong and it should check for StringType both times,
> fair
> > >> enough, otherwise, I can file a jira.  Let me know if you have any
> > >> thoughts.
> > >>
> > >> Cheers,
> > >> Peter
>
> --
> Peter Jones
> Progress Software
> E-Mail: mailto:[EMAIL PROTECTED]
> Tel: 709-738-3725 x321 | Fax: 709-738-3745
> 570 Newfoundland Drive, St. John's, NL, Canada A1A 5B1
>


Release manager for 2.1.3 and/or 2.0.9.....

2008-10-02 Thread Daniel Kulp

We're rappidly approaching time to do the 2.0.9 and 2.1.3 releases.   
It's been about 10 week since 2.0.9 and 7 weeks since 2.1.2.   We have 
33 issues resolved for 2.0.9, and 38 for 2.1.3.   Thus, we probably 
should consider doing some releases shortly.

HOWEVER, my hard drive crashed this week and part of recovering from 
that, I kind of realized that someone else really should try doing a 
release to make sure the knowledge is spread out a bit and isn't all 
bottled up in my head.Thus, I'd like to ask for volunteers for doing 
the releases.   If no one jumps up, I'll be happy to do it, but it would 
definitely be good to get someone else involved.

Requirements:
1) The release process is MUCH easier and more reliable on a Linux or OSX 
box.   Things like gpg and ssh/scp "just work".  If someone want to try 
Windows, I'm not sure how much I can help.  

2) gpg installed and a gpg key generated and available in the public key 
servers.   Ideally, it would be signed by other apache folks, but that's 
not a requirment.  Anyone near Boston, we could meet for lunch and sign 
keys if you want.

3) Time - before building the release, you need a few hours to review 
release notes, notice/license files, rat reports, etc   Post 
release, there is syncing to the maven repo, updating confluence, some 
JIRA admin things, etc   Basically, a few hours ahead of the build, 
an hour to build, three days for the vote, and a few hours afterword.  

Anyway, if anyone is interested, speak up.  I'd be happy to look over 
your virtual shoulder while you do the stuff to make sure it's all done 
right.   Not a problem.

Thanks!

-- 
J. Daniel Kulp
[EMAIL PROTECTED]
http://www.dankulp.com/blog


Status of simple front end

2008-10-02 Thread Benson Margulies
Given Dan's message today to a user, I want to toss out the possibility of
deprecating the entire Simple front end.


Re: Status of simple front end

2008-10-02 Thread Glen Mazza

I'm passionately neutral.  Few things are more deep-felt than my vote of zero
on this matter.

Glen


Benson Margulies-4 wrote:
> 
> Given Dan's message today to a user, I want to toss out the possibility of
> deprecating the entire Simple front end.
> 

-- 
View this message in context: 
http://www.nabble.com/Status-of-simple-front-end-tp19785030p19786266.html
Sent from the cxf-dev mailing list archive at Nabble.com.



Re: Status of simple front end

2008-10-02 Thread Benson Margulies
Glen,

I am somewhat puzzled by your position. You put a lot of work into
explaining CXF to people. The existence of the simple front end is one more
thing to explain. I just fielded a JIRA from someone who had managed to
combine classes from the simple and JAX-WS front end into a giant pretzel.
So, I could understand your being -1 due to seeing value in thing, or +1 in
wanting to make CXF easier to explain, but that giant zero feels like a
giant question-mark burning on my lawn.

Could you elaborate on your passionate non-attachment, or would that
transgress your lack of a position?

--benson


On Thu, Oct 2, 2008 at 3:43 PM, Glen Mazza <[EMAIL PROTECTED]> wrote:

>
> I'm passionately neutral.  Few things are more deep-felt than my vote of
> zero
> on this matter.
>
> Glen
>
>
> Benson Margulies-4 wrote:
> >
> > Given Dan's message today to a user, I want to toss out the possibility
> of
> > deprecating the entire Simple front end.
> >
>
> --
> View this message in context:
> http://www.nabble.com/Status-of-simple-front-end-tp19785030p19786266.html
> Sent from the cxf-dev mailing list archive at Nabble.com.
>
>


Re: Status of simple front end

2008-10-02 Thread Daniel Kulp

Well, given that the entire distributed OSGi stuff is based on the Simple 
frontend + aegis (since OSGi services probably don't have jaxws 
annotations on them), I would say that it wouldn't be practical to get 
rid of it.   :-)

Dan


> Benson Margulies-4 wrote:
> > Given Dan's message today to a user, I want to toss out the
> > possibility of deprecating the entire Simple front end.



-- 
J. Daniel Kulp
[EMAIL PROTECTED]
http://www.dankulp.com/blog


Fwd: CFP open for ApacheCon Europe 2009

2008-10-02 Thread Daniel Kulp

--  Forwarded Message  --

Subject: CFP open for ApacheCon Europe 2009
Date: Thursday 02 October 2008
From: Noirin Shirley <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]

PMCs: Please send this on to your users@ lists!

If you only have thirty seconds:

The Call for Papers for ApacheCon Europe 2009, to be held in Amsterdam, 
from 23rd to 27th March, is now open! Submit your proposals at 
http://eu.apachecon.com/c/aceu2009/cfp/ before 24th October.

Remember that early bird prices for ApacheCon US 2008, to be held in New 
Orleans, from 3rd to 7th November, will go up this Friday, at midnight 
Eastern time!

Sponsorship opportunities for ApacheCon US 2008 and ApacheCon EU 2009 are 
still available. If you or your company are interested in becoming a 
sponsor, please contact Delia Frees at [EMAIL PROTECTED] for details.

***

If you want all the details:

ApacheCon Europe 2009 - Leading the Wave of Open Source
Amsterdam, The Netherlands
23rd to 27th March, 2009

Call for Papers Opens for ApacheCon Europe 2009

The Apache Software Foundation (ASF) invites submissions to its official 
conference, ApacheCon Europe 2009. To be held 23rd to 27th March, 2009 
at the Mövenpick Hotel Amsterdam City Centre, ApacheCon serves as a 
forum for showcasing the ASF's latest developments, including its 
projects, membership, and community. ApacheCon offers unparalleled 
educational opportunities, with dedicated presentations, hands-on 
trainings, and sessions that address core technology, development, 
business/marketing, and licensing issues in Open Source.

ApacheCon's wide range of activities are designed to promote the exchange 
of ideas amongst ASF Members, innovators, developers, vendors, and users 
interested in the future of Open Source technology. The conference 
program includes competitively selected presentations, 
trainings/workshops, and a small number of invited speakers. All 
sessions undergo a peer review process by the ApacheCon Conference 
Planning team. The following information provides presentation category 
descriptions, and information about how to submit your
proposal.

Conference Themes and Topics

APACHECON 2009 - LEADING THE WAVE OF OPEN SOURCE

Building on the success of the last two years, we are excited to return 
to Amsterdam in 2009. We'll be continuing to offer our very popular 
two-day trainings, including certifications of completion for those who 
fulfill all the requirements of these trainings.

The ASF comprises some of the most active and recognized developers in 
the Open Source community. By bringing together the pioneers, 
developers, and users of flagship Open Source technologies, ApacheCon 
provides an influential platform for dialogue, between the speaker and 
the audience, between project contributors and the community at large, 
traversing a wide range of ideas, expertise, and personalities.

ApacheCon welcomes submissions from like-minded delegates across many 
fields, geographic locations, and areas of development. The breadth and 
loosely-structured nature of the Apache community lends itself to 
conference content that is also somewhat loosely-structured. Common 
themes of interest address groundbreaking technologies and emerging 
trends, successful practices (from development to deployment), and 
lessons learned (tips, tools, and tricks). In addition to technical 
content, ApacheCon invites Business Track submissions that address Open 
Source business, marketing, and legal/licensing issues.

Topics appropriate for submission to this conference are manifold, and 
may include but are not restricted to:

- Apache HTTP server topics such as installation, configuration, and 
migration
- ASF-wide projects such as Lucene, SpamAssassin, Jackrabbit, and Maven
- Scripting languages and dynamic content such as Java, Perl, Python, 
Ruby, XSL, and PHP
- Security and e-commerce
- Performance tuning, load balancing and high availability
- New technologies and broader initiatives such as Web Services and Web 
2.0
- ASF-Incubated projects such as Sling, UIMA, and Shindig


Submission Guidelines
Submissions must include
- Title
- Speaker name, with affiliation and email address
- Speaker bio (100 words or less)
- Short description (50 words or less)
- Full description including abstract and objectives (200 words or
less)
- Expertise level (beginner to advanced)
- Format and duration (trainings vs. general presentation; half-, full- 
or two-day workshop, etc.)
- Intended audience and maximum number of participants (trainings only)
- Background knowledge expected of the participants (trainings only)


Types of Presentations

- Trainings/Workshops
- General Sessions
- Case Studies/Industry Profiles
- Invited Keynotes/Panels/Speakers
- Corporate Showcases & Demonstrations

BoF sessions and Fast Feather Track talks will be selected separately

Pre Conference Trainings/Workshops
Held on the first and second day of the conference – 2008-03-23 and 
2008-03-24, Trainings require a reg

Re: Status of simple front end

2008-10-02 Thread Benson Margulies
That's what I call an argument. OK, so much for that.

Should we try to make Simple quietly respect @WebParam and friends?

On Thu, Oct 2, 2008 at 4:46 PM, Daniel Kulp <[EMAIL PROTECTED]> wrote:

>
> Well, given that the entire distributed OSGi stuff is based on the Simple
> frontend + aegis (since OSGi services probably don't have jaxws
> annotations on them), I would say that it wouldn't be practical to get
> rid of it.   :-)
>
> Dan
>
>
> > Benson Margulies-4 wrote:
> > > Given Dan's message today to a user, I want to toss out the
> > > possibility of deprecating the entire Simple front end.
>
>
>
> --
> J. Daniel Kulp
> [EMAIL PROTECTED]
> http://www.dankulp.com/blog
>


Re: Status of simple front end

2008-10-02 Thread Glen Mazza

Basically, fence-sitting.  I can definitely see how its removal would be one
less moving part to maintain, and it would also nicely simplify CXF's
documentation, and provide less confusion for users.  CXF has grown a
lot--now REST, JMS, WS-Security--and some trimming of its branches (i.e.,
becoming leaner and meaner) by removing the simple front end could have been
helpful for the project.  But I needed more input from other committers to
be dislodged from my passionate 0 vote.  Dan provided it here.

Glen


Benson Margulies-4 wrote:
> 
> Glen,
> 
> I am somewhat puzzled by your position. You put a lot of work into
> explaining CXF to people. The existence of the simple front end is one
> more
> thing to explain. I just fielded a JIRA from someone who had managed to
> combine classes from the simple and JAX-WS front end into a giant pretzel.
> So, I could understand your being -1 due to seeing value in thing, or +1
> in
> wanting to make CXF easier to explain, but that giant zero feels like a
> giant question-mark burning on my lawn.
> 
> Could you elaborate on your passionate non-attachment, or would that
> transgress your lack of a position?
> 
> --benson
> 

-- 
View this message in context: 
http://www.nabble.com/Status-of-simple-front-end-tp19785030p19788442.html
Sent from the cxf-dev mailing list archive at Nabble.com.



Re: Status of simple front end

2008-10-02 Thread Benson Margulies
OK, then, you guys might rise to the bait I offered on the subject of
renaming the classes to actually have 'Simple' in their names :p)

On Thu, Oct 2, 2008 at 6:04 PM, Glen Mazza <[EMAIL PROTECTED]> wrote:

>
> Basically, fence-sitting.  I can definitely see how its removal would be
> one
> less moving part to maintain, and it would also nicely simplify CXF's
> documentation, and provide less confusion for users.  CXF has grown a
> lot--now REST, JMS, WS-Security--and some trimming of its branches (i.e.,
> becoming leaner and meaner) by removing the simple front end could have
> been
> helpful for the project.  But I needed more input from other committers to
> be dislodged from my passionate 0 vote.  Dan provided it here.
>
> Glen
>
>
> Benson Margulies-4 wrote:
> >
> > Glen,
> >
> > I am somewhat puzzled by your position. You put a lot of work into
> > explaining CXF to people. The existence of the simple front end is one
> > more
> > thing to explain. I just fielded a JIRA from someone who had managed to
> > combine classes from the simple and JAX-WS front end into a giant
> pretzel.
> > So, I could understand your being -1 due to seeing value in thing, or +1
> > in
> > wanting to make CXF easier to explain, but that giant zero feels like a
> > giant question-mark burning on my lawn.
> >
> > Could you elaborate on your passionate non-attachment, or would that
> > transgress your lack of a position?
> >
> > --benson
> >
>
> --
> View this message in context:
> http://www.nabble.com/Status-of-simple-front-end-tp19785030p19788442.html
> Sent from the cxf-dev mailing list archive at Nabble.com.
>
>


Re: Release manager for 2.1.3 and/or 2.0.9.....

2008-10-02 Thread Willem Jiang
Hi Dan,

I'd like to take charge of this CXF release.
Since you and me met a year before, I will send you my key for signing :)

Cheers,

Willem

On Fri, Oct 3, 2008 at 12:49 AM, Daniel Kulp <[EMAIL PROTECTED]> wrote:

>
> We're rappidly approaching time to do the 2.0.9 and 2.1.3 releases.
> It's been about 10 week since 2.0.9 and 7 weeks since 2.1.2.   We have
> 33 issues resolved for 2.0.9, and 38 for 2.1.3.   Thus, we probably
> should consider doing some releases shortly.
>
> HOWEVER, my hard drive crashed this week and part of recovering from
> that, I kind of realized that someone else really should try doing a
> release to make sure the knowledge is spread out a bit and isn't all
> bottled up in my head.Thus, I'd like to ask for volunteers for doing
> the releases.   If no one jumps up, I'll be happy to do it, but it would
> definitely be good to get someone else involved.
>
> Requirements:
> 1) The release process is MUCH easier and more reliable on a Linux or OSX
> box.   Things like gpg and ssh/scp "just work".  If someone want to try
> Windows, I'm not sure how much I can help.
>
> 2) gpg installed and a gpg key generated and available in the public key
> servers.   Ideally, it would be signed by other apache folks, but that's
> not a requirment.  Anyone near Boston, we could meet for lunch and sign
> keys if you want.
>
> 3) Time - before building the release, you need a few hours to review
> release notes, notice/license files, rat reports, etc   Post
> release, there is syncing to the maven repo, updating confluence, some
> JIRA admin things, etc   Basically, a few hours ahead of the build,
> an hour to build, three days for the vote, and a few hours afterword.
>
> Anyway, if anyone is interested, speak up.  I'd be happy to look over
> your virtual shoulder while you do the stuff to make sure it's all done
> right.   Not a problem.
>
> Thanks!
>
> --
> J. Daniel Kulp
> [EMAIL PROTECTED]
> http://www.dankulp.com/blog
>