]
Rastislav Wagner commented on JBIDE-19910:
------------------------------------------
So these are schemas/dtds referenced in wildfly and javaee7 samples
I've also taken a look at how cache works in Eclipse to see why i thought that wsdl
validator doesn't use it.
I can say that both XML and WSDL validators are using cache. Cache however doesn't
cache resource that in http header define cache-control = no-cache. These resources are
never cached and always downloaded again and again.
It's true that when no-cache is defined, resource shouldn't be cached, but some
"temporary" cache valid at least for one validation run could be used. This is a
room for a performance boost - I removed no-cache check and made a comparison with wildfly
import:
clean cache, maven offline, no-cache is checked (so default eclipse)
3 runs: 661s,684s,653s = average 666
clean cache, maven offline, no-cache is NOT checked
3 runs: 556s, 540s,549s = average 548s
[~maxandersen] WDYT ?
Add w3 schemes to XML catalog
-----------------------------
Key: JBIDE-19910
URL:
https://issues.jboss.org/browse/JBIDE-19910
Project: Tools (JBoss Tools)
Issue Type: Enhancement
Components: upstream, webservices
Affects Versions: 4.3.0.Alpha2
Reporter: Rastislav Wagner
Assignee: Rastislav Wagner
Fix For: 4.3.0.CR1
We should add w3 schemes which are used in our quickstarts/examples to XML catalog
because:
1) w3 servers are intentionally slow
2) it seems that wsdl validator does no caching of previously downloaded schemes
I will take a look at examples and list schemes here.