Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- I am trying to get the issues from mantisbugtracker via mantisbug tracker rest api using java.but i am getting the error like below.
- import java.net.URL;
- import org.apache.axis.session.Session;
- import org.mantisbt.connect.IMCSession;
- import org.mantisbt.connect.axis.MCSession;
- import org.mantisbt.connect.axis.Proxy;
- import org.mantisbt.connect.model.IIssue;
- import org.mantisbt.connect.model.IProject;
- import org.mantisbt.connect.model.Issue;
- public class getIssue {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- try
- {
- URL url = new URL("http://MansticServerAsdress/mantis/api/soap/mantisconnect.php"); String user = "XXXX";
- String pwd = "XXXX";
- String projectName="banking1";
- //Proxy.configure("localhost", 80);
- IMCSession session=new MCSession(url, user, pwd);
- System.out.println(session.toString());
- IProject [] projects=session.getAccessibleProjects();
- for(IProject project:projects)
- {
- if(projectName.equalsIgnoreCase(project.getName()))
- {
- System.out.println(project.getName()+"::"+project.getId());
- break;
- }
- }
- System.out.println(session.getAccessibleProjects());
- long issues = session.getBiggestIssueId(33);
- System.out.println(issues);
- //For getting Issue
- IIssue issue=session.getIssue(issues);
- System.out.println(issue.toString());
- }
- catch(Exception e)
- {
- e.printStackTrace();
- }
- }
- }
- // Exception:
- ------------------------------------------------------
- org.mantisbt.connect.axis.MCSession@20398b7c
- banking1::33
- [Lorg.mantisbt.connect.axis.Project;@4fb64261
- 2430
- - Exception:
- org.xml.sax.SAXException: Invalid element in org.mantisbt.connect.axis.AttachmentData - user_id
- at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:264)
- at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
- at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
- at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
- at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
- at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
- at org.apache.axis.client.Call.invoke(Call.java:2583)
- at org.apache.axis.client.Call.invoke(Call.java:2482)
- at org.apache.axis.client.Call.invoke(Call.java:1867)
- at org.mantisbt.connect.axis.MantisConnectBindingStub.mc_issue_get(MantisConnectBindingStub.java:1684)
- at org.mantisbt.connect.axis.MCSession.getIssue(MCSession.java:532)
- at ib.mantis.getIssue.main(getIssue.java:41)
- org.mantisbt.connect.MCException: org.xml.sax.SAXException: Invalid element in org.mantisbt.connect.axis.AttachmentData - user_id
- at org.mantisbt.connect.axis.MCSession.getIssue(MCSession.java:535)
- at ib.mantis.getIssue.main(getIssue.java:41)
- Caused by: org.xml.sax.SAXException: Invalid element in org.mantisbt.connect.axis.AttachmentData - user_id
- at org.apache.axis.AxisFault.makeFault(AxisFault.java:104)
- at org.apache.axis.client.Call.invoke(Call.java:2586)
- at org.apache.axis.client.Call.invoke(Call.java:2482)
- at org.apache.axis.client.Call.invoke(Call.java:1867)
- at org.mantisbt.connect.axis.MantisConnectBindingStub.mc_issue_get(MantisConnectBindingStub.java:1684)
- at org.mantisbt.connect.axis.MCSession.getIssue(MCSession.java:532)
- ... 1 more
- Caused by: org.xml.sax.SAXException: Invalid element in org.mantisbt.connect.axis.AttachmentData - user_id
- at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:264)
- at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
- at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
- at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
- at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
- at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
- at org.apache.axis.client.Call.invoke(Call.java:2583)
- ... 5 more
Add Comment
Please, Sign In to add comment