[prev in list] [next in list] [prev in thread] [next in thread]
List: xmlrpc-user
Subject: Re: A jakarta namespace version
From: Colm O hEigeartaigh <coheigea () apache ! org>
Date: 2021-11-29 11:21:51
Message-ID: CAB8XdGBuWYhxmgmML0RsxCeNmM+t95ryu_t2+9HF0+cy1tM5jA () mail ! gmail ! com
[Download RAW message or body]
Hi,
I've already followed up with Rebecca on this topic on the Apache Santuario
mailing list -
https://lists.apache.org/thread/3jr9zj92boq9r90k05g0f1tpow74sdwq
WSS4J only uses the javax.xml.bind dependencies for the streaming
implementation, which is currently only consumed by CXF. CXF won't switch
to using Jakarta for a while, so until then I think there's not much point
in updating WSS4J.
Colm.
On Tue, Nov 23, 2021 at 11:47 PM robertlazarski <robertlazarski@gmail.com>
wrote:
> Rebecca,
>
> This is a public mailing list and anyone can respond - including those who
> are not committers nor PMC members i.e project leadership.
>
> I'm on the PMC however I help maintain another Web Services project: Axiom.
>
> For the WSS4J project, the release manager has been this individual below.
>
> Colm O hEigeartaigh <coheigea@apache.org>
>
> You may want to wait for him to respond. Or the VP of the Web Services
> project as a whole, who also makes commits to WSS4J
>
> Daniel Kulp <dkulp@apache.org>
>
> Anyways, I am personally maintaining a large number of Wildfly servers at
> my day job so I have an interest here.
>
> I am a little confused though on the subject since I am not aware of any
> apache project using the Jakarta namespace for releases - which is an
> Eclipse foundation thing these days AFAIK.
>
> Regards,
> Robert
>
>
>
>
> On Tue, Nov 23, 2021 at 1:26 PM Rebecca Searls <rsearls@redhat.com> wrote:
>
> > Do you have a schedule to update the imports to the jakarta namespace?
> >
> > On Tue, Nov 23, 2021 at 6:16 PM Martin Gainty <mgainty@hotmail.com>
> > wrote:
> >
> > > looks like you will have to transform wsss4j jar to jakarta using
> > > eclipse jakarta transformer:
> > >
> > > GitHub - eclipse/transformer: Eclipse Transformer provides tools and
> > > runtime components that transform Java binaries, such as individual class
> > > files and complete JARs and WARs, mapping changes to Java packages, type
> > > names, and related resource names.
> > > <https://github.com/eclipse/transformer>
> > > <https://github.com/eclipse/transformer>
> > > GitHub - eclipse/transformer: Eclipse Transformer provides tools and
> > > runtime components that transform Java binaries, such as individual class
> > > files and complete JARs and WARs, mapping changes to Java packages, type
> > > names, and related resource names.
> > > <https://github.com/eclipse/transformer>
> > > Eclipse Transformer. The Eclipse Transformer project is part of the
> > > Eclipse Technology top-level project.. Eclipse Transformer provides tools
> > > and runtime components that transform Java binaries, such as individual
> > > class files and complete JARs and WARs, mapping changes to Java packages,
> > > type names, and related resource names.
> > > github.com
> > >
> > >
> > > Eclipse Transformer
> > >
> > > The Eclipse Transformer project <https://github.com/eclipse/transformer> \
> > > converts the namespace of the compiled Java resources. Also, JAR artifacts as \
> > > WAR and EAR files containing entire applications are supported. The project is
> > > generic in the sense that it can handle all kinds of conversions and not
> > > only the one related to the changes for Jakarta EE 9.
> > > Using this transformer project, you can create an updated version of the
> > > JAR file that you use as a dependency in your application. And when making
> > > use of the Maven Classifier feature, you can convert a JAR file in your
> > > local maven repository and the Jakarta transformed version can easily be
> > > picked up.
> > >
> > > How to Convert a 3rd Party Library to the New Jakarta Namespace | foojay
> > > <https://foojay.io/today/how-to-use-eclipse-transformer-to-convert-a-3rd-party-library-to-the-new-jakarta-namespace/>
> > >
> > > <https://foojay.io/today/how-to-use-eclipse-transformer-to-convert-a-3rd-party-library-to-the-new-jakarta-namespace/>
> > > How to Convert a 3rd Party Library to the New Jakarta Namespace | foojay
> > > <https://foojay.io/today/how-to-use-eclipse-transformer-to-convert-a-3rd-party-library-to-the-new-jakarta-namespace/>
> > > The release of Jakarta EE 9 breaks a tradition of Java Enterprise. A
> > > legal requirement of the Java EE code donation from Oracle to the Eclipse
> > > Foundation is the change of the namespace of javax to jakarta.. But the
> > > change of the package and XML namespace in Jakarta EE 9 is only the
> > > beginning.
> > > foojay.io
> > >
> > > JakartaTransformer
> > > <path_to_local_mvn_repo>/org/apache/ws/security/1.6.19/wss4j-1.6.19.
> > > jar
> > > <path_to_local_mvn_repo>/org/apache/ws/security/1.6.19/wss4j-1.6.19
> > > -jakarta.jar
> > >
> > > java *org.eclipse.transformer.Transformer Input Output* command, you
> > > create a converted JAR file that can be picked up by Maven very easily by
> > > just adding the classifier element to the dependency:
> > > <dependency>
> > > <groupId>org.apache.ws.security</groupId>
> > > <artifactId>wss4j</artifactId>
> > > <version>1.6.19</version>
> > > <scope>provided</scope>
> > > <classifier>jakarta</classifier>
> > > </dependency>
> > > once your wss4j-1.6.19.jar is converted to *jakarta specific*
> > > wss4j-1.6.19-jakarta.jar
> > >
> > > then reference the jakarta-specific wss4j-1.6.19-jakarta.jar using
> > > classifier of 'jakarta' as seen in dependency declaration above
> > >
> > > CLEAR ?
> > >
> > > ------------------------------
> > > *From:* Rebecca Searls <rsearls@redhat.com>
> > > *Sent:* Tuesday, November 23, 2021 3:18 PM
> > > *To:* dev <dev@ws.apache.org>
> > > *Subject:* Re: A jakarta namespace version
> > >
> > > I don't see that wss4j-1.6.17 is referencing to any jakarta archives or
> > > apis.
> > > I see that wss4j-2.3.0 does, however we are looking for a version where
> > > the imports in the project classes are updated to use the jakarta
> > > namespace.
> > > Is there a plan for that?
> > >
> > > On Tue, Nov 23, 2021 at 11:41 AM Martin Gainty <mgainty@hotmail.com>
> > > wrote:
> > >
> > > source: Apache WSS4J – <https://ws.apache.org/wss4j/>
> > >
> > > binaries: Maven Repository: org.apache.ws.security wss4j
> > > (mvnrepository.com)
> > > <https://mvnrepository.com/artifact/org.apache.ws.security/wss4j?repo=redhat-earlyaccess>
> > > Maven Repository: org.apache.ws.security wss4j
> > > <https://mvnrepository.com/artifact/org.apache.ws.security/wss4j?repo=redhat-earlyaccess>
> > > The Apache WSS4J project provides a Java implementation of the primary
> > > security standards for Web Services, namely the OASIS Web Services Security
> > > (WS-Security) specifications from the OASIS Web Services Security TC.
> > > mvnrepository.com
> > > does 1.6.17 for RH v1 not work for you?
> > >
> > > ------------------------------
> > > *From:* Rebecca Searls <rsearls@redhat.com>
> > > *Sent:* Tuesday, November 23, 2021 8:28 AM
> > > *To:* dev <dev@ws.apache.org>
> > > *Subject:* A jakarta namespace version
> > >
> > > Wildfly components requires a jakarta namespace version of
> > > org.apache.wss4j:wss4j.
> > > What are the plans for providing such a version?
> > >
> > >
[Attachment #3 (text/html)]
<div dir="ltr"><div>Hi,</div><div><br></div><div>I've already followed up with \
Rebecca on this topic on the Apache Santuario mailing list - <a \
href="https://lists.apache.org/thread/3jr9zj92boq9r90k05g0f1tpow74sdwq">https://lists.apache.org/thread/3jr9zj92boq9r90k05g0f1tpow74sdwq</a></div><div>WSS4J \
only uses the javax.xml.bind dependencies for the streaming implementation, which is \
currently only consumed by CXF. CXF won't switch to using Jakarta for a while, so \
until then I think there's not much point in updating \
WSS4J.</div><div><br></div><div>Colm.<br></div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 23, 2021 at 11:47 \
PM robertlazarski <<a \
href="mailto:robertlazarski@gmail.com">robertlazarski@gmail.com</a>> \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div \
dir="ltr">Rebecca, <br></div><div dir="ltr"><br></div><div>This is a public mailing \
list and anyone can respond - including those who are not committers nor PMC members \
i.e project leadership. <br></div><div><br></div><div>I'm on the PMC however I \
help maintain another Web Services project: Axiom.</div><div> <br></div><div>For the \
WSS4J project, the release manager has been this individual below. \
<br></div><div><br></div><div>Colm O hEigeartaigh <<a \
href="mailto:coheigea@apache.org" \
target="_blank">coheigea@apache.org</a>></div><div><br></div><div><div>You may \
want to wait for him to respond. Or the VP of the Web Services project as a whole, \
who also makes commits to WSS4J <br></div><div><br></div><div>Daniel Kulp <<a \
href="mailto:dkulp@apache.org" target="_blank">dkulp@apache.org</a>> \
<br></div><div><br></div><div>Anyways, I am personally maintaining a large number of \
Wildfly servers at my day job so I have an interest here. \
<br></div><div><br></div><div>I am a little confused though on the subject since I am \
not aware of any apache project using the Jakarta namespace for releases - which is \
an Eclipse foundation thing these days AFAIK. \
<br></div><div><br></div><div>Regards,</div><div>Robert<br></div><div><br></div></div><div><br></div><div><br></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 23, 2021 at 1:26 PM \
Rebecca Searls <<a href="mailto:rsearls@redhat.com" \
target="_blank">rsearls@redhat.com</a>> wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-size:small">Do you \
have a schedule to update the imports to the jakarta namespace?</div></div><br><div \
class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 23, 2021 at 6:16 PM \
Martin Gainty <<a href="mailto:mgainty@hotmail.com" \
target="_blank">mgainty@hotmail.com</a>> wrote:<br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div style="font-family:Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
looks like you will have to transform wsss4j jar to jakarta using eclipse jakarta \
transformer:<br> <br>
<a href="https://github.com/eclipse/transformer" \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPlnkOWALinkPreview" \
target="_blank">GitHub - eclipse/transformer: Eclipse Transformer provides tools and \
runtime components that transform Java binaries, such as individual class files and \
complete JARs and WARs, mapping changes to Java packages, type names, and related \
resource names.</a><br> <div>
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPBorder_GTaHR0cHM6Ly9naXRodWIuY29tL2VjbGlwc2UvdHJhbnNmb3JtZXI." \
style="width:100%;margin-top:16px;margin-bottom:16px;max-width:800px;min-width:424px">
<table id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPContainer710025" \
role="presentation" style="padding:12px 36px 12px \
12px;width:100%;border-width:1px;border-style:solid;border-color:rgb(200,200,200);border-radius:2px">
<tbody>
<tr style="border-spacing:0px" valign="top">
<td>
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPImageContainer710025" \
style="margin-right:12px;height:120px;overflow:hidden;width:240px"> <a \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPImageAnchor710025" \
href="https://github.com/eclipse/transformer" target="_blank"><img \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPThumbnailImageId710025" \
alt="" style="display: block;" width="240" height="120"></a></div> </td>
<td style="width:100%">
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPTitle710025" \
style="font-size:21px;font-weight:300;margin-right:8px;font-family:wf_segoe-ui_light,"Segoe \
UI Light","Segoe WP Light","Segoe UI","Segoe \
WP",Tahoma,Arial,sans-serif;margin-bottom:12px"> <a \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPUrlAnchor710025" \
href="https://github.com/eclipse/transformer" style="text-decoration:none" \
target="_blank">GitHub - eclipse/transformer: Eclipse Transformer provides tools and \
runtime components that transform Java binaries, such as individual class files and \
complete JARs and WARs, mapping changes to Java packages, type names, and related \
resource names.</a></div> <div \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPDescription710025" \
style="font-size:14px;max-height:100px;color:rgb(102,102,102);font-family:wf_segoe-ui_normal,"Segoe \
UI","Segoe \
WP",Tahoma,Arial,sans-serif;margin-bottom:12px;margin-right:8px;overflow:hidden">
Eclipse Transformer. The Eclipse Transformer project is part of the Eclipse \
Technology top-level project.. Eclipse Transformer provides tools and runtime \
components that transform Java binaries, such as individual class files and complete \
JARs and WARs, mapping changes to Java packages, type names, and related resource \
names.</div> <div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPMetadata710025" \
style="font-size:14px;font-weight:400;color:rgb(166,166,166);font-family:wf_segoe-ui_normal,"Segoe \
UI","Segoe WP",Tahoma,Arial,sans-serif"> <a href="http://github.com" \
target="_blank">github.com</a></div> </td>
</tr>
</tbody>
</table>
</div>
</div>
<br>
<br>
<h3 style="margin:0px 0px \
15px;font-weight:bold;font-size:24px;line-height:36px;font-family:"Open \
Sans",sans-serif;color:rgb(55,71,79);background-color:rgb(247,252,254)"> Eclipse \
Transformer</h3> <p style="margin:0px 0px \
20px;font-size:18px;line-height:1.8;font-family:"Open \
Sans",sans-serif;color:rgb(55,71,79);background-color:rgb(247,252,254)"> The <a \
href="https://github.com/eclipse/transformer" rel="noreferrer noopener" \
style="margin:0px;color:rgb(97,201,248)" target="_blank">Eclipse Transformer \
project</a> converts the namespace of the compiled Java resources. Also, JAR \
artifacts as WAR and EAR files containing entire applications are supported. The \
project is generic in the sense that it can handle all kinds of conversions and not \
only the one related to the changes for Jakarta EE 9.</p>
<div style="margin:0px 0px 20px;font-size:18px;line-height:1.8;font-family:"Open \
Sans",sans-serif;color:rgb(55,71,79);background-color:rgb(247,252,254)"> Using \
this transformer project, you can create an updated version of the JAR file that you \
use as a dependency in your application. And when making use of the Maven Classifier \
feature, you can convert a JAR file in your local maven repository and the Jakarta \
transformed version can easily be picked up.<br> <br>
<a href="https://foojay.io/today/how-to-use-eclipse-transformer-to-convert-a-3rd-party-library-to-the-new-jakarta-namespace/" \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPlnkOWALinkPreview_1" \
target="_blank">How to Convert a 3rd Party Library to the New Jakarta Namespace | \
foojay</a><br> <div>
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-82478836236699 \
80517LPBorder_GTaHR0cHM6Ly9mb29qYXkuaW8vdG9kYXkvaG93LXRvLXVzZS1lY2xpcHNlLXRyYW5zZm9ybW \
VyLXRvLWNvbnZlcnQtYS0zcmQtcGFydHktbGlicmFyeS10by10aGUtbmV3LWpha2FydGEtbmFtZXNwYWNlLw.." \
style="width:100%;margin-top:16px;margin-bottom:16px;max-width:800px;min-width:424px">
<table id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPContainer415673" \
role="presentation" style="padding:12px 36px 12px \
12px;width:100%;border-width:1px;border-style:solid;border-color:rgb(200,200,200);border-radius:2px">
<tbody>
<tr style="border-spacing:0px" valign="top">
<td>
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPImageContainer415673" \
style="margin-right:12px;height:160px;overflow:hidden"> <a \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPImageAnchor415673" \
href="https://foojay.io/today/how-to-use-eclipse-transformer-to-convert-a-3rd-party-library-to-the-new-jakarta-namespace/" \
target="_blank"><img \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPThumbnailImageId415673" \
alt="" style="display: block;" width="160" height="160"></a></div> </td>
<td style="width:100%">
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPTitle415673" \
style="font-size:21px;font-weight:300;margin-right:8px;font-family:wf_segoe-ui_light,"Segoe \
UI Light","Segoe WP Light","Segoe UI","Segoe \
WP",Tahoma,Arial,sans-serif;margin-bottom:12px"> <a \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPUrlAnchor415673" \
href="https://foojay.io/today/how-to-use-eclipse-transformer-to-convert-a-3rd-party-library-to-the-new-jakarta-namespace/" \
style="text-decoration:none" target="_blank">How to Convert a 3rd Party Library to \
the New Jakarta Namespace | foojay</a></div> <div \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPDescription415673" \
style="font-size:14px;max-height:100px;color:rgb(102,102,102);font-family:wf_segoe-ui_normal,"Segoe \
UI","Segoe \
WP",Tahoma,Arial,sans-serif;margin-bottom:12px;margin-right:8px;overflow:hidden">
The release of Jakarta EE 9 breaks a tradition of Java Enterprise. A legal \
requirement of the Java EE code donation from Oracle to the Eclipse Foundation is the \
change of the namespace of javax to jakarta.. But the change of the package and XML \
namespace in Jakarta EE 9 is only the beginning.</div>
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517LPMetadata415673" \
style="font-size:14px;font-weight:400;color:rgb(166,166,166);font-family:wf_segoe-ui_normal,"Segoe \
UI","Segoe WP",Tahoma,Arial,sans-serif"> <a href="http://foojay.io" \
target="_blank">foojay.io</a></div> </td>
</tr>
</tbody>
</table>
</div>
</div>
<br>
</div>
<div style="margin:0px 0px 20px;border:1px solid \
rgb(224,224,224);font-size:12px;line-height:1.35em;font-family:"Source Code \
Pro","Liberation Mono","Courier \
New",Courier,monospace;overflow:auto \
hidden;text-align:left;display:block;color:rgb(147,147,147);border-radius:8px;background-color:rgb(247,252,254)">
<div style="margin:0px;font-size:1em;display:table;border-collapse:collapse;border-spacing:0px;min-width:100%">
<div style="margin:0px;border:0px solid \
rgb(255,255,255);display:table-row;list-style:outside none \
none;min-height:14px;color:rgb(170,170,170);border-radius:8px 8px 0px 0px"> <div \
style="margin:0px;padding:0px 0px 0px 10px;display:table-cell"><span \
style="margin:0px;color:rgb(0,0,0)">JakartaTransformer </span></div>
</div>
<div style="margin:0px;border:0px solid \
rgb(255,255,255);display:table-row;list-style:outside none \
none;min-height:14px;color:rgb(170,170,170)"> <div style="margin:0px;padding:0px 0px \
0px 10px;display:table-cell"><span style="margin:0px;color:rgb(0,0,0)"></span><span \
style="margin:0px;color:rgb(119,119,119)"><</span><span \
style="margin:0px;color:rgb(0,0,0)">path_to_local_mvn_repo</span><span \
style="margin:0px;color:rgb(119,119,119)">></span><span \
style="margin:0px;color:rgb(0,0,0)">/org/apache/ws/security/</span><span \
style="margin:0px;color:rgb(0,134,179)">1</span><span \
style="margin:0px;color:rgb(0,0,0)">.</span><span style="margin:0px"><font \
color="#009999">6.19</font></span><span \
style="margin:0px;color:rgb(0,0,0)">/wss4j-</span><span \
style="margin:0px;color:rgb(0,134,179)">1</span><span \
style="margin:0px;color:rgb(0,0,0)">.</span><span \
style="margin:0px;color:rgb(0,153,153)">6.19.</span><span \
style="margin:0px;color:rgb(0,134,179)">jar</span><span \
style="margin:0px;color:rgb(0,0,0)"> </span></div>
</div>
<div style="margin:0px;border:0px solid \
rgb(255,255,255);display:table-row;list-style:outside none \
none;min-height:14px;color:rgb(170,170,170);border-radius:0px 0px 8px 8px"> <div \
style="margin:0px;padding:0px 0px 0px 10px;display:table-cell"><span \
style="margin:0px;color:rgb(0,0,0)"></span><span \
style="margin:0px;color:rgb(119,119,119)"><</span><span \
style="margin:0px;color:rgb(0,0,0)">path_to_local_mvn_repo</span><span \
style="margin:0px;color:rgb(119,119,119)">></span><span \
style="margin:0px;color:rgb(0,0,0)">/org/apache/ws/security/</span><span \
style="margin:0px;color:rgb(0,134,179)">1</span><span \
style="margin:0px;color:rgb(0,0,0)">.</span><span style="margin:0px"><font \
color="#009999">6.19</font></span><span \
style="margin:0px;color:rgb(0,0,0)">/wss4j-</span><span \
style="margin:0px;color:rgb(0,134,179)">1</span><span \
style="margin:0px;color:rgb(0,0,0)">.</span><span style="margin:0px"><font \
color="#009999">6.19</font></span><span \
style="margin:0px;color:rgb(0,0,0)">-jakarta.</span><span \
style="margin:0px;color:rgb(0,134,179)">jar</span></div> </div>
</div>
</div>
<p style="margin:0px 0px 20px;font-size:18px;line-height:1.8;font-family:"Open \
Sans",sans-serif;color:rgb(55,71,79);background-color:rgb(247,252,254)"> java \
<b style="box-sizing:border-box;font-weight:600;color:rgb(36,41,47);font-family:-apple-system,BlinkMacSystemFont,"Segoe \
UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI \
Emoji";font-size:16px;text-align:left;background-color:rgb(255,255,255)">org.eclipse.transformer.Transformer
Input Output</b><span \
style="color:rgb(36,41,47);font-family:-apple-system,BlinkMacSystemFont,"Segoe \
UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI \
Emoji";font-size:16px;text-align:left;background-color:rgb(255,255,255);display:inline"><span> \
</span></span> command, you create a converted JAR file that can be picked up by \
Maven very easily by just adding the classifier element to the dependency:</p> <div \
style="margin:0px 0px 20px;border:1px solid \
rgb(224,224,224);font-size:12px;line-height:1.35em;font-family:"Source Code \
Pro","Liberation Mono","Courier \
New",Courier,monospace;overflow:auto \
hidden;text-align:left;display:block;color:rgb(147,147,147);border-radius:8px;background-color:rgb(247,252,254)">
<div style="margin:0px;display:block">
<div title="Plain text" style="margin:0px 0px 0px 8px;border:1px solid \
rgb(224,224,224);font-size:1em;display:inline-block;background-color:rgb(255,255,255);border-radius:3px;color:rgb(113,113,113);height:23px;background-position:0px \
0px;background-size:contain;background-image:url("")"> </div>
<div title="Copy to clipboard" style="margin:0px 0px 0px 8px;border:1px solid \
rgb(224,224,224);font-size:1em;display:inline-block;background-color:rgb(255,255,255);border-radius:3px;color:rgb(113,113,113);height:23px;background-position:0px \
0px;background-size:contain;background-image:url("")"> </div>
<div title="Open code in new window" style="margin:0px 0px 0px 8px;border:1px solid \
rgb(224,224,224);font-size:1em;display:inline-block;background-color:rgb(255,255,255);border-radius:3px;color:rgb(113,113,113);height:23px;background-position:0px \
0px;background-size:contain;background-image:url("")"> </div>
<div title="EnlighterJS 3 Syntax Highlighter" style="margin:0px 0px 0px \
8px;border:1px solid \
rgb(224,224,224);font-size:1em;display:inline-block;background-color:rgb(255,255,255);border-radius:3px;color:rgb(113,113,113);height:23px;background-position:0px \
0px;background-size:contain;background-image:url("")"> </div>
</div>
<div style="margin:0px;font-size:1em;display:table;border-collapse:collapse;border-spacing:0px;min-width:100%">
<div style="margin:0px;border:0px solid \
rgb(255,255,255);display:table-row;list-style:outside none \
none;min-height:14px;color:rgb(170,170,170);border-radius:8px 8px 0px 0px"> <div \
style="margin:0px;padding:0px 0px 0px 10px;display:table-cell"><span \
style="margin:0px;color:rgb(119,119,119)"><</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">dependency</span><span \
style="margin:0px;color:rgb(119,119,119)">></span><span \
style="margin:0px;color:rgb(0,0,0)"></span></div> </div>
<div style="margin:0px;border:0px solid \
rgb(255,255,255);display:table-row;list-style:outside none \
none;min-height:14px;color:rgb(170,170,170)"> <div style="margin:0px;padding:0px 0px \
0px 10px;display:table-cell"><span style="margin:0px;color:rgb(0,0,0)"></span><span \
style="margin:0px;color:rgb(119,119,119)"></span></div> </div>
<groupId>org.apache.ws.security</groupId>
<div> <artifactId>wss4j</artifactId></div>
<version>1.6.19</version>
<div style="margin:0px;border:0px solid \
rgb(255,255,255);display:table-row;list-style:outside none \
none;min-height:14px;color:rgb(170,170,170)"> <div style="margin:0px;padding:0px 0px \
0px 10px;display:table-cell"><span \
style="margin:0px;color:rgb(119,119,119)"></span><span \
style="margin:0px;color:rgb(0,0,0)"></span></div> </div>
<div style="margin:0px;border:0px solid \
rgb(255,255,255);display:table-row;list-style:outside none \
none;min-height:14px;color:rgb(170,170,170)"> <div style="margin:0px;padding:0px 0px \
0px 10px;display:table-cell"><span style="margin:0px;color:rgb(0,0,0)"></span><span \
style="margin:0px;color:rgb(119,119,119)"><</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">scope</span><span \
style="margin:0px;color:rgb(119,119,119)">></span><span \
style="margin:0px;color:rgb(0,0,0)">provided</span><span \
style="margin:0px;color:rgb(119,119,119)"></</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">scope</span><span \
style="margin:0px;color:rgb(119,119,119)">></span><span \
style="margin:0px;color:rgb(0,0,0)"></span></div> </div>
<div style="margin:0px;border:0px solid \
rgb(255,255,255);display:table-row;list-style:outside none \
none;min-height:14px;color:rgb(170,170,170)"> <div style="margin:0px;padding:0px 0px \
0px 10px;display:table-cell"><span style="margin:0px;color:rgb(0,0,0)"></span><span \
style="margin:0px;color:rgb(119,119,119)"><</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">classifier</span><span \
style="margin:0px;color:rgb(119,119,119)">></span><span \
style="margin:0px;color:rgb(0,0,0)">jakarta</span><span \
style="margin:0px;color:rgb(119,119,119)"></</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">classifier</span><span \
style="margin:0px;color:rgb(119,119,119)">></span><span \
style="margin:0px;color:rgb(0,0,0)"></span></div> </div>
<div style="margin:0px;border:0px solid \
rgb(255,255,255);display:table-row;list-style:outside none \
none;min-height:14px;color:rgb(68,68,68);border-radius:0px 0px 8px \
8px;background-color:rgb(255,252,211)"> <span style="margin:0px;padding:0px 0px 0px \
10px;display:table-cell"><span style="margin:0px;color:rgb(0,0,0)"></span><span \
style="margin:0px;color:rgb(119,119,119)"></</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">dependency</span><span \
style="margin:0px;color:rgb(119,119,119)">></span></span></div> </div>
</div>
once your wss4j-1.6.19.jar is converted to <b><i>jakarta specific</i></b> \
wss4j-1.6.19-jakarta.jar<br> <br>
then reference the jakarta-specific <span \
style="background-color:rgb(255,255,255);display:inline">wss4j-1.6.19-jakarta.jar</span> \
using classifier of 'jakarta' as seen in dependency declaration above<br> \
<br> CLEAR ?<br>
<br>
</div>
<div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517divRplyFwdMsg" \
dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" \
color="#000000"><b>From:</b> Rebecca Searls <<a href="mailto:rsearls@redhat.com" \
target="_blank">rsearls@redhat.com</a>><br> <b>Sent:</b> Tuesday, November 23, \
2021 3:18 PM<br> <b>To:</b> dev <<a href="mailto:dev@ws.apache.org" \
target="_blank">dev@ws.apache.org</a>><br> <b>Subject:</b> Re: A jakarta namespace \
version</font> <div> </div>
</div>
<div>
<div dir="ltr">
<div style="font-size:small">I don't see that wss4j-1.6.17 is referencing to any \
jakarta archives or apis.</div> <div style="font-size:small">I see that wss4j-2.3.0 \
does, however we are looking for a version where</div> <div \
style="font-size:small">the imports in the project classes are updated to use the \
jakarta namespace.</div> <div style="font-size:small">Is there a plan for that?<br>
</div>
</div>
<br>
<div>
<div dir="ltr">On Tue, Nov 23, 2021 at 11:41 AM Martin Gainty <<a \
href="mailto:mgainty@hotmail.com" target="_blank">mgainty@hotmail.com</a>> \
wrote:<br> </div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"> <div dir="ltr">
<div style="font-family:Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
source: <a href="https://ws.apache.org/wss4j/" target="_blank">Apache WSS4J \
–</a><br> <br>
binaries: <a href="https://mvnrepository.com/artifact/org.apache.ws.security/wss4j?repo=redhat-earlyaccess" \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517x_gmail-m_-4165507274333408955LPlnkOWALinkPreview" \
target="_blank">Maven Repository: org.apache.ws.security wss4j \
(mvnrepository.com)</a> <div>
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-82478836236699 \
80517x_gmail-m_-4165507274333408955LPBorder_GTaHR0cHM6Ly9tdm5yZXBvc2l0b3J5LmNvbS9hcnRpZmFjdC9vcmcuYXBhY2hlLndzLnNlY3VyaXR5L3dzczRqP3JlcG89cmVkaGF0LWVhcmx5YWNjZXNz" \
style="width:100%;margin-top:16px;margin-bottom:16px;max-width:800px;min-width:424px">
<table id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517x_gmail-m_-4165507274333408955LPContainer334663" \
role="presentation" style="padding:12px 36px 12px \
12px;width:100%;border-width:1px;border-style:solid;border-color:rgb(200,200,200);border-radius:2px">
<tbody>
<tr style="border-spacing:0px" valign="top">
<td style="width:100%">
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517x_gmail-m_-4165507274333408955LPTitle334663" \
style="font-size:21px;font-weight:300;margin-right:8px;font-family:wf_segoe-ui_light,"Segoe \
UI Light","Segoe WP Light","Segoe UI","Segoe \
WP",Tahoma,Arial,sans-serif;margin-bottom:12px"> <a \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517x_gmail-m_-4165507274333408955LPUrlAnchor334663" \
href="https://mvnrepository.com/artifact/org.apache.ws.security/wss4j?repo=redhat-earlyaccess" \
style="text-decoration:none" target="_blank">Maven Repository: org.apache.ws.security \
wss4j</a></div> <div \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517x_gmail-m_-4165507274333408955LPDescription334663" \
style="font-size:14px;max-height:100px;color:rgb(102,102,102);font-family:wf_segoe-ui_normal,"Segoe \
UI","Segoe \
WP",Tahoma,Arial,sans-serif;margin-bottom:12px;margin-right:8px;overflow:hidden">
The Apache WSS4J project provides a Java implementation of the primary security \
standards for Web Services, namely the OASIS Web Services Security (WS-Security) \
specifications from the OASIS Web Services Security TC.</div> <div \
id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517x_gmail-m_-4165507274333408955LPMetadata334663" \
style="font-size:14px;font-weight:400;color:rgb(166,166,166);font-family:wf_segoe-ui_normal,"Segoe \
UI","Segoe WP",Tahoma,Arial,sans-serif"> <a \
href="http://mvnrepository.com" target="_blank">mvnrepository.com</a></div> </td>
</tr>
</tbody>
</table>
</div>
</div>
does 1.6.17 for RH v1 not work for you?</div>
<div>
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517x_gmail-m_-4165507274333408955appendonsend"></div>
<div style="font-family:Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<br>
</div>
<hr style="display:inline-block;width:98%">
<div id="gmail-m_-198072707708675638gmail-m_1877709288192939821gmail-m_-8247883623669980517x_gmail-m_-4165507274333408955divRplyFwdMsg" \
dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" \
color="#000000"><b>From:</b> Rebecca Searls <<a href="mailto:rsearls@redhat.com" \
target="_blank">rsearls@redhat.com</a>><br> <b>Sent:</b> Tuesday, November 23, \
2021 8:28 AM<br> <b>To:</b> dev <<a href="mailto:dev@ws.apache.org" \
target="_blank">dev@ws.apache.org</a>><br> <b>Subject:</b> A jakarta namespace \
version</font> <div> </div>
</div>
<div>
<div dir="ltr">
<div style="font-size:small">Wildfly components requires a jakarta namespace version \
of org.apache.wss4j:wss4j.<br> What are the plans for providing such a version?</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote></div>
</blockquote></div></div>
</blockquote></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic