dependencies and paths
This commit is contained in:
parent
e6065e323e
commit
34c3a05761
|
@ -1,6 +1,6 @@
|
||||||
package org.gcube.social_networking;
|
package org.gcube.social_networking;
|
||||||
|
|
||||||
import org.gcube.common.authorization.utils.manager.SecretManagerProvider;
|
import org.gcube.common.security.providers.SecretManagerProvider;
|
||||||
import org.gcube.smartgears.ApplicationManager;
|
import org.gcube.smartgears.ApplicationManager;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
|
@ -12,9 +12,11 @@ import org.glassfish.jersey.server.ResourceConfig;
|
||||||
@ApplicationPath("/")
|
@ApplicationPath("/")
|
||||||
@ManagedBy(HelloWorldInitializator.class)
|
@ManagedBy(HelloWorldInitializator.class)
|
||||||
public class ResourceInitializer extends ResourceConfig {
|
public class ResourceInitializer extends ResourceConfig {
|
||||||
|
|
||||||
public ResourceInitializer() {
|
public ResourceInitializer() {
|
||||||
packages(HelloWorld.class.getPackage().toString());
|
packages(HelloWorld.class.getPackage().toString());
|
||||||
}
|
//packages(HelloWorld.class.getPackage().toString());
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,7 +22,7 @@ import org.gcube.social_networking.server.CassandraConnection;
|
||||||
import org.gcube.social_networking.socialnetworking.model.shared.Comment;
|
import org.gcube.social_networking.socialnetworking.model.shared.Comment;
|
||||||
import org.gcube.social_networking.socialnetworking.model.shared.exceptions.CommentIDNotFoundException;
|
import org.gcube.social_networking.socialnetworking.model.shared.exceptions.CommentIDNotFoundException;
|
||||||
|
|
||||||
@Path("comments")
|
@Path("/comments")
|
||||||
@ResourceGroup("Comments APIs")
|
@ResourceGroup("Comments APIs")
|
||||||
@ResourceLabel("Comments APIs")
|
@ResourceLabel("Comments APIs")
|
||||||
@RequestHeaders ({
|
@RequestHeaders ({
|
||||||
|
@ -30,6 +30,13 @@ import org.gcube.social_networking.socialnetworking.model.shared.exceptions.Comm
|
||||||
})
|
})
|
||||||
public class HelloWorld {
|
public class HelloWorld {
|
||||||
|
|
||||||
|
@GET
|
||||||
|
@Path("/test")
|
||||||
|
@Produces({"application/json;charset=UTF-8", "application/vnd.api+json"})
|
||||||
|
public String test(){
|
||||||
|
return "{\"result\":\"funziona!!!\"}";
|
||||||
|
}
|
||||||
|
|
||||||
@POST
|
@POST
|
||||||
@Produces({"application/json;charset=UTF-8", "application/vnd.api+json"})
|
@Produces({"application/json;charset=UTF-8", "application/vnd.api+json"})
|
||||||
@Consumes({"application/json;charset=UTF-8", "application/vnd.api+json"})
|
@Consumes({"application/json;charset=UTF-8", "application/vnd.api+json"})
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
<!DOCTYPE xml>
|
<!DOCTYPE xml>
|
||||||
<web-app>
|
<web-app>
|
||||||
<servlet>
|
<servlet>
|
||||||
<servlet-name>org.gcube.acme.ResourceInitializer</servlet-name>
|
<servlet-name>org.gcube.social_networking.ResourceInitializer</servlet-name>
|
||||||
</servlet>
|
</servlet>
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>default</servlet-name>
|
<servlet-name>default</servlet-name>
|
||||||
|
@ -13,7 +13,7 @@
|
||||||
<url-pattern>/api-docs/*</url-pattern>
|
<url-pattern>/api-docs/*</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>org.gcube.acme.ResourceInitializer</servlet-name>
|
<servlet-name>org.gcube.social_networking.ResourceInitializer</servlet-name>
|
||||||
<url-pattern>/*</url-pattern>
|
<url-pattern>/*</url-pattern>
|
||||||
</servlet-mapping>
|
</servlet-mapping>
|
||||||
</web-app>
|
</web-app>
|
Loading…
Reference in New Issue