Hey Guys, I downloaded Confluence CLI and was trying to run it, but could not get it to work. Here is the error I am getting -
MACC02K31C8DKQ5:confluence-cli-3.3.0 a1000914$ ./confluence.sh --action login -v
Server address: http://sdlc-sandbox.mydomain.com/wiki/rpc/soap-axis/confluenceservice-v1
Login failed for http://sdlc-sandbox.mydomain.com/wiki, retry once to avoid occasional timeouts.
Unable to log in to server: http://sdlc-sandbox.mydomain.com/wiki/rpc/soap-axis/confluenceservice-v1 with user: user1.
Cause: ; nested exception is:
org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
at org.apache.axis.encoding.DeserializationContext.startDTD(DeserializationContext.java:1161)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.doctypeDecl(AbstractSAXParser.java:339)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.doctypeDecl(XMLDTDValidator.java:724)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.scanDoctypeDecl(XMLDocumentScannerImpl.java:671)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:931)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:116)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:489)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:302)
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 org.swift.common.soap.confluence.ConfluenceserviceV2SoapBindingStub.login(ConfluenceserviceV2SoapBindingStub.java:4619)
at org.swift.confluence.cli.ConfluenceClient.serviceLogin(ConfluenceClient.java:362)
at org.swift.common.cli.AbstractRemoteClient.remoteLogin(AbstractRemoteClient.java:243)
at org.swift.common.cli.AbstractRemoteClient.setupRemote(AbstractRemoteClient.java:220)
at org.swift.common.cli.AbstractRemoteClient.handleSetupRemote(AbstractRemoteClient.java:80)
at org.swift.common.cli.AbstractRemoteClient.process(AbstractRemoteClient.java:117)
at org.swift.common.cli.CliClient.doWork(CliClient.java:315)
at org.swift.confluence.cli.ConfluenceClient.main(ConfluenceClient.java:146)
{http://xml.apache.org/axis/}hostname:MACC02K31C8DKQ5.local
org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701)
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 org.swift.common.soap.confluence.ConfluenceserviceV2SoapBindingStub.login(ConfluenceserviceV2SoapBindingStub.java:4619)
at org.swift.confluence.cli.ConfluenceClient.serviceLogin(ConfluenceClient.java:362)
at org.swift.common.cli.AbstractRemoteClient.remoteLogin(AbstractRemoteClient.java:243)
at org.swift.common.cli.AbstractRemoteClient.setupRemote(AbstractRemoteClient.java:220)
at org.swift.common.cli.AbstractRemoteClient.handleSetupRemote(AbstractRemoteClient.java:80)
at org.swift.common.cli.AbstractRemoteClient.process(AbstractRemoteClient.java:117)
at org.swift.common.cli.CliClient.doWork(CliClient.java:315)
at org.swift.confluence.cli.ConfluenceClient.main(ConfluenceClient.java:146)
Caused by: org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
at org.apache.axis.encoding.DeserializationContext.startDTD(DeserializationContext.java:1161)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.doctypeDecl(AbstractSAXParser.java:339)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.doctypeDecl(XMLDTDValidator.java:724)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.scanDoctypeDecl(XMLDocumentScannerImpl.java:671)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:931)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:116)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:489)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:302)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
... 16 more
MACC02K31C8DKQ5:confluence-cli-3.3.0 a1000914$
I checked Confluence Logs to see if I can find anything there, but do not see much helpful information, here are logs -
2013-04-17 23:24:28,398 WARN [TP-Processor8] [atlassian.plugin.webresource.DefaultResourceDependencyResolver] resolveDependencies Cannot find web resource module for: confluence.web.resources:page-editor-js
-- url: /wiki/login.action | userName: anonymous
2013-04-17 23:24:30,588 WARN [TP-Processor8] [atlassian.plugin.webresource.DefaultResourceDependencyResolver] resolveDependencies Cannot find web resource module for: confluence.web.resources:page-editor-js
-- url: /wiki/login.action | userName: anonymous
2013-04-17 23:25:04,829 WARN [TP-Processor8] [atlassian.plugin.webresource.DefaultResourceDependencyResolver] resolveDependencies Cannot find web resource module for: confluence.web.resources:page-editor-js
-- referer: http://sdlc-sandbox.mydomain/wiki/dashboard.action | url: /wiki/login.action | userName: anonymous
^C
I saw this https://answers.atlassian.com/questions/20321/confluence-cli-stopped-working-suddenly and tried using different users and restarted confluence but nothing seems to be helping.
About my environment : We are using Jira thru Proxy so I hope thats not an issue. Also, I have not installed the license yet, but don't think that should be problem either.