'javax.ws.rs.core.Application' ve 2 kaynakları genişletir boş bir 2.4 web.xml, sınıf ile WAS 8.0 üzerinde dağıtılan JAX-RS WS uygulaması var ve çalışıyor harika.JAX-RS
Bu uygulamayı WAS 7.0'a dağıtmak istiyorum, ancak alıyorum: 'Hata 404: SRVE0190E: Dosya bulunamadı:/rest/source' (kaynağın yolu budur).
JAX-RS uygulamasını WAS 7.0'da Jersey veya başka bir uygulama sunucusuyla ilgili sınıfları kullanmadan nasıl dağıtabilirim? JAX-RS kavanoz eklemek gerekir JAX-RS ile paket değil, aynı zamanda
<servlet>
<description>JAX-RS Tools Generated - Do not modify</description>
<servlet-name>JAX-RS Servlet</servlet-name>
<servlet-class>com.ibm.websphere.jaxrs.server.IBMRestServlet</servlet-class>
<init-param>
<param-name>javax.ws.rs.Application</param-name>
<param-value>YOUR APPLICATION CLASS</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>JAX-RS Servlet</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
7 YAPILDI:
Teşekkür
Açıklamak gerekirse, Web 2.0 ve Mobil için http://www-01.ibm.com/software/webservers/appserv/was (ücretsiz) WebSphere Application Server Özellik Paketi'ni yükleyerek bu JAX-RS kavanozlarını elde etmek istersiniz./featurepacks/web20-mobile/features/ – dbreaux
Evet ve hatta o zaman, bilgi merkezi, kavanozları uygulamanızda kullanmanız gerektiğini belirtir –
Veya paylaşılan bir kitaplık tanımlayın. Yaptığımız buydu. – dbreaux