Thank you for your information. Regards, Nilash
On Mon, Jul 28, 2014 at 4:17 PM, Kasun Gajasinghe <[email protected]> wrote: > > Does RESTEasy provide support for WADL? This ticket says it's not > implemented yet - https://issues.jboss.org/browse/RESTEASY-166?_sscc=t > > Please note that the WADL location url changes from framework to > framework. Compare CXF vs Jersey. > > > On Mon, Jul 28, 2014 at 3:01 AM, Nilashan Namasivayam <[email protected]> > wrote: > >> Hi Danushka, >> >> I have created it as Jax-RS app. Then I modified the web.xml file like >> this to use SecurityInterceptor to handle roles and authentication and I >> removed cxf-servlet.xml. >> >> *Earlier:* >> <servlet> >> <servlet-name>JAXServlet</servlet-name> >> <display-name>JAX-WS/JAX-RS Servlet</display-name> >> <description>JAX-WS/JAX-RS Endpoint</description> >> <servlet-class> >> org.apache.cxf.transport.servlet.CXFServlet >> </servlet-class> >> <init-param> >> <param-name>service-list-stylesheet</param-name> >> <param-value>servicelist.css</param-value> >> </init-param> >> <load-on-startup>1</load-on-startup> >> </servlet> >> >> <servlet-mapping> >> <servlet-name>JAXServlet</servlet-name> >> * <url-pattern>/services/*</url-pattern>* >> </servlet-mapping> >> >> *After:* >> <servlet> >> <servlet-name>resteasy-servlet</servlet-name> >> <servlet-class> >> >> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher >> </servlet-class> >> </servlet> >> <servlet-mapping> >> <servlet-name>resteasy-servlet</servlet-name> >> * <url-pattern>/*</url-pattern>* >> </servlet-mapping> >> >> Before It works fine. But now it doesn't work. >> >> Thanks, >> Nilashan >> >> >> On Mon, Jul 28, 2014 at 2:28 PM, Danushka Fernando <[email protected]> >> wrote: >> >>> Hi Nilashan >>> When you create the application, What is the app type you selected from >>> the drop down. Java Web Application or Jax-RS. When it's Jax-RS launch will >>> direct you to /services location (wadl). >>> >>> Thanks & Regards >>> Danushka Fernando >>> Software Engineer >>> WSO2 inc. http://wso2.com/ >>> Mobile : +94716332729 >>> >>> >>> On Mon, Jul 28, 2014 at 1:42 PM, Nilashan Namasivayam < >>> [email protected]> wrote: >>> >>>> Hi Thirimanna, >>>> >>>> No, I used tomcat server. >>>> >>>> Thanks, >>>> Nilashan >>>> >>>> >>>> On Mon, Jul 28, 2014 at 1:07 PM, Harsha Thirimanna <[email protected]> >>>> wrote: >>>> >>>>> Hi, >>>>> >>>>> You had mentioned that it was successful for all the changes in local >>>>> ? So what the local server that you had used ? Is it WSO2 Application >>>>> Server ? >>>>> >>>>> thanks >>>>> >>>>> >>>>> >>>>> *Harsha Thirimanna* >>>>> Senior Software Engineer; WSO2, Inc.; http://wso2.com >>>>> * <http://www.apache.org/>* >>>>> * email: **[email protected]* <[email protected]>* cell: +94 71 5186770 >>>>> , +94 * >>>>> *774617784 twitter: **http://twitter.com/ >>>>> <http://twitter.com/afkham_azeez>* >>>>> *harshathirimann linked-in: **http: >>>>> <http://lk.linkedin.com/in/afkhamazeez>**//www.linkedin.com/pub/harsha-thirimanna/10/ab8/122 >>>>> <http://www.linkedin.com/pub/harsha-thirimanna/10/ab8/122>* >>>>> >>>>> *Lean . Enterprise . Middleware* >>>>> >>>>> >>>>> >>>>> On Mon, Jul 28, 2014 at 12:48 PM, Nilashan Namasivayam < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi I have used resteasy-servlet. It has /* pattern. It works fine >>>>>> with localhost. But it hasn't work in cloud. >>>>>> >>>>>> My web.xml file like this. >>>>>> >>>>>> <web-app> >>>>>> <display-name>Archetype Created Web Application</display-name> >>>>>> <!-- Auto scan REST service --> >>>>>> <context-param> >>>>>> <param-name>resteasy.scan</param-name> >>>>>> <param-value>true</param-value> >>>>>> </context-param> >>>>>> <servlet> >>>>>> <servlet-name>resteasy-servlet</servlet-name> >>>>>> <servlet-class> >>>>>> >>>>>> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher >>>>>> </servlet-class> >>>>>> </servlet> >>>>>> <servlet-mapping> >>>>>> <servlet-name>resteasy-servlet</servlet-name> >>>>>> <url-pattern>/*</url-pattern> >>>>>> </servlet-mapping> >>>>>> </web-app> >>>>>> >>>>>> Thanks. >>>>>> >>>>>> Regards, >>>>>> Nilashan >>>>>> >>>>>> >>>>>> >>>>>> On Mon, Jul 28, 2014 at 12:07 PM, Danushka Fernando < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi >>>>>>> In that case is should redirect to /services location AFAIR. >>>>>>> >>>>>>> Thanks & Regards >>>>>>> Danushka Fernando >>>>>>> Software Engineer >>>>>>> WSO2 inc. http://wso2.com/ >>>>>>> Mobile : +94716332729 >>>>>>> >>>>>>> >>>>>>> On Mon, Jul 28, 2014 at 12:03 PM, Nilashan Namasivayam < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi Danushka, >>>>>>>> >>>>>>>> I have created a JAX-RS type and I hosted it in cloud. >>>>>>>> >>>>>>>> Thanks. >>>>>>>> >>>>>>>> Regards, >>>>>>>> Nilashan >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Jul 28, 2014 at 11:51 AM, Danushka Fernando < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi Nilashan >>>>>>>>> You have created a web application type app. So the launch url is >>>>>>>>> configured to a url like [1]. I guess what you want is something like >>>>>>>>> jax-rs web application. >>>>>>>>> >>>>>>>>> >>>>>>>>> [1] >>>>>>>>> https://appserver.dev.cloud.wso2.com/t/nilashan/webapps/tag-default-SNAPSHOT/ >>>>>>>>> >>>>>>>>> Thanks & Regards >>>>>>>>> Danushka Fernando >>>>>>>>> Software Engineer >>>>>>>>> WSO2 inc. http://wso2.com/ >>>>>>>>> Mobile : +94716332729 >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Jul 28, 2014 at 11:19 AM, Nilashan Namasivayam < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> If I click the launch button, it goes directly to >>>>>>>>>> https://appserver.dev.cloud.wso2.com/t/nilashan/webapps/tag-default-SNAPSHOT/ >>>>>>>>>> >>>>>>>>>> Before I add the interceptor, I have invoked the service by >>>>>>>>>> >>>>>>>>>> https://appserver.dev.cloud.wso2.com/t/nilashan/webapps/tag-default-SNAPSHOT/Tagger/getUser >>>>>>>>>> and it has worked fine. >>>>>>>>>> >>>>>>>>>> But Now I'm unable to invoke the service. >>>>>>>>>> >>>>>>>>>> Thanks. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> Nilashan >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Mon, Jul 28, 2014 at 11:11 AM, Kasun Gajasinghe < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> What's the url you are using for the wadl? Can you invoke the >>>>>>>>>>> service? >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Sun, Jul 27, 2014 at 10:11 PM, Nilashan Namasivayam < >>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi All, >>>>>>>>>>>> >>>>>>>>>>>> I'm trying to deploying a web app in WSO2 App Cloud. I have >>>>>>>>>>>> written a service in using JAX-RS. I'm trying to use >>>>>>>>>>>> org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher >>>>>>>>>>>> instead of org.apache.cxf.transport.servlet.CXFServlet in >>>>>>>>>>>> web.xml file as I configure a SecurityInterceptor in my >>>>>>>>>>>> project to handle roles and authentication. I couldn't find other >>>>>>>>>>>> way to >>>>>>>>>>>> use it. It works fine in my localhost. But not work in cloud. >>>>>>>>>>>> >>>>>>>>>>>> I already have added these dependencies in pom.xml. >>>>>>>>>>>> <dependency> >>>>>>>>>>>> <groupId>org.jboss.resteasy</groupId> >>>>>>>>>>>> <artifactId>resteasy-jackson-provider</artifactId> >>>>>>>>>>>> <version>2.2.1.GA <http://2.2.1.ga/></version> >>>>>>>>>>>> </dependency> >>>>>>>>>>>> >>>>>>>>>>>> <dependency> >>>>>>>>>>>> <groupId>org.jboss.resteasy</groupId> >>>>>>>>>>>> <artifactId>resteasy-jaxrs</artifactId> >>>>>>>>>>>> <version>2.3.1.GA <http://2.3.1.ga/></version> >>>>>>>>>>>> </dependency> >>>>>>>>>>>> >>>>>>>>>>>> When I build it in cloud, it shows build success as shown in >>>>>>>>>>>> below: >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> [JENKINS] Recording test results >>>>>>>>>>>> [INFO] >>>>>>>>>>>> [INFO] *--- maven-war-plugin:2.1.1:war (default-war) @ tag --- >>>>>>>>>>>> *[INFO] Packaging webapp >>>>>>>>>>>> [INFO] Assembling webapp [tag] in >>>>>>>>>>>> [/mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/jenkinshome/jobs/tag-trunk-default/workspace/webapp] >>>>>>>>>>>> [INFO] Processing war project >>>>>>>>>>>> [INFO] Copying webapp resources >>>>>>>>>>>> [/mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/jenkinshome/jobs/tag-trunk-default/workspace/src/main/webapp] >>>>>>>>>>>> [INFO] Webapp assembled in [174 msecs] >>>>>>>>>>>> [INFO] Building war: >>>>>>>>>>>> /mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/jenkinshome/jobs/tag-trunk-default/workspace/target/tag.war >>>>>>>>>>>> [INFO] WEB-INF/web.xml already added, skipping >>>>>>>>>>>> [INFO] >>>>>>>>>>>> [INFO] *--- maven-install-plugin:2.3.1:install (default-install) @ >>>>>>>>>>>> tag --- >>>>>>>>>>>> *[INFO] Installing >>>>>>>>>>>> /mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/jenkinshome/jobs/tag-trunk-default/workspace/target/tag.war >>>>>>>>>>>> to >>>>>>>>>>>> /mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/mavenhome/repository/org/wso2/af/tag/default-SNAPSHOT/tag-default-SNAPSHOT.war >>>>>>>>>>>> [INFO] Installing >>>>>>>>>>>> /mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/jenkinshome/jobs/tag-trunk-default/workspace/pom.xml >>>>>>>>>>>> to >>>>>>>>>>>> /mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/mavenhome/repository/org/wso2/af/tag/default-SNAPSHOT/tag-default-SNAPSHOT.pom >>>>>>>>>>>> [INFO] >>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>> [INFO] BUILD SUCCESS >>>>>>>>>>>> [INFO] >>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>> [INFO] Total time: 5.776s >>>>>>>>>>>> [INFO] Finished at: Sun Jul 27 21:20:37 PDT 2014 >>>>>>>>>>>> [INFO] Final Memory: 14M/448M >>>>>>>>>>>> [INFO] >>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>> [JENKINS] Archiving >>>>>>>>>>>> /mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/jenkinshome/jobs/tag-trunk-default/workspace/pom.xml >>>>>>>>>>>> to >>>>>>>>>>>> /mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/jenkinshome/jobs/tag-trunk-default/modules/org.wso2.af$tag/builds/2014-07-27_21-20-26/archive/org.wso2.af/tag/default-SNAPSHOT/tag-default-SNAPSHOT.pom >>>>>>>>>>>> [JENKINS] Archiving >>>>>>>>>>>> /mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/jenkinshome/jobs/tag-trunk-default/workspace/target/tag.war >>>>>>>>>>>> to >>>>>>>>>>>> /mnt/10.0.0.196/wso2jppserver-5.2.0/repository/jenkins/tenants/nilashan/jenkinshome/jobs/tag-trunk-default/modules/org.wso2.af$tag/builds/2014-07-27_21-20-26/archive/org.wso2.af/tag/default-SNAPSHOT/tag-default-SNAPSHOT.war >>>>>>>>>>>> Waiting for Jenkins to finish collecting data >>>>>>>>>>>> channel stopped >>>>>>>>>>>> tag : trunk : nilashan.live.com@nilashan : original >> notified >>>>>>>>>>>> as SUCCESSsending message to deploy to stage Development with tag >>>>>>>>>>>> Successfully finished tag-trunk-default #54Storing artifact >>>>>>>>>>>> permanently with the tag name Unable to create the tag >>>>>>>>>>>> directoryFinished: SUCCESS >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> But I'm unable to find the wadl endpoint. What can be the >>>>>>>>>>>> issue? >>>>>>>>>>>> >>>>>>>>>>>> Thanks. >>>>>>>>>>>> >>>>>>>>>>>> Regards, >>>>>>>>>>>> Nilashan >>>>>>>>>>>> >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Dev mailing list >>>>>>>>>>>> [email protected] >>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. >>>>>>>>>>> email: kasung AT spamfree wso2.com >>>>>>>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe >>>>>>>>>>> blog: http://kasunbg.org >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Dev mailing list >>>>>>>>>> [email protected] >>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Dev mailing list >>>>>> [email protected] >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>> >>> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > > *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. > email: kasung AT spamfree wso2.com > linked-in: http://lk.linkedin.com/in/gajasinghe > blog: http://kasunbg.org > > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
