Ejemplo de servicio rest en webpshere
File list:
demo.ear
.......\.settings
.......\.........\org.eclipse.wst.common.component
.......\.........\org.eclipse.wst.common.project.facet.core.xml
.......\.project
demo.ejb
.......\.settings
.......\.........\org.eclipse.jdt.core.prefs
.......\.........\org.eclipse.jpt.core.prefs
.......\.........\org.eclipse.wst.common.component
.......\.........\org.eclipse.wst.common.project.facet.core.prefs.xml
.......\.........\org.eclipse.wst.common.project.facet.core.xml
.......\build
.......\.....\classes
.......\.....\.......\com
.......\.....\.......\...\dw
.......\.....\.......\...\..\demo
.......\.....\.......\...\..\....\ejbs
.......\.....\.......\...\..\....\....\Initializer$1.class
.......\.....\.......\...\..\....\....\Initializer.class
.......\.....\.......\...\..\....\....\IStudent.class
.......\.....\.......\...\..\....\....\StudentService.class
.......\.....\.......\...\..\....\entities
.......\.....\.......\...\..\....\........\Gender.class
.......\.....\.......\...\..\....\........\Student.class
.......\.....\.......\...\..\....\init
.......\.....\.......\...\..\....\....\resources
.......\.....\.......\...\..\....\....\.........\students.json
.......\.....\.......\...\..\....\util
.......\.....\.......\...\..\....\....\PagedList.class
.......\.....\.......\...\..\....\....\SortSpec.class
.......\.....\.......\META-INF
.......\.....\.......\........\MANIFEST.MF
.......\.....\.......\........\persistence.xml
.......\src
.......\...\java
.......\...\....\com
.......\...\....\...\dw
.......\...\....\...\..\demo
.......\...\....\...\..\....\ejbs
.......\...\....\...\..\....\....\Initializer.java
.......\...\....\...\..\....\....\IStudent.java
.......\...\....\...\..\....\....\StudentService.java
.......\...\....\...\..\....\entities
.......\...\....\...\..\....\........\Gender.java
.......\...\....\...\..\....\........\Student.java
.......\...\....\...\..\....\util
.......\...\....\...\..\....\....\PagedList.java
.......\...\....\...\..\....\....\SortSpec.java
.......\...\resources
.......\...\.........\com
.......\...\.........\...\dw
.......\...\.........\...\..\demo
.......\...\.........\...\..\....\init
.......\...\.........\...\..\....\....\resources
.......\...\.........\...\..\....\....\.........\students.json
.......\...\.........\META-INF
.......\...\.........\........\MANIFEST.MF
.......\...\.........\........\persistence.xml
.......\.classpath
.......\.project
demo.war
.......\.apt_generated
.......\.settings
.......\.........\.jsdtscope
.......\.........\org.eclipse.jdt.apt.core.prefs
.......\.........\org.eclipse.jdt.core.prefs
.......\.........\org.eclipse.wst.common.component
.......\.........\org.eclipse.wst.common.project.facet.core.prefs.xml
.......\.........\org.eclipse.wst.common.project.facet.core.xml
.......\.........\org.eclipse.wst.jsdt.ui.superType.container
.......\.........\org.eclipse.wst.jsdt.ui.superType.name
.......\.........\org.eclipse.wst.ws.service.policy.prefs
.......\src
.......\...\java
.......\...\....\com
.......\...\....\...\dw
.......\...\....\...\..\demo
.......\...\....\...\..\....\rest
.......\...\....\...\..\....\....\providers
.......\...\....\...\..\....\....\.........\JsonProcessingExceptionMapper.java
.......\...\....\...\..\....\....\.........\JsonStudentProvider.java
.......\...\....\...\..\....\....\resources
.......\...\....\...\..\....\....\.........\StudentResource.java
.......\...\....\...\..\....\....\StudentRegistrationApplication.java
.......\...\resources
.......\WebContent
.......\..........\META-INF
.......\..........\........\MANIFEST.MF
.......\..........\WEB-INF
.......\..........\.......\classes
.......\..........\.......\.......\com
.......\..........\.......\.......\...\dw
.......\..........\.......\.......\...\..\demo
.......\..........\.......\.......\...\..\....\rest
.......\..........\.......\.......\...\..\....\....\providers
.......\..........\.......\.......\...\..\....\....\.........\JsonProcessingExceptionMapper.class
.......\..........\.......\.......\...\..\....\....\.........\JsonStudentProvider.class
.......\..........\.......\.......\...\..\....\....\resources
.......\..........\.......\.......\...\..\....\....\.........\StudentResource$1.class
.......\..........\.......\.......\...\..\....\....\.........\StudentResource.class
.......\..........\.......\.......\...\..\....\....\StudentRegistrationApplication.class
.......\..........\.......\lib
.......\..........\.......\ibm-web-bnd.xml
.......\..........\.......\ibm-web-ext.xml
.......\..........\.......\web.xml
.......\.classpath
.......\.factorypath
.......\.project