Caching WSDLs in Apache - how to set expiration time?

Solution Unverified - Updated -

Issue

  • We have an application deployed in JBoss that exposes some webservices. We would like to cache the WSDL in Apache to prevent clients having to access JBoss every time they invoke a webservice. Apparently Apache mod_cache cannot cache content requested via URL query, unless the response contains an expiration time. This is per RFC2616 section 13.9. Is it possible to configure JBoss to specify an expiration time on the WSDL page?

Environment

  • JBoss Enterprise Application Platform (EAP) 6.x
  • JBoss Enterprise Application Platform (EAP) 5.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content