首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Remedy8.1 (ITSM) -使用事件编号获取事件的详细信息

Remedy8.1 (ITSM) -使用事件编号获取事件的详细信息
EN

Stack Overflow用户
提问于 2015-04-15 19:56:10
回答 1查看 629关注 0票数 0

我使用下面的代码来获取补救8.1(ITSM)中事件的详细信息,但是它会抛出一个错误。在通过SOAP测试WSDL时,我可以获取相同事件的详细信息。请帮帮我。

代码:

代码语言:javascript
复制
    StringHolder assigned_Group = null;
    StringHolder assigned_Group_Shift_Name = null;
    StringHolder assigned_Support_Company = null;
    StringHolder assigned_Support_Organization = null;
    StringHolder assignee = null;
    StringHolder categorization_Tier_1 = null;
    StringHolder categorization_Tier_2 = null;
    StringHolder categorization_Tier_3 = null;
    StringHolder city = null;
    StringHolder closure_Manufacturer = null;
    StringHolder closure_Product_Category_Tier1 = null;
    StringHolder closure_Product_Category_Tier2 = null;
    StringHolder closure_Product_Category_Tier3 = null;
    StringHolder closure_Product_Model_Version = null;
    StringHolder closure_Product_Name = null;
    StringHolder company = null;
    StringHolder contact_Company = null;
    HPD_IncidentInterface_WS.holders.Contact_SensitivityTypeHolder contact_Sensitivity = null;
    StringHolder country = null;
    StringHolder department = null;
    StringHolder summary = null;
    StringHolder notes = null;
    StringHolder first_Name = null;
    HPD_IncidentInterface_WS.holders.ImpactTypeHolder impact = null;
    StringHolder last_Name = null;
    StringHolder manufacturer = null;
    StringHolder middle_Initial = null;
    StringHolder organization = null;
    StringHolder phone_Number = null;
    HPD_IncidentInterface_WS.holders.PriorityTypeHolder priority = null;
    IntHolder priority_Weight = null;
    StringHolder product_Categorization_Tier_1 = null;
    StringHolder product_Categorization_Tier_2 = null;
    StringHolder product_Categorization_Tier_3 = null;
    StringHolder product_Model_Version = null;
    StringHolder product_Name = null;
    StringHolder region = null;
    HPD_IncidentInterface_WS.holders.Reported_SourceTypeHolder reported_Source = null;
    StringHolder resolution = null;
    StringHolder resolution_Category = null;
    StringHolder resolution_Category_Tier_2 = null;
    StringHolder resolution_Category_Tier_3 = null;
    HPD_IncidentInterface_WS.holders.Service_TypeTypeHolder service_Type = null;
    StringHolder site = null;
    StringHolder site_Group = null;
    HPD_IncidentInterface_WS.holders.StatusTypeHolder status = null;
    HPD_IncidentInterface_WS.holders.Status_ReasonTypeHolder status_Reason = null;
    HPD_IncidentInterface_WS.holders.UrgencyTypeHolder urgency = null;
    HPD_IncidentInterface_WS.holders.VIPTypeHolder VIP = null;
    StringHolder serviceCI = null;
    StringHolder serviceCI_ReconID = null;
    StringHolder HPD_CI = null;
    StringHolder HPD_CI_ReconID = null;
    StringHolder HPD_CI_FormName = null;
    StringHolder z1D_CI_FormName = null;

    HPD_IncidentInterface_WSPortTypePortTypeProxy objPort = new HPD_IncidentInterface_WSPortTypePortTypeProxy();        
    HPD_IncidentInterface_WSPortTypeSoapBindingStub objStub = new HPD_IncidentInterface_WSPortTypeSoapBindingStub();

    try {
        objStub.setUsername("admin");
        objStub.setPassword("pass");

        objPort.helpDesk_Query_Service("INC509526", assigned_Group, assigned_Group_Shift_Name, assigned_Support_Company, assigned_Support_Organization, assignee, categorization_Tier_1, categorization_Tier_2, categorization_Tier_3, city, closure_Manufacturer, closure_Product_Category_Tier1, closure_Product_Category_Tier2, closure_Product_Category_Tier3, closure_Product_Model_Version, closure_Product_Name, company, contact_Company, contact_Sensitivity, country, department, summary, notes, first_Name, impact, last_Name, manufacturer, middle_Initial, organization, phone_Number, priority, priority_Weight, product_Categorization_Tier_1, product_Categorization_Tier_2, product_Categorization_Tier_3, product_Model_Version, product_Name, region, reported_Source, resolution, resolution_Category, resolution_Category_Tier_2, resolution_Category_Tier_3, service_Type, site, site_Group, status, status_Reason, urgency, VIP, serviceCI, serviceCI_ReconID, HPD_CI, HPD_CI_ReconID, HPD_CI_FormName, z1D_CI_FormName);

        System.out.println("status_Reason - "+status_Reason);
    } catch (RemoteException e) {
        e.printStackTrace();
    }

错误:

代码语言:javascript
复制
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: ERROR (302): Entry does not exist in database; 
 faultActor: 
 faultNode: 
 faultDetail: 
    {http://xml.apache.org/axis/}hostname:CWWAPP511D

ERROR (302): Entry does not exist in database; 
    at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222)
    at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129)
    at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown Source)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(Unknown Source)
    at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
    at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
    at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
    at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
    at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
    at org.apache.axis.client.Call.invoke(Call.java:2767)
    at org.apache.axis.client.Call.invoke(Call.java:2443)
    at org.apache.axis.client.Call.invoke(Call.java:2366)
    at org.apache.axis.client.Call.invoke(Call.java:1812)
    at HPD_IncidentInterface_WS.HPD_IncidentInterface_WSPortTypeSoapBindingStub.helpDesk_Query_Service(HPD_IncidentInterface_WSPortTypeSoapBindingStub.java:514)
    at HPD_IncidentInterface_WS.HPD_IncidentInterface_WSPortTypePortTypeProxy.helpDesk_Query_Service(HPD_IncidentInterface_WSPortTypePortTypeProxy.java:50)
    at HPD_IncidentInterface_WS.ITSMGetTicket.main(ITSMGetTicket.java:77)
EN

回答 1

Stack Overflow用户

发布于 2015-07-15 13:18:32

您的请求ID太短了,"INC509526“丢失了大量的零。应该是"INC00000509526“。

所有补救请求ID都有14个字符长,因此您的302项不存在。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29659677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档