Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Error calling provisioning API
- Req: http://qa1.internal:8019/provisioning/api?xml=<?xml version="1.0" encoding="UTF-8"?> <account sysid="tag_ca_40ec5d6aT_test" password="tag_ca_40ec5d6aT_test" max-binds="2" max-mt-per-second="100" max-mo-per-second="2" smpp-enabled="false" use-http="true" http-mo-base-url="" http-dn-base-url="" http-post-username="" http-post-password="" http-post-method="get" encoding="latin9"> <mo-queue enabled="true" mo-required="true" delivery-receipts-required="true" queue-size="50" discard-when-queue-full="false" /> <quota enabled="true" pricing-group-id="" mo-quota-enabled="true" /> <banned banned="false" reason="" /> <routing group-id="" /> <dlr-format message-id-is-in-hex="false" /> <special-capabilities> <internal can-specify-explicit-message-id="false" /> <automatically-ack-mo-and-dlr enabled="false" /> <custom-so-timeout value="0" /> <custom-mo-window-size value="0" /> <tlv can-specify-explicit-network-code="false" /> <smpp-nack include-message-id="true" /> <capabilities><capability id="auto-downgrade-accented-chars"><tag>359</tag></capability></capabilities> </special-capabilities> <restrictions></restrictions> <security sign-mo-and-dlr-http-requests="false" require-signed-http-submissions="false" secret-key="" /> <capacity-thresholds><threshold id="max-concurrent-calls" max="1000" /></capacity-thresholds><time-created>2016-05-25 11:51:42</time-created> <time-of-last-activity>2016-05-25 11:51:42</time-of-last-activity> <time-last-modified>2016-05-25 11:51:42</time-last-modified> </account>&cmd=create-account&auto-top-up=true
- Resp: <?xml version="1.0" encoding="UTF-8"?>
- <provisioning>
- <command>create-account</command>
- <result code="6">Unparseble or Invalid Account XML Description :: com.thepeachbeetle.messaging.hub.core.provisioning.exceptions.ProvisioningException: Unable to parse XML Smpp Account ...
- at com.thepeachbeetle.messaging.hub.core.provisioning.ProvisioningAccountsCore.generateSmppAccountFromXml(ProvisioningAccountsCore.java:227)
- at com.thepeachbeetle.messaging.hub.core.provisioning.ProvisioningAccountsCore.generateDBAccountFromXml(ProvisioningAccountsCore.java:207)
- at com.thepeachbeetle.messaging.hub.core.provisioning.api.ProvisioningAPIAccountsServlet.doCreateAccount(ProvisioningAPIAccountsServlet.java:281)
- at com.thepeachbeetle.messaging.hub.core.provisioning.api.ProvisioningAPIAccountsServlet.doCommand(ProvisioningAPIAccountsServlet.java:225)
- at com.thepeachbeetle.messaging.hub.core.provisioning.api.ProvisioningAPIServlet.handleRequest(ProvisioningAPIServlet.java:122)
- at com.thepeachbeetle.messaging.hub.core.provisioning.api.ProvisioningAPIServlet.doGet(ProvisioningAPIServlet.java:98)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:587)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
- at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
- at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
- at org.eclipse.jetty.server.Server.handle(Server.java:499)
- at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
- at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
- at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
- at java.lang.Thread.run(Thread.java:745)
- Caused by: com.thepeachbeetle.common.xml.LoaderException: ERR Line [ 1 ] COL [ 1199 ] :: com.thepeachbeetle.common.xml.LoaderException: missing attribute:signature-secret-key, in node:account.security
- at com.thepeachbeetle.common.xml.XmlAbstractReader.parseXmlString(XmlAbstractReader.java:285)
- at com.thepeachbeetle.common.xml.XmlAbstractReader.read(XmlAbstractReader.java:231)
- at com.thepeachbeetle.messaging.hub.core.provisioning.ProvisioningAccountsCore.generateSmppAccountFromXml(ProvisioningAccountsCore.java:224)
- ... 25 more
- Caused by: com.thepeachbeetle.common.xml.LoaderException: missing attribute:signature-secret-key, in node:account.security
- at com.thepeachbeetle.common.xml.XmlAbstractReader.getAttribute(XmlAbstractReader.java:389)
- at com.thepeachbeetle.messaging.hub.config.accounts.SMPPAccountsConfigLoader.startNode(SMPPAccountsConfigLoader.java:512)
- at com.thepeachbeetle.common.xml.XmlAbstractReader.startNode(XmlAbstractReader.java:419)
- at com.thepeachbeetle.common.xml.XmlAbstractReader.startElement(XmlAbstractReader.java:306)
- at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
- at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
- at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1344)
- at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2787)
- at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
- at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
- at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
- at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
- at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
- at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
- at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
- at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
- at com.thepeachbeetle.common.xml.XmlAbstractReader.parseXmlString(XmlAbstractReader.java:263)
- ... 27 more</result>
- </provisioning>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement