AnsweredAssumed Answered

NetSuite-JIRA integration issues - getting lot of different types of errors as listed below

Question asked by MimiW8271 on Dec 10, 2013
Latest reply on Dec 10, 2013 by Keith_Barlow
We are currently experiencing the following errors in our NetSuite-Boomi integration:

"Fatal error in Start Shape; Caused by: Error executing Netsuite Command: Unable to lookup web services domain.: java.io.IOException: Unable to complete domain lookup request: You have entered an invalid email address or password. Please try again. [code: USER_ERROR]; Caused by: Unable to lookup web services domain.: java.io.IOException: Unable to complete domain lookup request: You have entered an invalid email address or password. Please try again. [code: USER_ERROR]; Caused by: Unable to complete domain lookup request: You have entered an invalid email address or password. Please try again. [code: USER_ERROR]"

I have looked in the Start Shape of all the processes that we have and updated the necessary NetSuite user's account details there. But still we are facing this error. I ran the test in the processes and got the following results.
The processes that succeed in testing are:
     JIRA to NS Update
     Jira to NS Update (MIS)

     The processes that fail in the testings are:
      
      
     Netsuite to Jira (MIS)
     Netsuite to JIRA 2

     There is a connector error that I get:

     "AxisFault
      faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
      faultSubcode: 
      faultString: com.atlassian.jira.rpc.exception.RemoteValidationException: {summary=The summary is invalid because it contains newline characters.} : []
      faultActor: 
      faultNode: 
      faultDetail: 
     {}com.atlassian.jira.rpc.exception.RemoteValidationException:null
     {http://xml.apache.org/axis/}hostname:atlassian1
      
     com.atlassian.jira.rpc.exception.RemoteValidationException: {summary=The summary is invalid because it contains newline characters.} : []
     at sun.reflect.GeneratedConstructorAccessor1381.newInstance(Unknown Source)
     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
     at java.lang.Class.newInstance0(Class.java:355)
     at java.lang.Class.newInstance(Class.java:308)
     at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:104)
     at org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:90)
     at com.atlassian.jira.rpc.exception.RemoteValidationException.getDeserializer(RemoteValidationException.java:76)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154)
     at org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84)
     at org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464)
     at org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:547)
     at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaultDetailsBuilder.java:157)
     at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
     at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
     at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)
     at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:377)
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2755)
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
     at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
     at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
     at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
     at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
     at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
     at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
     at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
     at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
     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 com.atlassian.jira.rpc.soap.jirasoapservice_v2.JirasoapserviceV2SoapBindingStub.createIssue(JirasoapserviceV2SoapBindingStub.java:4187)
     at com.wdci.jira.operation.CreateIssueOperation.<init>(CreateIssueOperation.java:290)
     at com.wdci.jira.connector.JiraCreateOperation.executeUpdate(JiraCreateOperation.java:33)
     at com.boomi.connector.util.BaseUpdateOperation.execute(BaseUpdateOperation.java:30)
     at com.boomi.connector.generic.GenericConnectorAction.invoke(GenericConnectorAction.java:180)
     at com.boomi.connector.base.BaseConnectorAction.invokeBase(BaseConnectorAction.java:271)
     at com.boomi.connector.base.BaseConnectorAction.invoke(BaseConnectorAction.java:212)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at com.boomi.util.ClassUtil$InvokerWithClassLoader.invoke(ClassUtil.java:330)
     at $Proxy32.invoke(Unknown Source)
     at com.boomi.process.shape.ConnectorShapeHandler.execute(ConnectorShapeHandler.java:152)
     at com.boomi.process.shape.ConnectorShape.execute(ConnectorShape.java:138)
     at com.boomi.process.graph.ProcessShape.executeShape(ProcessShape.java:518)
     at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:476)
     at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:560)
     at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:497)
     at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:560)
     at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:497)
     at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:560)
     at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:497)
     at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:560)
     at com.boomi.process.graph.ProcessGraph.execute(ProcessGraph.java:306)
     at com.boomi.process.ProcessExecution.call(ProcessExecution.java:768)
     at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:886)
     at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:60)
     at com.boomi.util.concurrent.CancellableFutureTask.run(CancellableFutureTask.java:163)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
     at java.lang.Thread.run(Thread.java:619)
     "

     I also checked that the webservice that we use in our NetSuite connection has the url of: https://webservices.netsuite.com/services/NetSuitePort_2012_1
     When you go this url, it says: 

     "NetSuitePort_2012_1

     You have successfully connected to the NetSuite SOAP Server. The Server is operational."

     So, please let us know what should be done.

Outcomes