[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&#39;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&#39;t switch to using Jakarta for a while, so \
until then I think there&#39;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 &lt;<a \
href="mailto:robertlazarski@gmail.com">robertlazarski@gmail.com</a>&gt; \
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&#39;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 &lt;<a \
href="mailto:coheigea@apache.org" \
target="_blank">coheigea@apache.org</a>&gt;</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 &lt;<a \
href="mailto:dkulp@apache.org" target="_blank">dkulp@apache.org</a>&gt;   \
<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 &lt;<a href="mailto:rsearls@redhat.com" \
target="_blank">rsearls@redhat.com</a>&gt; 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 &lt;<a href="mailto:mgainty@hotmail.com" \
target="_blank">mgainty@hotmail.com</a>&gt; 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,&quot;Segoe \
UI Light&quot;,&quot;Segoe WP Light&quot;,&quot;Segoe UI&quot;,&quot;Segoe \
WP&quot;,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,&quot;Segoe \
UI&quot;,&quot;Segoe \
WP&quot;,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,&quot;Segoe \
UI&quot;,&quot;Segoe WP&quot;,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:&quot;Open \
Sans&quot;,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:&quot;Open \
Sans&quot;,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:&quot;Open \
Sans&quot;,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,&quot;Segoe \
UI Light&quot;,&quot;Segoe WP Light&quot;,&quot;Segoe UI&quot;,&quot;Segoe \
WP&quot;,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,&quot;Segoe \
UI&quot;,&quot;Segoe \
WP&quot;,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,&quot;Segoe \
UI&quot;,&quot;Segoe WP&quot;,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:&quot;Source Code \
Pro&quot;,&quot;Liberation Mono&quot;,&quot;Courier \
New&quot;,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)">&lt;</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)">&gt;</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)">&lt;</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)">&gt;</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:&quot;Open \
Sans&quot;,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,&quot;Segoe \
UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI \
Emoji&quot;;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,&quot;Segoe \
UI&quot;,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI \
Emoji&quot;;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:&quot;Source Code \
Pro&quot;,&quot;Liberation Mono&quot;,&quot;Courier \
New&quot;,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(&quot;&quot;)"> </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(&quot;&quot;)"> </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(&quot;&quot;)"> </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(&quot;&quot;)"> </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)">&lt;</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">dependency</span><span \
style="margin:0px;color:rgb(119,119,119)">&gt;</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>
      &lt;groupId&gt;org.apache.ws.security&lt;/groupId&gt;
<div>      &lt;artifactId&gt;wss4j&lt;/artifactId&gt;</div>
      &lt;version&gt;1.6.19&lt;/version&gt;
<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)">&lt;</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">scope</span><span \
style="margin:0px;color:rgb(119,119,119)">&gt;</span><span \
style="margin:0px;color:rgb(0,0,0)">provided</span><span \
style="margin:0px;color:rgb(119,119,119)">&lt;/</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">scope</span><span \
style="margin:0px;color:rgb(119,119,119)">&gt;</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)">&lt;</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">classifier</span><span \
style="margin:0px;color:rgb(119,119,119)">&gt;</span><span \
style="margin:0px;color:rgb(0,0,0)">jakarta</span><span \
style="margin:0px;color:rgb(119,119,119)">&lt;/</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">classifier</span><span \
style="margin:0px;color:rgb(119,119,119)">&gt;</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)">&lt;/</span><span \
style="margin:0px;font-weight:700;color:rgb(40,100,145)">dependency</span><span \
style="margin:0px;color:rgb(119,119,119)">&gt;</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 &#39;jakarta&#39; 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 &lt;<a href="mailto:rsearls@redhat.com" \
target="_blank">rsearls@redhat.com</a>&gt;<br> <b>Sent:</b> Tuesday, November 23, \
2021 3:18 PM<br> <b>To:</b> dev &lt;<a href="mailto:dev@ws.apache.org" \
target="_blank">dev@ws.apache.org</a>&gt;<br> <b>Subject:</b> Re: A jakarta namespace \
version</font> <div>  </div>
</div>
<div>
<div dir="ltr">
<div style="font-size:small">I don&#39;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 &lt;<a \
href="mailto:mgainty@hotmail.com" target="_blank">mgainty@hotmail.com</a>&gt; \
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,&quot;Segoe \
UI Light&quot;,&quot;Segoe WP Light&quot;,&quot;Segoe UI&quot;,&quot;Segoe \
WP&quot;,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,&quot;Segoe \
UI&quot;,&quot;Segoe \
WP&quot;,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,&quot;Segoe \
UI&quot;,&quot;Segoe WP&quot;,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 &lt;<a href="mailto:rsearls@redhat.com" \
target="_blank">rsearls@redhat.com</a>&gt;<br> <b>Sent:</b> Tuesday, November 23, \
2021 8:28 AM<br> <b>To:</b> dev &lt;<a href="mailto:dev@ws.apache.org" \
target="_blank">dev@ws.apache.org</a>&gt;<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