Hi Marcel,
OWB 1.1.0 assumes that the Protocol-Part has 3 letters + colon like
"zip:" or "jar:". The WebSphere uses "wsjar:" for resources, so it
doesn't work, because OWB 1.1.0 cuts a fix number of 4 characters. (when
you cut 4 chars from "wsjar:" you will get the "r:")
I've filed a bug: https://issues.apache.org/jira/browse/OWB-577 and
wrote a patch that was applied at May 31th.
So you need OWB 1.1.1-SNAPSHOT after May 31th.
Thats all.
Regards,
Udo
Am 17.08.11 13:48, schrieb Marcel Urbanek:
Hi Gerhard,
you are right, I did not try the newest snapshot, but found, that
there is a fix pretty similar to mine:
http://svn.apache.org/viewvc?view=revision&revision=1129608
<http://svn.apache.org/viewvc?view=revision&revision=1129608>
Nevertheless I did not find any Websphere EJB Integration Code from
Udo (which is not surprising, as Websphere 6.1 doesn't support EJB 3).
Is there something like that?
I managed to develop a (pretty basic, only local services are
supported and no websphere APIs are used) OpenWebBeansEjbPlugin for
Websphere.
If Udo didn't already come up with a solution I would share the code
which may be a starting point for a more sophisticated implementation.
Otherwise I would be very interested in Udo's solution because I
wouldn't have to implement it completely myself.
Best regards Marcel Urbanek
From: Gerhard Petracek <[email protected]>
To: [email protected]
Cc: [email protected]
Date: 12.08.2011 18:41
Subject: Re: Odd Problem (FileNotFoundException) using OWB with
Websphere 7.0 on z/Os
------------------------------------------------------------------------
hi marcel,
we already know about issues with different url formats. e.g. in case
of wls it also depends on the operating system. -> we plan to
introduce a different classpath-scanner.
however, udo managed to deploy the current snapshot versions of owb
and codi to websphere 6.1 (the current versions due to the new java
1.5 support) - maybe he also saw something like that and patched it.
regards,
gerhard
_
__http://www.irian.at_ <http://www.irian.at/>
Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German
Professional Support for Apache MyFaces
2011/8/12 Marcel Urbanek <[email protected]_
<mailto:[email protected]>>
Hi Mark,
I'm using version 1.1.0 .
Best regards Marcel
From: Mark Struberg <[email protected]_ <mailto:[email protected]>>
To: [email protected]_ <mailto:[email protected]>
Date: 12.08.2011 17:27
Subject: Re: Odd Problem (FileNotFoundException) using OWB with
Websphere 7.0 on z/Os
------------------------------------------------------------------------
Hi Marcel!
Let's start at the beginning:
Which version of OWB did you use?
txs and LieGrue,
strub
--- On Fri, 8/12/11, Joseph Bergmark <[email protected]_
<mailto:[email protected]>> wrote:
> From: Joseph Bergmark <[email protected]_
<mailto:[email protected]>>
> Subject: Re: Odd Problem (FileNotFoundException) using OWB with
Websphere 7.0 on z/Os
> To: [email protected]_ <mailto:[email protected]>
> Date: Friday, August 12, 2011, 3:20 PM
> I think this is because something
> (scannotation?) is truncating off 4
> characters (expecting "jar:" or "zip:"), but you are
> probably getting
> "wsjar:" which leaves the "r:" at the end.
>
> Sincerely,
>
> Joe
>
> On Fri, Aug 12, 2011 at 11:15 AM, Marcel Urbanek
<[email protected]_ <mailto:[email protected]>>
> wrote:
> > Hi,
> >
> > I encountered an odd problem with Websphere and OWB.
> When using OWB on
> > Websphere in the Method AnnotationDB.scanUrlPath() an
> FileNotFoundException
> > occurs.
> > The reason is, that there is always a "r:" prefix on
> the jar paths that get
> > scanned. When I do a sysout(url) in the method
> ensureCorrectUrlFormat() the
> > output looks like the following:
> >
> >
> >
>
r:file:/SYS[...]/EAI_N01_jsf-showcase-2.0.29-SNAPSHOT.ear/jsf-showcase-2.0.29-SNAPSHOT.war/WEB-INF/lib/myfaces-extcdi-jsf20-module-api-0.9.0.jar
> >
> > ([...] is truncated)
> >
> > The only way i managed to get OWB running is to add
> the following code to
> > the beginning of the ensureCorrectUrlFormat() Method:
> >
> > if (url.startsWith("r:")){
> > url=url.substring(2);
> > }
> >
> > That doesn't seem like a good solution to me. Has
> anyone a better idea how
> > to solve this issue?
> >
> > Best regards Marcel
> >
> > ________________________________
> > RSC Commercial Services GmbH & Co. OHG, Wanheimer
> Straße 70, D-40468
> > Düsseldorf - Sitz: Düsseldorf - Registergericht:
> Düsseldorf HRA 12655
> > Persönlich haftende Gesellschafter:
> > C&A Retail GmbH - Sitz: Zug/Schweiz -
> Handelsregister Kanton Zug:
> > CH-170.4.010.137-5
> > Geschäftsführer: Bart F. Brenninkmeijer, Martijn N.
> N. Brenninkmeijer,
> > Tjeerd E. van der Zee, Robert H. A. M. Smeele, Anthony
> H. Stam,
> > FRM PARTICIPATIONS S.A. - Sitz: Luxemburg/Luxemburg -
> Handels- und
> > Firmenregister Luxemburg: B 58158
> > Verwaltungsratsmitglieder: Rafael G. E. Bogaerts, John
> Drury, Michel de
> > Groote, Johny Seré, Robert H. A. M. Smeele
>
------------------------------------------------------------------------
*RSC Commercial Services GmbH & Co. OHG, Wanheimer Straße 70, D-40468
Düsseldorf - Sitz: Düsseldorf - Registergericht: Düsseldorf HRA 12655*
Persönlich haftende Gesellschafter:
C&A Retail GmbH - Sitz: Zug/Schweiz - Handelsregister Kanton Zug:
CH-170.4.010.137-5
Geschäftsführer: Bart F. Brenninkmeijer, Martijn N. N. Brenninkmeijer,
Tjeerd E. van der Zee, Robert H. A. M. Smeele, Anthony H. Stam,
FRM PARTICIPATIONS S.A. - Sitz: Luxemburg/Luxemburg - Handels- und
Firmenregister Luxemburg: B 58158
Verwaltungsratsmitglieder: Rafael G. E. Bogaerts, John Drury, Michel
de Groote, Johny Seré, Robert H. A. M. Smeele
------------------------------------------------------------------------
*RSC Commercial Services GmbH & Co. OHG, Wanheimer Straße 70, D-40468
Düsseldorf - Sitz: Düsseldorf - Registergericht: Düsseldorf HRA 12655*
Persönlich haftende Gesellschafter:
C&A Retail GmbH - Sitz: Zug/Schweiz - Handelsregister Kanton Zug:
CH-170.4.010.137-5
Geschäftsführer: Bart F. Brenninkmeijer, Martijn N. N. Brenninkmeijer,
Tjeerd E. van der Zee, Robert H. A. M. Smeele, Anthony H. Stam,
FRM PARTICIPATIONS S.A. - Sitz: Luxemburg/Luxemburg - Handels- und
Firmenregister Luxemburg: B 58158
Verwaltungsratsmitglieder: Rafael G. E. Bogaerts, John Drury, Michel
de Groote, Johny Seré, Robert H. A. M. Smeele