<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 11 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:9.0pt;
        font-family:SimSun;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:Arial;
        color:windowtext;}
/* Page Definitions */
@page Section1
        {size:595.3pt 841.9pt;
        margin:72.0pt 126.65pt 72.0pt 126.65pt;
        layout-grid:15.6pt;}
div.Section1
        {page:Section1;}
-->
</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="ZH-CN" link="blue" vlink="purple" style="text-justify-trim:punctuation">
<div class="Section1" style="layout-grid:15.6pt">
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">Hi all,<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">I am developing a rest bundle who is responding to bring up a RESTEASY servlet and then provide interfaces for other bundles to register their own handlers into RESTEASY.<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;
padding:0cm 0cm 1.0pt 0cm">
<p class="MsoPlainText" style="border:none;padding:0cm"><b><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt;font-weight:bold">Codes registering RESTEASY servlet into OSGI:<o:p></o:p></span></font></b></p>
</div>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">
<b><span style="font-weight:
bold">ResteasyServlet servlet = new ResteasyServlet();<o:p></o:p></span></b></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> HttpService http = (HttpService) context.getService(restServiceReference);<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> if (null != http) {<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> Dictionary props = new Properties();<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> props.put("javax.ws.rs.Application", RestApplication.class.getName());<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> // props.put("resteasy.use.builtin.providers", "true");<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> props.put("resteasy.providers", ""
<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> +"org.jboss.resteasy.plugins.providers.jaxb.JAXBElementProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.CollectionProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JAXBXmlRootElementProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JAXBXmlSeeAlsoProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JAXBXmlTypeProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.AbstractJAXBContextFinder"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.AnnotationFactory"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.BaseMarshaller"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.ExternalEntityUnmarshaller"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.IgnoredMediaTypes"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JaxbCollection"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JAXBContextFinder"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JAXBContextWrapper"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JaxbMap"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JAXBMarshalException"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JAXBUnmarshalException"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.PrettyProcessor"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.StylesheetProcessor"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.XmlHeaderProcessor"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.XmlJAXBContextFinder"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> // + ",org.jboss.resteasy.plugins.providers.jaxb.XmlNamespacePrefixMapper"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.AbstractJAXBContextFinder$CacheKey"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.jaxb.JaxbMap$Entry"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.DataSourceProvider" + ",org.jboss.resteasy.plugins.providers.DocumentProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.DefaultTextPlain" + ",org.jboss.resteasy.plugins.providers.StringTextStar"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.InputStreamProvider" + ",org.jboss.resteasy.plugins.providers.ByteArrayProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.FormUrlEncodedProvider" + ",org.jboss.resteasy.plugins.providers.FileProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.StreamingOutputProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.providers.IIOImageProvider"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.interceptors.CacheControlInterceptor"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.interceptors.encoding.AcceptEncodingGZIPInterceptor"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.interceptors.encoding.ClientContentEncodingHeaderInterceptor"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.interceptors.encoding.GZIPDecodingInterceptor"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.interceptors.encoding.GZIPEncodingInterceptor"<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> + ",org.jboss.resteasy.plugins.interceptors.encoding.ServerContentEncodingHeaderInterceptor");<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;
padding:0cm 0cm 1.0pt 0cm">
<p class="MsoPlainText" style="border:none;padding:0cm"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">
</span></font><b><span lang="FR" style="font-weight:bold">http.registerServlet("/*", servlet, props, null);<o:p></o:p></span></b></p>
</div>
<p class="MsoPlainText"><span lang="FR"><o:p> </o:p></span></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;
padding:0cm 0cm 1.0pt 0cm">
<p class="MsoPlainText" style="border:none;padding:0cm"><b><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt;font-weight:bold">ResteasyServlet class (simply wrapping HttpServletDispatcher)<o:p></o:p></span></font></b></p>
</div>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">import org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher;<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">/**<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> * ResteasyServlet simple wrapper to Resteasy's HttpServletDispatcher.<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> * @author <a href="mailto:baldin@gmail.com">Davi Baldin H. Tavares</a><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> *<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> */<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">public class ResteasyServlet extends HttpServletDispatcher {<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> private static final long serialVersionUID = 5968966644419029725L;<o:p></o:p></span></font></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;
padding:0cm 0cm 1.0pt 0cm">
<p class="MsoPlainText" style="border:none;padding:0cm"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">}<o:p></o:p></span></font></p>
</div>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;
padding:0cm 0cm 1.0pt 0cm">
<p class="MsoPlainText" style="border:none;padding:0cm"><b><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt;font-weight:bold">HttpService in OSGI</span></font></b><b><font face="Courier New"><span lang="EN-US" style="font-family:"Courier New";
font-weight:bold"> </span></font><span lang="EN-US">:</span></b><span lang="EN-US">pax-web-jetty-bundle
is providing HttpService in OSGI<b><span style="font-weight:bold"><o:p></o:p></span></b></span></p>
</div>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;
padding:0cm 0cm 1.0pt 0cm">
<p class="MsoPlainText" style="border:none;padding:0cm"><b><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt;font-weight:bold">RESTEASY bundle used:<o:p></o:p></span></font></b></p>
</div>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">I am using RESTEASY bundle built-in in JBOSS7.1.0.final.<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">Here is what I am configuring in JBOSS standalone.xml:<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <subsystem xmlns="urn:jboss:domain:osgi:1.2" activation="eager"><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <properties><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <property name="org.osgi.framework.startlevel.beginning"><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> 5<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> </property><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> </properties><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capabilities><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="javax.servlet.api:v25" startlevel="1"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="javax.transaction.api" startlevel="1"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.jboss.osgi.logging" startlevel="1"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.apache.felix.scr" startlevel="1"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.ops4j.pax.web.pax-web-jsp" startlevel="1"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.ops4j.pax.web.pax-web-jetty-bundle" startlevel="1"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><b><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt;font-weight:bold"> <capability name="javax.ws.rs.api" startlevel="1"/><o:p></o:p></span></font></b></p>
<p class="MsoPlainText"><b><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt;font-weight:bold"> <capability name="javax.xml.bind.api" startlevel="1"/><o:p></o:p></span></font></b></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.apache.commons.lang" startlevel="1"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">
<b><span style="font-weight:bold"> <capability name="com.sun.xml.bind" startlevel="1"/><o:p></o:p></span></b></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="javax.jmdns" startlevel="1"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.apache.log4j" startlevel="1"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.apache.felix.log" startlevel="2"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.apache.felix.configadmin" startlevel="2"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.apache.felix.webconsole" startlevel="2"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> <capability name="org.ops4j.pax.pax-confmanager" startlevel="3"/><o:p></o:p></span></font></p>
<p class="MsoPlainText"><b><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt;font-weight:bold"> <capability name="org.jboss.resteasy.resteasy-jaxb-provider" startlevel="3"/><o:p></o:p></span></font></b></p>
<p class="MsoPlainText"><b><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt;font-weight:bold"> <capability name="org.jboss.resteasy.resteasy-jaxrs" startlevel="3"/><o:p></o:p></span></font></b></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> </capabilities><o:p></o:p></span></font></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;
padding:0cm 0cm 1.0pt 0cm">
<p class="MsoPlainText" style="border:none;padding:0cm"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt"> </subsystem><o:p></o:p></span></font></p>
</div>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><b><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt;font-weight:bold">Errors:<o:p></o:p></span></font></b></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;
padding:0cm 0cm 1.0pt 0cm">
<p class="MsoPlainText" style="border:none;padding:0cm"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">When I am running the rest bundle, I got the following error:<o:p></o:p></span></font></p>
</div>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,720 DEBUG [org.ops4j.pax.web.service.jetty.internal.HttpServiceContext] (MSC service thread 1-3) Started servlet context for http context [DefaultHttpContext{bundle=com.alu.as3.rest:1.0.0}]<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,720 DEBUG [org.jboss.osgi.framework.internal.ServiceManagerPlugin] (MSC service thread 1-3) Register service: ServiceState{service.id=53, objectClass=[javax.servlet.ServletContext],
osgi.web.symbolicname=com.alu.as3.rest, osgi.web.version=1.0}<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,736 DEBUG [org.ops4j.pax.web.service.internal.HttpServiceStarted] (MSC service thread 1-3) init called on com.alu.as3.rest.internal.ResteasyServlet@1037619<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,751 ERROR [stderr] (MSC service thread 1-3) 2012-06-21 04:05:10.751:WARN:/:unavailable<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,751 ERROR [stderr] (MSC service thread 1-3)
<b><span style="font-weight:bold">java.lang.IllegalArgumentException: object is not an instance of declaring class</span></b><o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,767 ERROR [stderr] (MSC service thread 1-3) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,767 ERROR [stderr] (MSC service thread 1-3) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,782 ERROR [stderr] (MSC service thread 1-3) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,782 ERROR [stderr] (MSC service thread 1-3) at java.lang.reflect.Method.invoke(Method.java:597)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,798 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.web.service.internal.HttpServiceStarted$2.invoke(HttpServiceStarted.java:209)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,814 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.web.service.internal.$Proxy9.init(Unknown Source)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,814 ERROR [stderr] (MSC service thread 1-3) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:445)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,829 ERROR [stderr] (MSC service thread 1-3) at org.eclipse.jetty.servlet.ServletHolder.doStart(ServletHolder.java:265)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,829 ERROR [stderr] (MSC service thread 1-3) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,845 ERROR [stderr] (MSC service thread 1-3) at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:771)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,860 ERROR [stderr] (MSC service thread 1-3) at org.eclipse.jetty.servlet.ServletHandler.updateMappings(ServletHandler.java:1221)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,860 ERROR [stderr] (MSC service thread 1-3) at org.eclipse.jetty.servlet.ServletHandler.setServletMappings(ServletHandler.java:1280)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,876 ERROR [stderr] (MSC service thread 1-3) at org.eclipse.jetty.servlet.ServletHandler.addServletMapping(ServletHandler.java:879)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,876 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:170)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,891 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:166)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,907 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.swissbox.core.ContextClassLoaderUtils.doWithClassLoader(ContextClassLoaderUtils.java:60)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,907 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl.addServlet(JettyServerImpl.java:165)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,923 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Started.addServlet(ServerControllerImpl.java:266)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,938 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.addServlet(ServerControllerImpl.java:107)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,954 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:165)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,954 ERROR [stderr] (MSC service thread 1-3) at org.ops4j.pax.web.service.internal.HttpServiceProxy.registerServlet(HttpServiceProxy.java:56)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,969 ERROR [stderr] (MSC service thread 1-3) at com.alu.as3.rest.internal.RestBundleActivator.registerServlet(RestBundleActivator.java:140)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,985 ERROR [stderr] (MSC service thread 1-3) at com.alu.as3.rest.internal.RestBundleActivator.start(RestBundleActivator.java:48)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:10,985 ERROR [stderr] (MSC service thread 1-3) at org.jboss.osgi.framework.internal.HostBundleState.transitionToActive(HostBundleState.java:300)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,001 ERROR [stderr] (MSC service thread 1-3) at org.jboss.osgi.framework.internal.HostBundleState.startInternal(HostBundleState.java:223)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,001 ERROR [stderr] (MSC service thread 1-3) at org.jboss.osgi.framework.internal.AbstractBundleState.start(AbstractBundleState.java:494)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,016 ERROR [stderr] (MSC service thread 1-3) at org.jboss.as.osgi.deployment.BundleStartTracker$1.processService(BundleStartTracker.java:144)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,032 ERROR [stderr] (MSC service thread 1-3) at org.jboss.as.osgi.deployment.BundleStartTracker$1.transition(BundleStartTracker.java:119)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,032 ERROR [stderr] (MSC service thread 1-3) at org.jboss.msc.service.ServiceControllerImpl.invokeListener(ServiceControllerImpl.java:1416)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,047 ERROR [stderr] (MSC service thread 1-3) at org.jboss.msc.service.ServiceControllerImpl.access$2700(ServiceControllerImpl.java:49)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,047 ERROR [stderr] (MSC service thread 1-3) at org.jboss.msc.service.ServiceControllerImpl$ListenerTask.run(ServiceControllerImpl.java:1954)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,063 ERROR [stderr] (MSC service thread 1-3) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,078 ERROR [stderr] (MSC service thread 1-3) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)<o:p></o:p></span></font></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;
padding:0cm 0cm 1.0pt 0cm">
<p class="MsoPlainText" style="border:none;padding:0cm"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">04:05:11,078 ERROR [stderr] (MSC service thread 1-3) at java.lang.Thread.run(Thread.java:662)<o:p></o:p></span></font></p>
</div>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">Who can kindly help me on this?<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">Thanks in advance!<o:p></o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US"><o:p> </o:p></span></font></p>
<p class="MsoPlainText"><font size="1" face="宋体"><span lang="EN-US" style="font-size:9.0pt">Rocky,<o:p></o:p></span></font></p>
</div>
</body>
</html>