Sorry for the noise on this.  After further looking, in our super pom, we were 
overriding plexus utils on multiple plugins, one of which was the site plugin.  
Since those did not have the override on plexus xml set to 3 and the fact we 
override back to plexus utils 4 using same property value, it caused the 
conflict.  After resolving that it seems fine now.  Thanks for the adjustments 
done on this effort!

Thanks,

Jeremy

-----Original Message-----
From: Slawomir Jaranowski <[email protected]> 
Sent: Saturday, September 16, 2023 2:55 PM
To: Maven Developers List <[email protected]>
Subject: Re: plexus-utils 4.x and Xpp3DomBuilder

sob., 16 wrz 2023 o 16:19 Jeremy Landis <[email protected]>
napisał(a):

> Site plugin on maven release doesn't like if this was used this way.
> Using the site 3 series.
>

Can you provide more details or reproduce for the site plugin?


>
> Sent from my Verizon, Samsung Galaxy smartphone Get Outlook for 
> Android<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F
> %2Faka.ms%2FAAb9ysg&data=05%7C01%7C%7C740d82224eff4fd9e67e08dbb6e66dde
> %7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638304873032160179%7CUnk
> nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWw
> iLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=eNPNaJm%2FfYf2cP9avC0fCJxHU0GSHT
> ByUiUvYL9fwMs%3D&reserved=0>
> ________________________________
> From: Slawomir Jaranowski <[email protected]>
> Sent: Saturday, September 16, 2023 9:50:51 AM
> To: Maven Developers List <[email protected]>
> Subject: Re: plexus-utils 4.x and Xpp3DomBuilder
>
> śr., 13 wrz 2023 o 08:47 Hervé Boutemy <[email protected]> napisał(a):
>
> > can you try plexus-xml 3.0.0 and confirm this works as you expected 
> > initially, please?
> >
> >
> plexus-utils 4.x and plexsu-xml 3.0.0 can be used on both Maven 3.x 
> and 4.x
>
> So now it will be ok.
>
>
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithu
> b.com%2Fapache%2Fmaven-enforcer%2Fpull%2F291&data=05%7C01%7C%7C740d822
> 24eff4fd9e67e08dbb6e66dde%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7
> C638304873032160179%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIj
> oiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=hbZ%2BJ
> vidhx2643PZW2AKmGBQjP%2B4uKLo43iG1L2qB%2F8%3D&reserved=0
> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith
> ub.com%2Fapache%2Fmaven-enforcer%2Fpull%2F291&data=05%7C01%7C%7C740d82
> 224eff4fd9e67e08dbb6e66dde%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%
> 7C638304873032160179%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQI
> joiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=hbZ%2B
> Jvidhx2643PZW2AKmGBQjP%2B4uKLo43iG1L2qB%2F8%3D&reserved=0>
>
> Regards,
> >
> > Hervé
> >
> > Le mardi 25 juillet 2023, 20:56:04 CEST Slawomir Jaranowski a écrit :
> > > Hi
> > >
> > > I'm trying to update plexus-utils 3.5.x to plexus-utils/plexus-xml 
> > > 4.x
> in
> > > maven-enforcer ....
> > >
> > > In maven-enforcer (and in many other plugins ...) is used, code like:
> > >
> > >             Xpp3Dom enforcerRules =
> > Xpp3DomBuilder.build(descriptorStream,
> > > "UTF-8");
> > >
> > > Xpp3Dom and Xpp3DomBuilder - has new implementation in plexus-xml ....
> > but
> > > Maven 3.x exports
> > >
> > >     <!-- plexus-utils (for DOM-type fields in maven-model) -->
> > >
> >  
> > <exportedPackage>org.codehaus.plexus.util.xml.Xpp3Dom</exportedPacka
> > ge>
> > >
> > >
> >
> <exportedPackage>org.codehaus.plexus.util.xml.pull.XmlPullParser</expo
> rtedPa
> > > ckage>
> > >
> > >
> >
> <exportedPackage>org.codehaus.plexus.util.xml.pull.XmlPullParserExcept
> ion</e
> > > xportedPackage>
> > >
> > >
> >
> <exportedPackage>org.codehaus.plexus.util.xml.pull.XmlSerializer</expo
> rtedPa
> > > ckage>
> > >
> > > It is very magical that we export classes but not export artifact 
> > > which contains those classes ...
> > >
> > > so incompatibilite code for Xpp3Dom is used ...
> > >
> > > Any hints on how to process it.
> >
> >
> >
> >
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: [email protected] For 
> > additional commands, e-mail: [email protected]
> >
> >
>
> --
> Sławomir Jaranowski
>


--
Sławomir Jaranowski

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to