Repository: incubator-juneau
Updated Branches:
  refs/heads/master cf04d3992 -> 50baa1e20


JUNEAU-46 Remove references to wink

Project: http://git-wip-us.apache.org/repos/asf/incubator-juneau/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-juneau/commit/50baa1e2
Tree: http://git-wip-us.apache.org/repos/asf/incubator-juneau/tree/50baa1e2
Diff: http://git-wip-us.apache.org/repos/asf/incubator-juneau/diff/50baa1e2

Branch: refs/heads/master
Commit: 50baa1e2017b610df99ca1992921a8ebd2796e31
Parents: cf04d39
Author: JamesBognar <jamesbog...@apache.org>
Authored: Tue Aug 8 15:20:12 2017 -0400
Committer: JamesBognar <jamesbog...@apache.org>
Committed: Tue Aug 8 15:20:12 2017 -0400

----------------------------------------------------------------------
 juneau-core/src/main/javadoc/overview.html      |   2 +-
 .../org/apache/juneau/rest/jaxrs/package.html   | 236 +------------------
 .../apache/juneau/rest/jaxrs/rdf/package.html   |   2 +-
 3 files changed, 3 insertions(+), 237 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/50baa1e2/juneau-core/src/main/javadoc/overview.html
----------------------------------------------------------------------
diff --git a/juneau-core/src/main/javadoc/overview.html 
b/juneau-core/src/main/javadoc/overview.html
index 9db52aa..758af57 100644
--- a/juneau-core/src/main/javadoc/overview.html
+++ b/juneau-core/src/main/javadoc/overview.html
@@ -10466,7 +10466,7 @@
                </p>
                <ul class='spaced-list'>
                        <li>            
-                               Juno-Wink integration components that have been 
requested my many for a long time!<br>
+                               Juno-Wink integration components that have been 
requested by many for a long time!<br>
                                Refer to <a class='doclink' 
href='org/apache/juneau/rest/jaxrs/package-summary.html#TOC'>org.apache.juneau.rest.jaxrs</a>
 for information.
                        </li>
                        <li>

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/50baa1e2/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/package.html
----------------------------------------------------------------------
diff --git 
a/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/package.html 
b/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/package.html
index 01e3f89..c699667 100644
--- a/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/package.html
+++ b/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/package.html
@@ -36,7 +36,7 @@
        </script>
 </head>
 <body>
-<p>JAX-RS / Wink integration components</p>
+<p>JAX-RS integration components</p>
 
 <script>
        function toggle(x) {
@@ -131,241 +131,7 @@
                For the most part, when using these components, you'll either 
use the existing <code>DefaultProvider</code> or
                        <code>JuneauProvider</code> providers, or define your 
own by subclassing <code>BaseProvider</code>.
        
-       <h6 class='topic'>Example:</h6>
-       <p>
-               The <code>juneau_sample.war</code> project contains a sample 
<code>HelloWorldResource</code> class that
-                       shows how to use the JAX-RS provider.  It uses Wink as 
the JAX-RS implementation.
-       </p>
-       <p>
-               Wink is configured by registering the following servlet in the 
<code>web.xml</code> file of the web app:
-       </p>
-       <p class='bcode'>
-       <xt>&lt;?xml</xt> <xa>version</xa>=<xs>"1.0"</xs> 
<xa>encoding</xa>=<xs>"UTF-8"</xs><xt>?&gt;</xt>
-       <xt>&lt;web-app</xt> <xa>version</xa>=<xs>"2.3"</xs><xt>&gt;</xt>
-         <xt>&lt;servlet&gt;</xt>
-                
<xt>&lt;servlet-name&gt;</xt>WinkService<xt>&lt;/servlet-name&gt;</xt>
-                
<xt>&lt;servlet-class&gt;</xt>org.apache.wink.server.internal.servlet.RestServlet<xt>&lt;/servlet-class&gt;</xt>
-                       <xt>&lt;init-param&gt;</xt>
-                               
<xt>&lt;param-name&gt;</xt>applicationConfigLocation<xt>&lt;/param-name&gt;</xt>
-                               
<xt>&lt;param-value&gt;</xt>/WEB-INF/wink.cfg<xt>&lt;/param-value&gt;</xt>
-                       <xt>&lt;/init-param&gt;</xt>
-         <xt>&lt;/servlet&gt;</xt>
-         <xt>&lt;servlet-mapping&gt;</xt>
-                
<xt>&lt;servlet-name&gt;</xt>WinkService<xt>&lt;/servlet-name&gt;</xt>
-                
<xt>&lt;url-pattern&gt;</xt>/wink/*<xt>&lt;/url-pattern&gt;</xt>
-         <xt>&lt;/servlet-mapping&gt;</xt>
-       <xt>&lt;/web-app&gt;</xt>
-       </p>
-       <p>
-               The <code>wink.cfg</code> file lists our default provider and 
our sample resource:
-       </p>
-       <p class='bcode'>
-       org.apache.juneau.rest.jaxrs.DefaultProvider            
-       com.foo.sample.jaxrs.HelloWorldResource
-       </p>
-       <p>
-               Interestingly, the <code>DefaultProvider</code> itself is a 
subclass of <code>BaseProvider</code>
-                       with no code at all.  It consists of annotations only:
-       </p>
-       <p class='bcode'>
-       <ja>@Provider</ja>
-       <ja>@Produces</ja>(
-               <js>"application/json,text/json,"</js>+                    
<jc>// JsonSerializer</jc>
-               <js>"application/json+schema,text/json+schema,"</js>+      
<jc>// JsonSchemaSerializer</jc>
-               <js>"text/xml,"</js>+                                      
<jc>// XmlDocSerializer</jc>
-               <js>"text/xml+schema,"</js>+                               
<jc>// XmlDocSerializer</jc>
-               <js>"text/html,"</js>+                                     
<jc>// HtmlDocSerializer</jc>
-               <js>"application/x-www-form-urlencoded,"</js>+             
<jc>// UrlEncodingSerializer</jc>
-               <js>"text/xml+soap,"</js>+                                 
<jc>// SoapXmlSerializer</jc>
-               <js>"text/xml+rdf,"</js>+                                  
<jc>// RdfXmlDocSerializer</jc>
-               <js>"application/x-java-serialized-object"</js>            
<jc>// JavaSerializedObjectSerializer</jc>
-       )
-       <ja>@Consumes</ja>(
-               <js>"application/json,text/json,"</js>+                    
<jc>// JsonParser</jc>
-               <js>"text/xml,"</js>+                                      
<jc>// XmlParser</jc>
-               <js>"text/html,"</js>+                                     
<jc>// HtmlParser</jc>
-               <js>"application/x-www-form-urlencoded"</js>               
<jc>// UrlEncodingParser</jc>
-       )
-       <ja>@JuneauProvider</ja>(
-               serializers={
-                       JsonSerializer.<jk>class</jk>,
-                       JsonSchemaSerializer.<jk>class</jk>,
-                       XmlDocSerializer.<jk>class</jk>,
-                       XmlSchemaDocSerializer.<jk>class</jk>,
-                       HtmlDocSerializer.<jk>class</jk>,
-                       UrlEncodingSerializer.<jk>class</jk>,
-                       SoapXmlSerializer.<jk>class</jk>,
-                       RdfXmlDocSerializer.<jk>class</jk>,
-                       JavaSerializedObjectSerializer.<jk>class</jk>
-               },
-               parsers={
-                       JsonParser.<jk>class</jk>,
-                       XmlParser.<jk>class</jk>,
-                       HtmlParser.<jk>class</jk>,
-                       UrlEncodingParser.<jk>class</jk>
-               }
-       )
-       <jk>public final class</jk> DefaultProvider <jk>extends</jk> 
BaseProvider {}
-       </p>    
-       <p>
-               Similarly, if you're defining your own JAX-RS provider, you can 
do so using annotations only.
-       </p>
-       <p>
-       <p>
-               Our sample resource is shown below.
-               In this example, we've specified a 
<code><ja>@RestMethod</ja></code> annotation on the 
-                       getter to show how properties can be overridden on the 
serializers/parsers at the method level.
-               This annotation is optional.
-       </p>
-       
-       <p class='bcode'>
-       <ja>@Path</ja>(<js>"/helloworld"</js>)
-       <jk>public class</jk> HelloWorldResource {
-       
-               <jc>// Our bean message class</jc>
-               <jk>public static class</jk> Message {
-               
-                       <jc>// No-arg bean constructor (needed for parsers)</jc>
-                       <jk>public</jk> Message() {}
-       
-                       <jk>public</jk> Message(String text, String author) {
-                               <jk>this</jk>.text = text;
-                               <jk>this</jk>.author = author;
-                       }
-       
-                       <jk>public</jk> String text;
-                       <jk>public</jk> String author;
-               }
-       
-               <jk>private static</jk> Message message = <jk>new</jk> 
Message(<js>"Hello world"</js>, <js>"John Smith"</js>);
-       
-               <ja>@GET</ja>
-               <ja>@Produces</ja>(<js>"*/*"</js>)
-               <ja>@RestMethod</ja>( <jc>/* Override some properties */</jc>
-                       properties={
-                               
<ja>@Property</ja>(name=SerializerContext.<jsf>SERIALIZER_useWhitespace</jsf>, 
value=<js>"true"</js>),
-                               
<ja>@Property</ja>(name=JsonSerializerContext.<jsf>LAX_MODE</jsf>, 
value=<js>"true"</js>)
-                       }
-               )
-               <jk>public</jk> Message getMessage() {
-                       <jk>return</jk> message;
-               }
-
-               <ja>@PUT</ja>
-               <ja>@Produces</ja>(<js>"*/*"</js>)
-               <ja>@Consumes</ja>(<js>"*/*"</js>)
-               <jk>public</jk> Message replaceMessage(Message message) {
-                       HelloWorldResource.message = message;
-                       <jk>return</jk> message;
-               }
-       }
-       </p>    
-       <p>
-               When we start up the servlet, we can interact with the resource 
using cURL.
-               In these examples, note that the 
<jsf>SERIALIZER_useWhitespace</jsf> and <jsf>LAX_MODE</jsf> settings
-                       cause the output to be readable instead of condensed.
-       </p>
-       <p class='bcode'>
-       C:\>curl.exe -H "Accept: text/json" -X GET 
http://localhost:9080/sample/wink/helloworld
-       <ja>{
-               text:"Hello world",
-               author:"John Smith"
-       }</ja>
-       </p>
-       <p class='bcode'>
-       C:\>curl.exe -H "Accept: text/html" -X GET 
http://localhost:9080/sample/wink/helloworld
-       <ja>&lt;html&gt;
-       &lt;head&gt;
-       &lt;/head&gt;
-       &lt;body&gt;
-       &lt;table type="object"&gt;
-               &lt;tr&gt;
-                       &lt;th&gt;
-                               &lt;string&gt;key&lt;/string&gt;
-                       &lt;/th&gt;
-                       &lt;th&gt;
-                               &lt;string&gt;value&lt;/string&gt;
-                       &lt;/th&gt;
-               &lt;/tr&gt;
-               &lt;tr&gt;
-                       &lt;td&gt;
-                               &lt;string&gt;text&lt;/string&gt;
-                       &lt;/td&gt;
-                       &lt;td&gt;
-                               &lt;string&gt;Hello world&lt;/string&gt;
-                       &lt;/td&gt;
-               &lt;/tr&gt;
-               &lt;tr&gt;
-                       &lt;td&gt;
-                               &lt;string&gt;author&lt;/string&gt;
-                       &lt;/td&gt;
-                       &lt;td&gt;
-                               &lt;string&gt;John Smith&lt;/string&gt;
-                       &lt;/td&gt;
-               &lt;/tr&gt;
-       &lt;/table&gt;
-       &lt;/body&gt;
-       &lt;/html&gt;</ja>      
-       </p>
-       <p class='bcode'>
-       C:\&gt;curl.exe -H "Accept: text/xml" -X GET 
http://localhost:9080/sample/wink/helloworld
-       <ja>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-       &lt;object&gt;
-               &lt;text&gt;Hello world&lt;/text&gt;
-               &lt;author&gt;John Smith&lt;/author&gt;
-       &lt;/object&gt;</ja>
-       </p>
-       <p class='bcode'>
-       C:\>curl.exe -H "Accept: application/x-www-form-urlencoded" -X GET 
http://localhost:9080/sample/wink/helloworld
-       <ja>text='Hello+world'&amp;author='John+Smith'</ja>
-       </p>
-       <p class='bcode'>
-       C:\&gt;curl.exe -H "Accept: text/xml+schema" -X GET 
http://localhost:9080/sample/wink/helloworld
-       <ja>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-       &lt;xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;
-               &lt;xs:element name="object" nillable="true"&gt;
-                       &lt;xs:complexType&gt;
-                               &lt;xs:sequence minOccurs="0" 
maxOccurs="unbounded"&gt;
-                                       &lt;xs:element name="text" 
type="xs:string" nillable="true" minOccurs="0"/&gt;
-                                       &lt;xs:element name="author" 
type="xs:string" nillable="true" minOccurs="0"/&gt;
-                               &lt;/xs:sequence&gt;
-                       &lt;/xs:complexType&gt;
-               &lt;/xs:element&gt;
-               &lt;xs:element name="null"/&gt;
-       &lt;/xs:schema&gt;</ja>
-       </p>
-       <p class='bcode'>
-       C:\>curl.exe -H "Accept: application/x-java-serialized-object" -X GET 
http://localhost:9080/sample/wink/helloworld
-       <ja>detailMessaget ↕Ljava/lang/String;[ ption(Vx τå▬5☻  xr 
↔java.io.ObjectStreamExceptiond├Σkì9√▀☻  xr ‼java.io.IOExcept
-       stackTracet ▲[Ljava/lang/StackTraceElement;xpq t 
/org.apache.juneau.samples.jaxrs.HelloWorldResource$Messageur ▲[Ljava.lang.Sta
-       lineNumberL ♫declaringClassq ~ ♠LfileNameq ~ ♠L
-       methodNameq ~ ♠xp  ♦át →java.io.ObjectOutputStreamt 
↨ObjectOutputStream.javat ♀writeObject0sq ~ ♀  ☺[t →java.io.Obje
-        3org.apache.juneau.serializer.OutputStreamSerializert 
←OutputStreamSerializer.javat    serializesq ~ ♀   ^t &amp;com.ib
-        &amp;t /org.apache.wink.server.handlers.AbstractHandlert 
¶AbstractHandler.javat ♫handleResponsesq ~ ♀   →t 5org.apache.
-       sq ~ ♀   Ct 5org.apache.wink.server.handlers.AbstractHandlersChaint 
→AbstractHandlersChain.javat doChainsq ~ ♀   't
-        ♠handlesq ~ ♀   ▬t 
5org.apache.wink.server.handlers.ResponseHandlersChaint 
→ResponseHandlersChain.javat ♠handlesq ~
-        ♫handleResponsesq ~ ♀   →t 
5org.apache.wink.server.handlers.ResponseHandlersChaint 
→ResponseHandlersChain.javat ♠ha
-       tHandlersChain.javat doChainsq ~ ♀   Zt 
-org.apache.wink.server.internal.log.Responsest ♫Responses.javat ♫handleResp
-       eHandlersChain.javat ♠handlesq ~ ♀   Ct 
5org.apache.wink.server.handlers.AbstractHandlersChaint →AbstractHandlersCha
-       handleRequestsq ~ ♀   |t 
3org.apache.wink.server.internal.servlet.RestServlett ►RestServlet.javat 
servicesq ~ ♀  ☻£t
-       handleRequestsq ~ ♀   ├t 
-com.ibm.ws.webcontainer.channel.WCChannelLinkt ↕WCChannelLink.javat 
♣readysq ~ ♀  ☺─t 4com
-        ►handleNewRequestsq ~ ♀  ☺1t 
4com.ibm.ws.http.channel.inbound.impl.HttpInboundLinkt ¶HttpInboundLink.javat 
♫process
-       nnectionInitialReadCallback.javat ¶sendToDiscriminatorssq ~ ♀   qt 
&lt;com.ibm.ws.tcp.channel.impl.NewConnectionInitial
-         ┘t $com.ibm.io.async.AbstractAsyncFuturet 
↑AbstractAsyncFuture.javat ♫invokeCallbacksq ~ ♀   ít #com.ibm.io.async.
-       t ↕ResultHandler.javatcompletesq ~ ♀  ♥t 
▲com.ibm.io.async.ResultHandlert ↕ResultHandler.javat 
▬runEventProcessingLo
-       on: java.io.NotSerializableException: 
org.apache.juneau.samples.jaxrs.HelloWorldResource$Message</ja>
-       </p>
-       <p>
-               The following shows the PUT method being invoked.  
-               In this case, we're passing in the new bean as a JSON object.
-               Also notice how the response is in standard condensed JSON 
since we did not override any properties on the REST method.
-       </p>
-       <p class='bcode'>
-       C:\>curl.exe -H "Content-Type: text/json" -H "Accept: text/json" -d 
"{text:'Hello again',author:'Jane Doe'}" 
-               -X PUT http://localhost:9080/sample/wink/helloworld
-       <ja>{"text":"Hello again","author":"Jane Doe"}</ja>
        </p>
 </div>
-
 </body>
 </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-juneau/blob/50baa1e2/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/rdf/package.html
----------------------------------------------------------------------
diff --git 
a/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/rdf/package.html 
b/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/rdf/package.html
index 6bb6d97..d315293 100644
--- 
a/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/rdf/package.html
+++ 
b/juneau-rest-jaxrs/src/main/java/org/apache/juneau/rest/jaxrs/rdf/package.html
@@ -29,6 +29,6 @@
        </style>
 </head>
 <body>
-<p>JAX-RS / Wink integration components with RDF support</p>
+<p>JAX-RS integration components with RDF support</p>
 </body>
 </html>
\ No newline at end of file

Reply via email to