After update: Provider com.ctc.wstx.stax.WstxInputFactory not found

So, it is not related to windows update or the OS itself.
I just updated my SNAP installation with the latest updates and the World View is still working.
But I get also the exception “javax.xml.stream.XMLInputFactory: Provider com.ctc.wstx.stax.WstxInputFactory not found”

In your log I see:
WARNING [org.netbeans.ProxyClassLoader]: Will not load class com.ctc.wstx.stax.WstxInputFactory arbitrarily from one of ModuleCL@6e751c5f[org.esa.snap.snap.product.library] and ModuleCL@4fc19dfb[org.esa.s1tbx.s1tbx.cloud] starting from SystemClassLoader[256 modules]; see http://wiki.netbeans.org/DevFaqModuleCCE
SEVERE [global]

This is a good hint. I’ve overlooked it before.

The reason for this error is that the new module s1tbx-cloud adds a second source for the class. The Classloader does not know which one to use.
@lveci Can you fix this.
Both, the s1tbx-cloud and snap-product-library use the abdera-core dependency which has a dependency to org.codehaus.woodstox:wstx-asl. One uses version 3.2.6 and the other 1.1.3.
I noticed that both modules export the package javax, or javax.xml. I think this should not be necessary.
If this is a common dependency it should be moved and made public in the snap-core. But it is not yet commonly used to justify that.

There is an issue for this problem: [SITBX-847] Error “WstxInputFactory not found” caused by s1tbx-cloud module - JIRA (atlassian.net)