You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2013/06/24 19:10:57 UTC

svn commit: r867253 [34/46] - in /websites/production/cxf/content: ./ 2008/04/28/ 2008/06/20/ 2009/02/10/ 2009/08/04/ cache/ docs/ docs/cxf-architecture.thumbs/ docs/cxf-dependency-graphs.thumbs/ docs/logbrowser-configuration.thumbs/ docs/logbrowser-so...

Modified: websites/production/cxf/content/docs/mtom.html
==============================================================================
--- websites/production/cxf/content/docs/mtom.html (original)
+++ websites/production/cxf/content/docs/mtom.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,18 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - MTOM">
+
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shCore.css' rel='stylesheet' type='text/css' />
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet' type='text/css' />
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shCore.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushJava.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushXml.js' type='text/javascript'></script>
+  
+  <script type="text/javascript">
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all();
+  </script>
+ 
     <title>
 Apache CXF -- MTOM
     </title>
@@ -42,19 +54,15 @@ Apache CXF -- MTOM
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +102,7 @@ Apache CXF -- MTOM
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>
@@ -143,59 +151,59 @@ This can be done either programatically 
 <p>The following example shows a WSDL document for a Web service that uses a message which contains one string field, one integer field, and a binary field. The binary field is intended to carry a large image file, so it is not appropriate for sending along as part of a normal SOAP message.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Message for MTOM</b></div><div class="codeContent panelContent">
-<pre class="code-xml">
-<span class="code-tag">&lt;?xml version=<span class="code-quote">"1.0"</span> encoding=<span class="code-quote">"UTF-8"</span>?&gt;</span>
-&lt;definitions name=<span class="code-quote">"XrayStorage"</span>
-    targetNamespace=<span class="code-quote">"http://mediStor.org/x-rays"</span>
-    xmlns=<span class="code-quote">"http://schemas.xmlsoap.org/wsdl/"</span>
-    <span class="code-keyword">xmlns:tns</span>=<span class="code-quote">"http://mediStor.org/x-rays"</span>
-    <span class="code-keyword">xmlns:soap12</span>=<span class="code-quote">"http://schemas.xmlsoap.org/wsdl/soap12/"</span>
-    <span class="code-keyword">xmlns:xsd1</span>=<span class="code-quote">"http://mediStor.org/types/"</span>
-    <span class="code-keyword">xmlns:xsd</span>=<span class="code-quote">"http://www.w3.org/2001/XMLSchema"</span>&gt;
-
-  <span class="code-tag">&lt;types&gt;</span>
-    &lt;schema targetNamespace=<span class="code-quote">"http://mediStor.org/types/"</span>
-            xmlns=<span class="code-quote">"http://www.w3.org/2001/XMLSchema"</span>&gt;
-      <span class="code-tag">&lt;complexType name=<span class="code-quote">"xRayType"</span>&gt;</span>
-        <span class="code-tag">&lt;sequence&gt;</span>
-          <span class="code-tag">&lt;element name=<span class="code-quote">"patientName"</span> type=<span class="code-quote">"xsd:string"</span> /&gt;</span>
-          <span class="code-tag">&lt;element name=<span class="code-quote">"patientNumber"</span> type=<span class="code-quote">"xsd:int"</span> /&gt;</span>
-          <span class="code-tag">&lt;element name=<span class="code-quote">"imageData"</span> type=<span class="code-quote">"xsd:base64Binary"</span> /&gt;</span>
-        <span class="code-tag">&lt;/sequence&gt;</span>
-      <span class="code-tag">&lt;/complexType&gt;</span>
-      <span class="code-tag">&lt;element name=<span class="code-quote">"xRay"</span> type=<span class="code-quote">"xsd1:xRayType"</span> /&gt;</span>
-    <span class="code-tag">&lt;/schema&gt;</span>
-  <span class="code-tag">&lt;/types&gt;</span>
-
-  <span class="code-tag">&lt;message name=<span class="code-quote">"storRequest"</span>&gt;</span>
-    <span class="code-tag">&lt;part name=<span class="code-quote">"record"</span> element=<span class="code-quote">"xsd1:xRay"</span>/&gt;</span>
-  <span class="code-tag">&lt;/message&gt;</span>
-  <span class="code-tag">&lt;message name=<span class="code-quote">"storResponse"</span>&gt;</span>
-    <span class="code-tag">&lt;part name=<span class="code-quote">"success"</span> type=<span class="code-quote">"xsd:boolean"</span>/&gt;</span>
-  <span class="code-tag">&lt;/message&gt;</span>
-
-  <span class="code-tag">&lt;portType name=<span class="code-quote">"xRayStorage"</span>&gt;</span>
-    <span class="code-tag">&lt;operation name=<span class="code-quote">"store"</span>&gt;</span>
-      <span class="code-tag">&lt;input message=<span class="code-quote">"tns:storRequest"</span> name=<span class="code-quote">"storRequest"</span>/&gt;</span>
-      <span class="code-tag">&lt;output message=<span class="code-quote">"tns:storResponse"</span> name=<span class="code-quote">"storResponse"</span>/&gt;</span>
-    <span class="code-tag">&lt;/operation&gt;</span>
-  <span class="code-tag">&lt;/portType&gt;</span>
-
-  <span class="code-tag">&lt;binding name=<span class="code-quote">"xRayStorageSOAPBinding"</span> type=<span class="code-quote">"tns:xRayStorage"</span>&gt;</span>
-    <span class="code-tag">&lt;soap12:binding style=<span class="code-quote">"document"</span> transport=<span class="code-quote">"http://schemas.xmlsoap.org/soap/http"</span>/&gt;</span>
-    <span class="code-tag">&lt;operation name=<span class="code-quote">"store"</span>&gt;</span>
-      <span class="code-tag">&lt;soap12:operation soapAction=<span class="code-quote">"" style="</span>document"/&gt;</span>
-      <span class="code-tag">&lt;input name=<span class="code-quote">"storRequest"</span>&gt;</span>
-        <span class="code-tag">&lt;soap12:body use=<span class="code-quote">"literal"</span>/&gt;</span>
-      <span class="code-tag">&lt;/input&gt;</span>
-      <span class="code-tag">&lt;output name=<span class="code-quote">"storResponse"</span>&gt;</span>
-        <span class="code-tag">&lt;soap12:body use=<span class="code-quote">"literal"</span>/&gt;</span>
-      <span class="code-tag">&lt;/output&gt;</span>
-    <span class="code-tag">&lt;/operation&gt;</span>
-  <span class="code-tag">&lt;/binding&gt;</span>
+<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
+&lt;?xml version="1.0" encoding="UTF-8"?&gt;
+&lt;definitions name="XrayStorage"
+    targetNamespace="http://mediStor.org/x-rays"
+    xmlns="http://schemas.xmlsoap.org/wsdl/"
+    xmlns:tns="http://mediStor.org/x-rays"
+    xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
+    xmlns:xsd1="http://mediStor.org/types/"
+    xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
+
+  &lt;types&gt;
+    &lt;schema targetNamespace="http://mediStor.org/types/"
+            xmlns="http://www.w3.org/2001/XMLSchema"&gt;
+      &lt;complexType name="xRayType"&gt;
+        &lt;sequence&gt;
+          &lt;element name="patientName" type="xsd:string" /&gt;
+          &lt;element name="patientNumber" type="xsd:int" /&gt;
+          &lt;element name="imageData" type="xsd:base64Binary" /&gt;
+        &lt;/sequence&gt;
+      &lt;/complexType&gt;
+      &lt;element name="xRay" type="xsd1:xRayType" /&gt;
+    &lt;/schema&gt;
+  &lt;/types&gt;
+
+  &lt;message name="storRequest"&gt;
+    &lt;part name="record" element="xsd1:xRay"/&gt;
+  &lt;/message&gt;
+  &lt;message name="storResponse"&gt;
+    &lt;part name="success" type="xsd:boolean"/&gt;
+  &lt;/message&gt;
+
+  &lt;portType name="xRayStorage"&gt;
+    &lt;operation name="store"&gt;
+      &lt;input message="tns:storRequest" name="storRequest"/&gt;
+      &lt;output message="tns:storResponse" name="storResponse"/&gt;
+    &lt;/operation&gt;
+  &lt;/portType&gt;
+
+  &lt;binding name="xRayStorageSOAPBinding" type="tns:xRayStorage"&gt;
+    &lt;soap12:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/&gt;
+    &lt;operation name="store"&gt;
+      &lt;soap12:operation soapAction="" style="document"/&gt;
+      &lt;input name="storRequest"&gt;
+        &lt;soap12:body use="literal"/&gt;
+      &lt;/input&gt;
+      &lt;output name="storResponse"&gt;
+        &lt;soap12:body use="literal"/&gt;
+      &lt;/output&gt;
+    &lt;/operation&gt;
+  &lt;/binding&gt;
   ...
-<span class="code-tag">&lt;/definitions&gt;</span>
-</pre>
+&lt;/definitions&gt;
+]]></script>
 </div></div>
 
 <p>If you wanted to use MTOM to send the binary part of the message as an optimized attachment you would need to add the <tt>xmime:expectedContentTypes</tt> attribute to the element containing the binary data. This attribute is defined in the <tt><a shape="rect" class="external-link" href="http://www.w3.org/2005/05/xmlmime" rel="nofollow">http://www.w3.org/2005/05/xmlmime</a></tt> namespace and specifies the MIME types that the element is expected to contain. You can specify a comma separated list of MIME types. The setting of this attribute will change how the code generators create the JAXB class for the data. For most MIME types, the code generator will create a <tt>DataHandler</tt>. Some MIME types, such as those for images, have defined mappings.</p>
@@ -205,25 +213,25 @@ This can be done either programatically 
 <p>The following example shows how you would modify <tt>xRayType</tt> to use MTOM.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Binary Data for MTOM</b></div><div class="codeContent panelContent">
-<pre class="code-xml">
+<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
 ...
-  <span class="code-tag">&lt;types&gt;</span>
-    &lt;schema targetNamespace=<span class="code-quote">"http://mediStor.org/types/"</span>
-            xmlns=<span class="code-quote">"http://www.w3.org/2001/XMLSchema"</span>
-            <span class="code-keyword">xmlns:xmime</span>=<span class="code-quote">"http://www.w3.org/2005/05/xmlmime"</span>&gt;
-      <span class="code-tag">&lt;complexType name=<span class="code-quote">"xRayType"</span>&gt;</span>
-        <span class="code-tag">&lt;sequence&gt;</span>
-          <span class="code-tag">&lt;element name=<span class="code-quote">"patientName"</span> type=<span class="code-quote">"xsd:string"</span> /&gt;</span>
-          <span class="code-tag">&lt;element name=<span class="code-quote">"patientNumber"</span> type=<span class="code-quote">"xsd:int"</span> /&gt;</span>
-          &lt;element name=<span class="code-quote">"imageData"</span> type=<span class="code-quote">"xsd:base64Binary"</span>
-                   xmime:expectedContentTypes=<span class="code-quote">"application/octet-stream"</span>/&gt;
-        <span class="code-tag">&lt;/sequence&gt;</span>
-      <span class="code-tag">&lt;/complexType&gt;</span>
-      <span class="code-tag">&lt;element name=<span class="code-quote">"xRay"</span> type=<span class="code-quote">"xsd1:xRayType"</span> /&gt;</span>
-    <span class="code-tag">&lt;/schema&gt;</span>
-  <span class="code-tag">&lt;/types&gt;</span>
+  &lt;types&gt;
+    &lt;schema targetNamespace="http://mediStor.org/types/"
+            xmlns="http://www.w3.org/2001/XMLSchema"
+            xmlns:xmime="http://www.w3.org/2005/05/xmlmime"&gt;
+      &lt;complexType name="xRayType"&gt;
+        &lt;sequence&gt;
+          &lt;element name="patientName" type="xsd:string" /&gt;
+          &lt;element name="patientNumber" type="xsd:int" /&gt;
+          &lt;element name="imageData" type="xsd:base64Binary"
+                   xmime:expectedContentTypes="application/octet-stream"/&gt;
+        &lt;/sequence&gt;
+      &lt;/complexType&gt;
+      &lt;element name="xRay" type="xsd1:xRayType" /&gt;
+    &lt;/schema&gt;
+  &lt;/types&gt;
 ...
-</pre>
+]]></script>
 </div></div>
 <p>The generated JAXB class generated for <tt>xRayType</tt> will no longer contain a <tt>byte[]</tt>. Instead the code generator will see the <tt>xmime:expectedContentTypes</tt> attribute and generate a <tt>DataHandler</tt> for the <tt>imageData</tt> field.</p>
 <div class="panelMacro"><table class="noteMacro"><colgroup span="1"><col span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/warning.gif" width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1">You do not need to change the binding element to use MTOM. The runtime will make the appropriate changes when the data is sent.</td></tr></table></div>
@@ -237,16 +245,16 @@ This can be done either programatically 
 <p>The following example shows a JAXB class annotated for using MTOM.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>JAXB Class for MTOM</b></div><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
 @XmlType
-<span class="code-keyword">public</span> class XRayType {
-    <span class="code-keyword">protected</span> <span class="code-object">String</span> patientName;
-    <span class="code-keyword">protected</span> <span class="code-object">int</span> patientNumber;
-    @XmlMimeType(<span class="code-quote">"application/octet-stream"</span>)
-    <span class="code-keyword">protected</span> DataHandler imageData;
+public class XRayType {
+    protected String patientName;
+    protected int patientNumber;
+    @XmlMimeType("application/octet-stream")
+    protected DataHandler imageData;
   ...
 }
-</pre>
+]]></script>
 </div></div>
 
 <h2><a shape="rect" name="MTOM-EnablingMTOM"></a>Enabling MTOM</h2>
@@ -263,16 +271,16 @@ This can be done either programatically 
 <ol><li>Get access to the <tt>Endpoint</tt> object for your published service.<br clear="none" class="atl-forced-newline">
 The easiest way to get the <tt>Endpoint</tt> object is when you publish the endpoint.</li><li>Get the SOAP binding from the <tt>Endpoint</tt> using its <tt>getBinding()</tt> method as shown below.<br clear="none" class="atl-forced-newline">
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Getting the SOAP Binding from an Endpoint</b></div><div class="codeContent panelContent">
-<pre class="code-java">
-<span class="code-comment">// Endpoint ep is declared previously
-</span>SOAPBinding binding = (SOAPBinding)ep.getBinding();
-</pre>
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+// Endpoint ep is declared previously
+SOAPBinding binding = (SOAPBinding)ep.getBinding();
+]]></script>
 </div></div>
 <p>You must cast the returned binding object to a <tt>SOAPBinding</tt> object in order to access the MTOM property.</p></li><li>Set the bindings MTOM enabled property to true using the binding's setMTOMEnabled() method as shown below.<br clear="none" class="atl-forced-newline">
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Setting a Service Provider's MTOM Enabled Property</b></div><div class="codeContent panelContent">
-<pre class="code-java">
-binding.setMTOMEnabled(<span class="code-keyword">true</span>);
-</pre>
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+binding.setMTOMEnabled(true);
+]]></script>
 </div></div></li></ol>
 
 
@@ -281,15 +289,15 @@ binding.setMTOMEnabled(<span class="code
 <p>To MTOM enable a JAX-WS client you do the following:</p>
 <ol><li>Cast the client's proxy to a <tt>BindingProvider</tt> object.</li><li>Get the SOAP binding from the <tt>BindingProvider</tt> using its <tt>getBinding()</tt> method as shown below.<br clear="none" class="atl-forced-newline">
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Getting a SOAP Binding from a BindingProvider</b></div><div class="codeContent panelContent">
-<pre class="code-java">
-<span class="code-comment">// BindingProvider bp declared previously
-</span>SOAPBinding binding = (SOAPBinding)bp.getBinding();
-</pre>
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+// BindingProvider bp declared previously
+SOAPBinding binding = (SOAPBinding)bp.getBinding();
+]]></script>
 </div></div></li><li>Set the bindings MTOM enabled property to <tt>true</tt> using the binding's <tt>setMTOMEnabled()</tt> method as shown below.<br clear="none" class="atl-forced-newline">
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Setting a Consumer's MTOM Enabled Property</b></div><div class="codeContent panelContent">
-<pre class="code-java">
-binding.setMTOMEnabled(<span class="code-keyword">true</span>);
-</pre>
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+binding.setMTOMEnabled(true);
+]]></script>
 </div></div></li></ol>
 
 
@@ -311,23 +319,23 @@ binding.setMTOMEnabled(<span class="code
 <p>The following example shows an endpoint that is MTOM enabled.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>Configuration for Enabling MTOM</b></div><div class="codeContent panelContent">
-<pre class="code-xml">
-&lt;beans xmlns=<span class="code-quote">"http://www.springframework.org/schema/beans"</span>
-       <span class="code-keyword">xmlns:xsi</span>=<span class="code-quote">"http://www.w3.org/2001/XMLSchema-instance"</span>
-       <span class="code-keyword">xmlns:jaxws</span>=<span class="code-quote">"http://cxf.apache.org/jaxws"</span>
+<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
+&lt;beans xmlns="http://www.springframework.org/schema/beans"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xmlns:jaxws="http://cxf.apache.org/jaxws"
        xsi:schemaLocation="http://www.springframework.org/schema/beans
                            http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
                            http://cxf.apache.org/jaxws http://cxf.apache.org/schema/jaxws.xsd"&gt;
 
-  &lt;jaxws:endpoint id=<span class="code-quote">"xRayStorage"</span>
-                  implementor=<span class="code-quote">"demo.spring.xRayStorImpl"</span>
-                  address=<span class="code-quote">"http://localhost/xRayStorage"</span>&gt;
-    <span class="code-tag">&lt;jaxws:properties&gt;</span>
-      <span class="code-tag">&lt;entry key=<span class="code-quote">"mtom-enabled"</span> value=<span class="code-quote">"true"</span>/&gt;</span>
-    <span class="code-tag">&lt;/jaxws:properties&gt;</span>
-  <span class="code-tag">&lt;/jaxws:endpoint&gt;</span>
-<span class="code-tag">&lt;/beans&gt;</span>
-</pre>
+  &lt;jaxws:endpoint id="xRayStorage"
+                  implementor="demo.spring.xRayStorImpl"
+                  address="http://localhost/xRayStorage"&gt;
+    &lt;jaxws:properties&gt;
+      &lt;entry key="mtom-enabled" value="true"/&gt;
+    &lt;/jaxws:properties&gt;
+  &lt;/jaxws:endpoint&gt;
+&lt;/beans&gt;
+]]></script>
 </div></div></div>
            </div>
            <!-- Content -->

Modified: websites/production/cxf/content/docs/multiplexed-endpointreferences.html
==============================================================================
--- websites/production/cxf/content/docs/multiplexed-endpointreferences.html (original)
+++ websites/production/cxf/content/docs/multiplexed-endpointreferences.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,8 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - Multiplexed EndpointReferences">
+
+
     <title>
 Apache CXF -- Multiplexed EndpointReferences
     </title>
@@ -42,19 +44,15 @@ Apache CXF -- Multiplexed EndpointRefere
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +92,7 @@ Apache CXF -- Multiplexed EndpointRefere
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>

Modified: websites/production/cxf/content/docs/navigation-new.html
==============================================================================
--- websites/production/cxf/content/docs/navigation-new.html (original)
+++ websites/production/cxf/content/docs/navigation-new.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,8 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - Navigation New">
+
+
     <title>
 Apache CXF -- Navigation New
     </title>
@@ -42,19 +44,15 @@ Apache CXF -- Navigation New
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +92,7 @@ Apache CXF -- Navigation New
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>

Modified: websites/production/cxf/content/docs/navigation.html
==============================================================================
--- websites/production/cxf/content/docs/navigation.html (original)
+++ websites/production/cxf/content/docs/navigation.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,8 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - Navigation">
+
+
     <title>
 Apache CXF -- Navigation
     </title>
@@ -42,19 +44,15 @@ Apache CXF -- Navigation
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +92,7 @@ Apache CXF -- Navigation
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>
@@ -125,7 +123,7 @@ Apache CXF -- Navigation
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>

Modified: websites/production/cxf/content/docs/overview.html
==============================================================================
--- websites/production/cxf/content/docs/overview.html (original)
+++ websites/production/cxf/content/docs/overview.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,8 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - Overview">
+
+
     <title>
 Apache CXF -- Overview
     </title>
@@ -42,19 +44,15 @@ Apache CXF -- Overview
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +92,7 @@ Apache CXF -- Overview
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>

Modified: websites/production/cxf/content/docs/provider-services.html
==============================================================================
--- websites/production/cxf/content/docs/provider-services.html (original)
+++ websites/production/cxf/content/docs/provider-services.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,17 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - Provider Services">
+
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shCore.css' rel='stylesheet' type='text/css' />
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet' type='text/css' />
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shCore.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushJava.js' type='text/javascript'></script>
+  
+  <script type="text/javascript">
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all();
+  </script>
+ 
     <title>
 Apache CXF -- Provider Services
     </title>
@@ -42,19 +53,15 @@ Apache CXF -- Provider Services
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +101,7 @@ Apache CXF -- Provider Services
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>
@@ -137,14 +144,14 @@ Apache CXF -- Provider Services
 
 <p>You specify that a <tt>Provider</tt> implementation uses message mode by providing the value <tt>java.xml.ws.Service.Mode.MESSAGE</tt> as the value to the <tt>javax.xml.ws.ServiceMode</tt> annotation.</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
 @WebServiceProvider
 @ServiceMode(value=Service.Mode.MESSAGE)
-<span class="code-keyword">public</span> class stockQuoteProvider <span class="code-keyword">implements</span> Provider&lt;SOAPMessage&gt;
+public class stockQuoteProvider implements Provider&lt;SOAPMessage&gt;
 {
   ...
 }
-</pre>
+]]></script>
 </div></div>
 
 <h3><a shape="rect" name="ProviderServices-Payloadmode"></a>Payload mode</h3>
@@ -153,14 +160,14 @@ Apache CXF -- Provider Services
 <div class="panelMacro"><table class="tipMacro"><colgroup span="1"><col span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1">When working with a binding that does not use special wrappers, such as the XML binding, payload mode and message mode provide the same results.</td></tr></table></div>
 <p>You specify that a <tt>Provider</tt> implementation uses payload mode by providing the value <tt>java.xml.ws.Service.Mode.PAYLOAD</tt> as the value to the <tt>javax.xml.ws.ServiceMode</tt> annotation.</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
 @WebServiceProvider
 @ServiceMode(value=Service.Mode.PAYLOAD)
-<span class="code-keyword">public</span> class stockQuoteProvider <span class="code-keyword">implements</span> Provider&lt;DOMSource&gt;
+public class stockQuoteProvider implements Provider&lt;DOMSource&gt;
 {
   ...
 }
-</pre>
+]]></script>
 </div></div>
 <div class="panelMacro"><table class="tipMacro"><colgroup span="1"><col span="1" width="24"><col span="1"></colgroup><tr><td colspan="1" rowspan="1" valign="top"><img align="middle" src="https://cwiki.apache.org/confluence/images/icons/emoticons/check.gif" width="16" height="16" alt="" border="0"></td><td colspan="1" rowspan="1">If you do not provide the <tt>@ServiceMode</tt> annotation, the <tt>Provider</tt> implementation will default to using payload mode.</td></tr></table></div>
 
@@ -228,43 +235,43 @@ In other words, you cannot implement a <
 
 <p>The following shows a <tt>Provider</tt> implementation that works with <tt>SOAPMessage</tt> objects in message mode.</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
-<span class="code-keyword">import</span> javax.xml.ws.Provider;
-<span class="code-keyword">import</span> javax.xml.ws.Service;
-<span class="code-keyword">import</span> javax.xml.ws.ServiceMode;
-<span class="code-keyword">import</span> javax.xml.ws.WebServiceProvider;
-
-@WebServiceProvider(portName=<span class="code-quote">"stockQuoteReporterPort"</span> 
-    serviceName=<span class="code-quote">"stockQuoteReporter"</span>)
-@ServiceMode(value=<span class="code-quote">"Service.Mode.MESSAGE"</span>)
-<span class="code-keyword">public</span> class  stockQuoteReporterProvider 
-    <span class="code-keyword">implements</span> Provider&lt;SOAPMessage&gt; 
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+import javax.xml.ws.Provider;
+import javax.xml.ws.Service;
+import javax.xml.ws.ServiceMode;
+import javax.xml.ws.WebServiceProvider;
+
+@WebServiceProvider(portName="stockQuoteReporterPort" 
+    serviceName="stockQuoteReporter")
+@ServiceMode(value="Service.Mode.MESSAGE")
+public class  stockQuoteReporterProvider 
+    implements Provider&lt;SOAPMessage&gt; 
 {
-  <span class="code-keyword">public</span> stockQuoteReporterProvider() 
+  public stockQuoteReporterProvider() 
   {
   }
 
-  <span class="code-keyword">public</span> SOAPMessage invoke(SOAPMessage request) 
+  public SOAPMessage invoke(SOAPMessage request) 
   {
     SOAPBody requestBody = request.getSOAPBody();
-    <span class="code-keyword">if</span>(requestBody.getElementName.getLocalName.equals(<span class="code-quote">"getStockPrice"</span>))
+    if(requestBody.getElementName.getLocalName.equals("getStockPrice"))
     {
       MessageFactory mf = MessageFactory.newInstance();
       SOAPFactory sf = SOAPFactory.newInstance();
 
       SOAPMessage response = mf.createMessage();
       SOAPBody respBody = response.getSOAPBody();
-      Name bodyName = sf.createName(<span class="code-quote">"getStockPriceResponse"</span>);
+      Name bodyName = sf.createName("getStockPriceResponse");
       respBody.addBodyElement(bodyName);
-      SOAPElement respContent = respBody.addChildElement(<span class="code-quote">"price"</span>);
-      respContent.setValue(<span class="code-quote">"123.00"</span>);
+      SOAPElement respContent = respBody.addChildElement("price");
+      respContent.setValue("123.00");
       response.saveChanges();
-      <span class="code-keyword">return</span> response;
+      return response;
     }
     ...
   }
 }
-</pre>
+]]></script>
 </div></div>
 <p>The code does the following:</p>
 <ol><li>Specifies that the following class implements a <tt>Provider</tt> object that implements the service whose <tt>wsdl:service</tt> element is named <tt>stockQuoteReporter</tt> and whose <tt>wsdl:port</tt> element is named <tt>stockQuoteReporterPort</tt>.</li><li>Specifies that this <tt>Provider</tt> implementation uses message mode.</li><li>Provides the required default public constructor.</li><li>Provides an implementation of the <tt>invoke()</tt> method that takes <tt>a SOAPMessage</tt> object and returns a <tt>SOAPMessage</tt> object.</li><li>Extracts the request message from the body of the incoming SOAP message.</li><li>Checks the root element of the request message to determine how to process the request.</li><li>Creates the factories needed for building the response.</li><li>Builds the SOAP message for the response.</li><li>Returns the response as a SOAPMessage object.</li></ol>
@@ -272,29 +279,29 @@ In other words, you cannot implement a <
 
 <p>The following shows an example of a Provider implementation using DOMSource objects in payload mode.</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
-<span class="code-keyword">import</span> javax.xml.ws.Provider;
-<span class="code-keyword">import</span> javax.xml.ws.Service;
-<span class="code-keyword">import</span> javax.xml.ws.ServiceMode;
-<span class="code-keyword">import</span> javax.xml.ws.WebServiceProvider;
-
-@WebServiceProvider(portName=<span class="code-quote">"stockQuoteReporterPort"</span>
-  serviceName=<span class="code-quote">"stockQuoteReporter"</span>)
-@ServiceMode(value=<span class="code-quote">"Service.Mode.PAYLOAD"</span>)
-<span class="code-keyword">public</span> class  stockQuoteReporterProvider <span class="code-keyword">implements</span> Provider&lt;DOMSource&gt;
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+import javax.xml.ws.Provider;
+import javax.xml.ws.Service;
+import javax.xml.ws.ServiceMode;
+import javax.xml.ws.WebServiceProvider;
+
+@WebServiceProvider(portName="stockQuoteReporterPort"
+  serviceName="stockQuoteReporter")
+@ServiceMode(value="Service.Mode.PAYLOAD")
+public class  stockQuoteReporterProvider implements Provider&lt;DOMSource&gt;
 {
-  <span class="code-keyword">public</span> stockQuoteReporterProvider()
+  public stockQuoteReporterProvider()
   {
   }
 
-  <span class="code-keyword">public</span> DOMSource invoke(DOMSource request)
+  public DOMSource invoke(DOMSource request)
   {
-    DOMSource response = <span class="code-keyword">new</span> DOMSource();
+    DOMSource response = new DOMSource();
     ...
-    <span class="code-keyword">return</span> response;
+    return response;
   }
 }
-</pre>
+]]></script>
 </div></div>
 <p>The code does the following:</p>
 <ol><li>Specifies that the class implements a <tt>Provider</tt> object that implements the service whose <tt>wsdl:service</tt> element is named <tt>stockQuoteReporter</tt> and whose <tt>wsdl:port</tt> element is named <tt>stockQuoteReporterPort</tt>.</li><li>Specifies that this Provider implementation uses payload mode.</li><li>Provides the required default public constructor.</li><li>Provides an implementation of the <tt>invoke()</tt> method that takes a <tt>DOMSource</tt> object and returns a <tt>DOMSource</tt> object.</li></ol>

Modified: websites/production/cxf/content/docs/pure-xml.html
==============================================================================
--- websites/production/cxf/content/docs/pure-xml.html (original)
+++ websites/production/cxf/content/docs/pure-xml.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,17 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - Pure XML">
+
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shCore.css' rel='stylesheet' type='text/css' />
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet' type='text/css' />
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shCore.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushJava.js' type='text/javascript'></script>
+  
+  <script type="text/javascript">
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all();
+  </script>
+ 
     <title>
 Apache CXF -- Pure XML
     </title>
@@ -42,19 +53,15 @@ Apache CXF -- Pure XML
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +101,7 @@ Apache CXF -- Pure XML
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>
@@ -125,9 +132,9 @@ Apache CXF -- Pure XML
 
 <p>The extensions used to describe XML format bindings are defined in the namespace <a shape="rect" href="http://cxf.apache.org/bindings/xformat">http://cxf.apache.org/bindings/xformat</a>. CXF tools use the prefix <tt>xformat</tt> to represent the XML binding extensions. Add the following line to your contracts:</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
-xmlns:xformat=<span class="code-quote">"http:<span class="code-comment">//cxf.apache.org/bindings/xformat"</span></span>
-</pre>
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+xmlns:xformat="http://cxf.apache.org/bindings/xformat"
+]]></script>
 </div></div>
 
 <h2><a shape="rect" name="PureXML-Editing"></a>Editing</h2>
@@ -146,72 +153,72 @@ xmlns:xformat=<span class="code-quote">"
 <p>For example, if the <tt>rootNode</tt> attribute is not set the message defined below would generate an XML document with the root element <tt>lineNumber</tt>.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
 &lt;type ...&gt;
   ...
-  &lt;element name=<span class="code-quote">"operatorID"</span> type=<span class="code-quote">"xsd:<span class="code-object">int</span>"</span>/&gt;
+  &lt;element name="operatorID" type="xsd:int"/&gt;
   ...
 &lt;/types&gt;
-&lt;message name=<span class="code-quote">"<span class="code-keyword">operator</span>"</span>&gt;
-  &lt;part name=<span class="code-quote">"lineNumber"</span> element=<span class="code-quote">"ns1:operatorID"</span>/&gt;
+&lt;message name="operator"&gt;
+  &lt;part name="lineNumber" element="ns1:operatorID"/&gt;
 &lt;/message&gt;
-</pre>
+]]></script>
 </div></div>
 
 <p>For messages with one part, CXF will always generate a valid XML document even if the <tt>rootNode</tt> attribute is not set. However, the message below would generate an invalid XML document.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
 &lt;types&gt;
   ...
-  &lt;element name=<span class="code-quote">"pairName"</span> type=<span class="code-quote">"xsd:string"</span>/&gt;
-  &lt;element name=<span class="code-quote">"entryNum"</span> type=<span class="code-quote">"xsd:<span class="code-object">int</span>"</span>/&gt;
+  &lt;element name="pairName" type="xsd:string"/&gt;
+  &lt;element name="entryNum" type="xsd:int"/&gt;
   ...
 &lt;/types&gt;
 
-&lt;message name=<span class="code-quote">"matildas"</span>&gt;
-  &lt;part name=<span class="code-quote">"dancing"</span> element=<span class="code-quote">"ns1:pairName"</span>/&gt;
-  &lt;part name=<span class="code-quote">"number"</span> element=<span class="code-quote">"ns1:entryNum"</span>/&gt;
+&lt;message name="matildas"&gt;
+  &lt;part name="dancing" element="ns1:pairName"/&gt;
+  &lt;part name="number" element="ns1:entryNum"/&gt;
 &lt;/message&gt;
-</pre>
+]]></script>
 </div></div>
 
 <p>Without the <tt>rootNode</tt> attribute specified in the XML binding, CXF will generate an XML document similar to the one below for the message defined above. The generated XML document is invalid because it has two root elements: <tt>pairName</tt> and <tt>entryNum</tt>.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
 &lt;pairName&gt;
   Fred&amp;Linda
 &lt;/pairName&gt;
 &lt;entryNum&gt;
   123
 &lt;/entryNum&gt;
-</pre>
+]]></script>
 </div></div>
 
 <p>If you set the <tt>rootNode</tt> attribute, as shown below CXF will wrap the elements in the specified root element. In this example, the <tt>rootNode</tt> attribute is defined for the entire binding and specifies that the root element will be named entrants.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
-&lt;portType name=<span class="code-quote">"danceParty"</span>&gt;
-  &lt;operation name=<span class="code-quote">"register"</span>&gt;
-    &lt;input message=<span class="code-quote">"tns:matildas"</span> name=<span class="code-quote">"contestant"</span>/&gt;
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+&lt;portType name="danceParty"&gt;
+  &lt;operation name="register"&gt;
+    &lt;input message="tns:matildas" name="contestant"/&gt;
   &lt;/operation&gt;
 &lt;/portType&gt;
 
-&lt;binding name=<span class="code-quote">"matildaXMLBinding"</span> type=<span class="code-quote">"tns:dancingMatildas"</span>&gt;
-  &lt;xmlformat:binding rootNode=<span class="code-quote">"entrants"</span>/&gt;
-  &lt;operation name=<span class="code-quote">"register"</span>&gt;
-    &lt;input name=<span class="code-quote">"contestant"</span>/&gt;
-    &lt;output name=<span class="code-quote">"entered"</span>/&gt;
+&lt;binding name="matildaXMLBinding" type="tns:dancingMatildas"&gt;
+  &lt;xmlformat:binding rootNode="entrants"/&gt;
+  &lt;operation name="register"&gt;
+    &lt;input name="contestant"/&gt;
+    &lt;output name="entered"/&gt;
 &lt;/binding&gt;
-</pre>
+]]></script>
 </div></div>
 
 <p>An XML document generated from the input message would be similar to the one shown below. Notice that the XML document now only has one root element.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
 &lt;entrants&gt;
   &lt;pairName&gt;
     Fred&amp;Linda
@@ -219,7 +226,7 @@ xmlns:xformat=<span class="code-quote">"
     123
   &lt;/entryNum&gt;
 &lt;/entrants&gt;
-</pre>
+]]></script>
 </div></div>
 
 <h2><a shape="rect" name="PureXML-OverridingtheBinding%27s%7B%7BrootNode%7D%7DAttributeSetting"></a>Overriding the Binding's <tt>rootNode</tt> Attribute Setting</h2>
@@ -227,17 +234,17 @@ xmlns:xformat=<span class="code-quote">"
 <p>You can also set the <tt>rootNode</tt> attribute for each individual message, or override the global setting for a particular message, by using the <tt>xformat:body</tt> element inside of the message binding. For example, if you wanted the output message to have a different root element from the input message, you could override the binding's root element as shown below.</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-java">
-&lt;binding name=<span class="code-quote">"matildaXMLBinding"</span> type=<span class="code-quote">"tns:dancingMatildas"</span>&gt;
-  &lt;xmlformat:binding rootNode=<span class="code-quote">"entrants"</span>/&gt;
-  &lt;operation name=<span class="code-quote">"register"</span>&gt;
-    &lt;input name=<span class="code-quote">"contestant"</span>/&gt;
-    &lt;output name=<span class="code-quote">"entered"</span>&gt;
-      &lt;xformat:body rootNode=<span class="code-quote">"entryStatus"</span>/&gt;
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+&lt;binding name="matildaXMLBinding" type="tns:dancingMatildas"&gt;
+  &lt;xmlformat:binding rootNode="entrants"/&gt;
+  &lt;operation name="register"&gt;
+    &lt;input name="contestant"/&gt;
+    &lt;output name="entered"&gt;
+      &lt;xformat:body rootNode="entryStatus"/&gt;
     &lt;/output&gt;
   &lt;/operation&gt;
 &lt;/binding&gt;
-</pre>
+]]></script>
 </div></div></div>
            </div>
            <!-- Content -->

Modified: websites/production/cxf/content/docs/quicklinks.html
==============================================================================
--- websites/production/cxf/content/docs/quicklinks.html (original)
+++ websites/production/cxf/content/docs/quicklinks.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,8 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - QuickLinks">
+
+
     <title>
 Apache CXF -- QuickLinks
     </title>
@@ -42,19 +44,15 @@ Apache CXF -- QuickLinks
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +92,7 @@ Apache CXF -- QuickLinks
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>

Modified: websites/production/cxf/content/docs/rest-with-jax-ws-provider-and-dispatch.html
==============================================================================
--- websites/production/cxf/content/docs/rest-with-jax-ws-provider-and-dispatch.html (original)
+++ websites/production/cxf/content/docs/rest-with-jax-ws-provider-and-dispatch.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,18 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - REST with JAX-WS Provider and Dispatch">
+
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shCore.css' rel='stylesheet' type='text/css' />
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet' type='text/css' />
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shCore.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushJava.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushXml.js' type='text/javascript'></script>
+  
+  <script type="text/javascript">
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all();
+  </script>
+ 
     <title>
 Apache CXF -- REST with JAX-WS Provider and Dispatch
     </title>
@@ -42,19 +54,15 @@ Apache CXF -- REST with JAX-WS Provider 
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +102,7 @@ Apache CXF -- REST with JAX-WS Provider 
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>
@@ -128,43 +136,43 @@ Apache CXF -- REST with JAX-WS Provider 
 <p>A HTTP GET request to URL <a shape="rect" class="external-link" href="http://localhost:9000/customerservice/customers" rel="nofollow">http://localhost:9000/customerservice/customers</a> returns a list of customer hyperlinks. This allows client navigates through the application states. The returned XML document:</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-xml">
-<span class="code-tag">&lt;Customers&gt;</span>
-  <span class="code-tag">&lt;Customer href=<span class="code-quote">"http://localhost/customerservice/customer?id=1234"</span>&gt;</span>
-      <span class="code-tag">&lt;id&gt;</span>1234<span class="code-tag">&lt;/id&gt;</span>
-  <span class="code-tag">&lt;/Customer&gt;</span>
-  <span class="code-tag">&lt;Customer href=<span class="code-quote">"http://localhost/customerservice/customer?id=1235"</span>&gt;</span> 
-      <span class="code-tag">&lt;id&gt;</span>1235<span class="code-tag">&lt;/id&gt;</span>
-  <span class="code-tag">&lt;/Customer&gt;</span>
-  <span class="code-tag">&lt;Customer href=<span class="code-quote">"http://localhost/customerservice/customer?id=1236"</span>&gt;</span> 
-      <span class="code-tag">&lt;id&gt;</span>1236<span class="code-tag">&lt;/id&gt;</span>
-  <span class="code-tag">&lt;/Customer&gt;</span>
-<span class="code-tag">&lt;/Customers&gt;</span>
-</pre>
+<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
+&lt;Customers&gt;
+  &lt;Customer href="http://localhost/customerservice/customer?id=1234"&gt;
+      &lt;id&gt;1234&lt;/id&gt;
+  &lt;/Customer&gt;
+  &lt;Customer href="http://localhost/customerservice/customer?id=1235"&gt; 
+      &lt;id&gt;1235&lt;/id&gt;
+  &lt;/Customer&gt;
+  &lt;Customer href="http://localhost/customerservice/customer?id=1236"&gt; 
+      &lt;id&gt;1236&lt;/id&gt;
+  &lt;/Customer&gt;
+&lt;/Customers&gt;
+]]></script>
 </div></div>
 
 <p>A HTTP GET request to URL <a shape="rect" class="external-link" href="http://localhost:9000/customerservice/customers?id=1234" rel="nofollow">http://localhost:9000/customerservice/customers?id=1234</a> returns a customer instance whose id is 1234. The returned XML document:</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-xml">
-<span class="code-tag">&lt;Customer&gt;</span>
-  <span class="code-tag">&lt;id&gt;</span>1234<span class="code-tag">&lt;/id&gt;</span>
-  <span class="code-tag">&lt;name&gt;</span>John<span class="code-tag">&lt;/name&gt;</span>
-  <span class="code-tag">&lt;phoneNumber&gt;</span>123456<span class="code-tag">&lt;/phoneNumber&gt;</span>
-<span class="code-tag">&lt;/Customer&gt;</span>
-</pre>
+<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
+&lt;Customer&gt;
+  &lt;id&gt;1234&lt;/id&gt;
+  &lt;name&gt;John&lt;/name&gt;
+  &lt;phoneNumber&gt;123456&lt;/phoneNumber&gt;
+&lt;/Customer&gt;
+]]></script>
 </div></div>
 
 <p>A HTTP POST request to URL <a shape="rect" class="external-link" href="http://localhost:9000/customerservice/customers" rel="nofollow">http://localhost:9000/customerservice/customers</a> with the data:</p>
 
 <div class="code panel" style="border-width: 1px;"><div class="codeContent panelContent">
-<pre class="code-xml">
-<span class="code-tag">&lt;Customer&gt;</span>
-  <span class="code-tag">&lt;id&gt;</span>1234<span class="code-tag">&lt;/id&gt;</span>
-  <span class="code-tag">&lt;name&gt;</span>John<span class="code-tag">&lt;/name&gt;</span>
-  <span class="code-tag">&lt;phoneNumber&gt;</span>234567<span class="code-tag">&lt;/phoneNumber&gt;</span>
-<span class="code-tag">&lt;/Customer&gt;</span>
-</pre>
+<script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[
+&lt;Customer&gt;
+  &lt;id&gt;1234&lt;/id&gt;
+  &lt;name&gt;John&lt;/name&gt;
+  &lt;phoneNumber&gt;234567&lt;/phoneNumber&gt;
+&lt;/Customer&gt;
+]]></script>
 </div></div>
 
 <p>updates customer 1234 with the data provided. </p>

Modified: websites/production/cxf/content/docs/restful-services.html
==============================================================================
--- websites/production/cxf/content/docs/restful-services.html (original)
+++ websites/production/cxf/content/docs/restful-services.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,8 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - RESTful Services">
+
+
     <title>
 Apache CXF -- RESTful Services
     </title>
@@ -42,19 +44,15 @@ Apache CXF -- RESTful Services
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +92,7 @@ Apache CXF -- RESTful Services
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>

Modified: websites/production/cxf/content/docs/running-a-service-in-tomcat-on-zos.html
==============================================================================
--- websites/production/cxf/content/docs/running-a-service-in-tomcat-on-zos.html (original)
+++ websites/production/cxf/content/docs/running-a-service-in-tomcat-on-zos.html Mon Jun 24 17:10:51 2013
@@ -25,6 +25,17 @@
 <meta http-equiv="Content-type" content="text/html;charset=UTF-8">
 <meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
 <meta name="description" content="Apache CXF, Services Framework - Running a service in Tomcat on zOS">
+
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shCore.css' rel='stylesheet' type='text/css' />
+  <link href='http://cxf.apache.org/resources/highlighter/styles/shThemeCXF.css' rel='stylesheet' type='text/css' />
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shCore.js' type='text/javascript'></script>
+  <script src='http://cxf.apache.org/resources/highlighter/scripts/shBrushJava.js' type='text/javascript'></script>
+  
+  <script type="text/javascript">
+  SyntaxHighlighter.defaults['toolbar'] = false;
+  SyntaxHighlighter.all();
+  </script>
+ 
     <title>
 Apache CXF -- Running a service in Tomcat on zOS
     </title>
@@ -42,19 +53,15 @@ Apache CXF -- Running a service in Tomca
     <td id="cell-1-0">&nbsp;</td>
     <td id="cell-1-1">&nbsp;</td>
     <td id="cell-1-2">
-      <div style="padding: 5px;">
-        <div id="banner">
-          <!-- Banner -->
-<div id="banner-content">
+      <!-- Banner -->
+<div class="banner" id="banner"><p>
 <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
 <a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
 </td><td align="right" colspan="1" nowrap>
 <a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
 </td></tr></table>
-</div>
-          <!-- Banner -->
-        </div>
-      </div>
+</p></div>
+      <!-- Banner -->
       <div id="top-menu">
         <table border="0" cellpadding="1" cellspacing="0" width="100%">
           <tr>
@@ -94,7 +101,7 @@ Apache CXF -- Running a service in Tomca
 
 
 <hr>
-<ul class="alternate" type="square"><li>Search
+<ul class="alternate" type="square"><li>Search<br clear="none">
 
 <form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
   <div>
@@ -138,84 +145,84 @@ Apache CXF -- Running a service in Tomca
 <p>Sample JCL to run Tomcat looks as follows:</p>
 
 <div class="code panel" style="border-style: solid;border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;border-bottom-style: solid;"><b>TOMCAT.JCL</b></div><div class="codeContent panelContent">
-<pre class="code-java">
-<span class="code-comment">//TOMCAT  JOB   (),      
-</span><span class="code-comment">//         CLASS=A,       
-</span><span class="code-comment">//         MSGCLASS=X,    
-</span><span class="code-comment">//         MSGLEVEL=(1,1),
-</span><span class="code-comment">//         NOTIFY=&amp;SYSUID,
-</span><span class="code-comment">//         REGION=0M,     
-</span><span class="code-comment">//         TIME=1440      
-</span><span class="code-comment">//PROCLIB JCLLIB ORDER=JZOS.SYS1.PROCLIB                               
-</span><span class="code-comment">//*                                                                    
-</span><span class="code-comment">//*********************************************************************
-</span><span class="code-comment">//*                                                                    
-</span><span class="code-comment">//* Batch job to run Tomcat under JZOS                                 
-</span><span class="code-comment">//*                                                                    
-</span><span class="code-comment">//* Tailor the proc and job <span class="code-keyword">for</span> your installation:                     
-</span><span class="code-comment">//* 1.) Modify the Job card per your installation's requirements       
-</span><span class="code-comment">//* 2.) Modify the PROCLIB card to point to JZOS proclib               
-</span><span class="code-comment">//* 3.) Set VERSION='14' <span class="code-keyword">for</span> Java 1.4 or VERSION='50' <span class="code-keyword">for</span> Java 5       
-</span><span class="code-comment">//* 4.) Set JAVA_HOME to point the location of the Java SDK            
-</span><span class="code-comment">//* 5.) Set CATALINA_HOME to point to the shared Tomcat install dir    
-</span><span class="code-comment">//* 6.) (Optional) set CATALINA_BASE to point to instance specific     
-</span><span class="code-comment">//*     Tomcat base dir                                                
-</span><span class="code-comment">//*                                                                    
-</span><span class="code-comment">//*********************************************************************
-</span><span class="code-comment">//*                                                                    
-</span><span class="code-comment">//JAVA EXEC PROC=JVMPRC50,
-</span><span class="code-comment">//* LOGLVL='+D',                                                       
-</span><span class="code-comment">// JAVACLS='org.apache.catalina.startup.Bootstrap',                    
-</span><span class="code-comment">// ARGS='start'                                                        
-</span><span class="code-comment">//STDENV DD *                                                          
-</span># This is a shell script which configures                              
-# any environment variables <span class="code-keyword">for</span> the Java JVM.                          
+<script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[
+//TOMCAT  JOB   (),      
+//         CLASS=A,       
+//         MSGCLASS=X,    
+//         MSGLEVEL=(1,1),
+//         NOTIFY=&amp;SYSUID,
+//         REGION=0M,     
+//         TIME=1440      
+//PROCLIB JCLLIB ORDER=JZOS.SYS1.PROCLIB                               
+//*                                                                    
+//*********************************************************************
+//*                                                                    
+//* Batch job to run Tomcat under JZOS                                 
+//*                                                                    
+//* Tailor the proc and job for your installation:                     
+//* 1.) Modify the Job card per your installation's requirements       
+//* 2.) Modify the PROCLIB card to point to JZOS proclib               
+//* 3.) Set VERSION='14' for Java 1.4 or VERSION='50' for Java 5       
+//* 4.) Set JAVA_HOME to point the location of the Java SDK            
+//* 5.) Set CATALINA_HOME to point to the shared Tomcat install dir    
+//* 6.) (Optional) set CATALINA_BASE to point to instance specific     
+//*     Tomcat base dir                                                
+//*                                                                    
+//*********************************************************************
+//*                                                                    
+//JAVA EXEC PROC=JVMPRC50,
+//* LOGLVL='+D',                                                       
+// JAVACLS='org.apache.catalina.startup.Bootstrap',                    
+// ARGS='start'                                                        
+//STDENV DD *                                                          
+# This is a shell script which configures                              
+# any environment variables for the Java JVM.                          
 # Variables must be exported to be seen by the launcher.               
 . /etc/profile                                                         
 export JAVA_HOME=/space/javaV5_31/J5.0
 CATALINA_HOME=/home/userid/tomcat                                          
 CATALINA_BASE=${CATALINA_HOME}                                         
                                                                        
-export PATH=/bin:<span class="code-quote">"${JAVA_HOME}"</span>/bin:                                   
+export PATH=/bin:"${JAVA_HOME}"/bin:                                   
+                                                                       
+LIBPATH=/lib:/usr/lib:"${JAVA_HOME}"/bin                               
+LIBPATH="$LIBPATH":"${JAVA_HOME}"/bin/classic                          
+export LIBPATH="$LIBPATH":                                             
                                                                        
-LIBPATH=/lib:/usr/lib:<span class="code-quote">"${JAVA_HOME}"</span>/bin                               
-LIBPATH=<span class="code-quote">"$LIBPATH"</span>:<span class="code-quote">"${JAVA_HOME}"</span>/bin/classic                          
-export LIBPATH=<span class="code-quote">"$LIBPATH"</span>:                                             
-                                                                       
-CLASSPATH=<span class="code-quote">"${JAVA_HOME}/lib/tools.jar"</span>                                 
-CLASSPATH=<span class="code-quote">"$CLASSPATH"</span>:<span class="code-quote">"${CATALINA_HOME}/bin/bootstrap.jar"</span>            
-CLASSPATH=<span class="code-quote">"$CLASSPATH"</span>:<span class="code-quote">"${CATALINA_HOME}/bin/commons-logging-api.jar"</span>  
-export CLASSPATH=<span class="code-quote">"$CLASSPATH"</span>:                                         
+CLASSPATH="${JAVA_HOME}/lib/tools.jar"                                 
+CLASSPATH="$CLASSPATH":"${CATALINA_HOME}/bin/bootstrap.jar"            
+CLASSPATH="$CLASSPATH":"${CATALINA_HOME}/bin/commons-logging-api.jar"  
+export CLASSPATH="$CLASSPATH":                                         
                                                                        
 # Set JZOS specific options                                            
-# Use <span class="code-keyword">this</span> variable to specify encoding <span class="code-keyword">for</span> DD STDOUT and STDERR       
+# Use this variable to specify encoding for DD STDOUT and STDERR       
 #export JZOS_OUTPUT_ENCODING=IBM-1047                                    
-# Use <span class="code-keyword">this</span> variable to prevent JZOS from handling MVS <span class="code-keyword">operator</span> commands
-#export JZOS_ENABLE_MVS_COMMANDS=<span class="code-keyword">false</span>                                 
-# Use <span class="code-keyword">this</span> variable to supply additional arguments to main             
+# Use this variable to prevent JZOS from handling MVS operator commands
+#export JZOS_ENABLE_MVS_COMMANDS=false                                 
+# Use this variable to supply additional arguments to main             
 #export JZOS_MAIN_ARGS=""                                              
                                                                        
 # Configure JVM options                                                
-# Note that Tomcat requires <span class="code-keyword">default</span> ASCII file.encoding                
-IJO=<span class="code-quote">"-Xms64m -Xmx128m"</span>                                                 
-IJO=<span class="code-quote">"$IJO -Dfile.encoding=ISO8859-1"</span>                                   
-IJO=<span class="code-quote">"$IJO -Dcatalina.base=${CATALINA_BASE}"</span>                            
-IJO=<span class="code-quote">"$IJO -Dcatalina.home=${CATALINA_HOME}"</span>                            
-IJO=<span class="code-quote">"$IJO -Djava.io.tmpdir=${CATALINA_BASE}/temp"</span>                      
-IJO=<span class="code-quote">"$IJO -Djava.endorsed.dirs="</span>                                       
-IJO=<span class="code-quote">"${IJO}${CATALINA_HOME}/common/endorsed"</span>                           
+# Note that Tomcat requires default ASCII file.encoding                
+IJO="-Xms64m -Xmx128m"                                                 
+IJO="$IJO -Dfile.encoding=ISO8859-1"                                   
+IJO="$IJO -Dcatalina.base=${CATALINA_BASE}"                            
+IJO="$IJO -Dcatalina.home=${CATALINA_HOME}"                            
+IJO="$IJO -Djava.io.tmpdir=${CATALINA_BASE}/temp"                      
+IJO="$IJO -Djava.endorsed.dirs="                                       
+IJO="${IJO}${CATALINA_HOME}/common/endorsed"                           
                                                                        
 # Configure SDK5.0 to use shared classes (at group level)              
-# You must comment <span class="code-keyword">this</span> out <span class="code-keyword">if</span> you are not running SDK 5               
+# You must comment this out if you are not running SDK 5               
 groupname=`id -gn`                                                     
-IJO=<span class="code-quote">"$IJO -Xshareclasses:name=$groupname,groupAccess"</span>                 
-export IBM_JAVA_OPTIONS=<span class="code-quote">"$IJO "</span>                                        
+IJO="$IJO -Xshareclasses:name=$groupname,groupAccess"                 
+export IBM_JAVA_OPTIONS="$IJO "                                        
                                                                        
-export JAVA_DUMP_HEAP=<span class="code-keyword">false</span>                                            
+export JAVA_DUMP_HEAP=false                                            
 export JAVA_PROPAGATE=NO                                               
 export IBM_JAVA_ZOS_TDUMP=NO                                           
-<span class="code-comment">//                                                                     </span>
-</pre>
+//                                                                     
+]]></script>
 </div></div>
 
 <p>This JCL needs to be updated with your JDK and Tomcat installation locations.</p>