Плагин JIRA дает сбой при создании экземпляра объекта org.apache.wink.json4j.JSONObject.
import com.atlassian.plugins.rest.common.security.AnonymousAllowed;
***import org.apache.wink.json4j.JSONObject;***
import javax.ws.rs.*;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
@Path("/message")
public class MyRestResource {
@GET
@AnonymousAllowed
@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
public Response getMessage() {
***JSONObject response = new JSONObject();***
return Response.ok(new MyRestResourceModel("Hello")).build();
}
}
Когда мы запускаем "JSONObject", определенный в пакете "org.apache.wink.json4j.JSONObject" в нашем настраиваемом плагине сервера jira, плагин вылетает и выдает ошибку, прикрепленную ниже.
Подробная информация о Jira: