Skip to content

Contribute WTP 3.43 M3 to 2026-09 - #1496

Open
nitind wants to merge 1 commit into
eclipse-simrel:mainfrom
nitind:wtp343m3
Open

Contribute WTP 3.43 M3 to 2026-09#1496
nitind wants to merge 1 commit into
eclipse-simrel:mainfrom
nitind:wtp343m3

Conversation

@nitind

@nitind nitind commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@nitind
nitind force-pushed the wtp343m3 branch 3 times, most recently from 8a24240 to f344244 Compare August 20, 2026 03:33
@merks

merks commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

@nitind

How are you going about determining which 3rd party bundles are missing from WTP's repository?

@merks

merks commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

In the past on several occasions I'm created a repository that is a small subset of Orbit to workaround shortcomings in the contributed repositories:

https://download.eclipse.org/oomph/simrel-extras/

So locally it's easy to run the validation from the *.aggr editor. When it complains about something missing, I find it in Orbit and then added it to this feature:

image

I can build a local update site and use that in the aggregator.

So with that approach, I can verify that this aggregates:

image

So I think these three bundles are needed for aggregation to be successful:

   <plugin
         id="jakarta.xml.soap-api"
         version="0.0.0"/>

   <plugin
         id="jakarta.mail-api"
         version="0.0.0"/>

   <plugin
         id="javax.xml.rpc-api"
         version="0.0.0"/>

@nitind

nitind commented Aug 24, 2026

Copy link
Copy Markdown
Contributor Author

So I think these three bundles are needed for aggregation to be successful:

   <plugin
         id="jakarta.xml.soap-api"
         version="0.0.0"/>

   <plugin
         id="jakarta.mail-api"
         version="0.0.0"/>

   <plugin
         id="javax.xml.rpc-api"
         version="0.0.0"/>

They're already imported in the org.eclipse.wst.ws_core.feature, which builds fine, but two were not part of the "base" site coming from server tools.

@merks

merks commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Note that though an "import" does not lead to the bundle being included in the website. In general imports of bundles in features are mostly entirely useless because the bundle that need the import bundle already specifies such dependencies.

In any case, yes, whatever fails the aggregation is missing from "site" being contributed...

@merks

merks commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

I believe these are still missing from your update site:

image

These will only be present if you include them in the category.xml or if you include them in some feature that you don't contribute to SimRel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants