jhansche / confluence-publisher Goto Github PK
View Code? Open in Web Editor NEWJenkins Plugin to publish artifacts to Atlassian Confluence
Jenkins Plugin to publish artifacts to Atlassian Confluence
Hello!
I just upgraded to the latest version (2.0.5) from 2.0.3 where you switched to use the RESTful API instead of the SOAP one. It seems that labels do not get written anymore on our confluence pages.
We were relying on them quite heavily for a couple page property reports as a deployment log and were suprised that none of the new deployments appeared.
Our confluence version:
6.15.4
I can log in on Confluence directly but not through Plugin on Jenkins:
Failed to login
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: com.atlassian.confluence.rpc.AuthenticationFailedException: Attempt to log in user 'rflora' failed - incorrect username/password combination.
faultActor:
faultNode:
faultDetail:
{}com.atlassian.confluence.rpc.RemoteException:null
{http://xml.apache.org/axis/}hostname:oncs-confluence.ciena.com
com.atlassian.confluence.rpc.AuthenticationFailedException: Attempt to log in user 'rflora' failed - incorrect username/password combination.
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:104)
at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:90)
at jenkins.plugins.confluence.soap.v1.AuthenticationFailedException.getDeserializer(AuthenticationFailedException.java:75)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
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:509)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:351)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
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 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 jenkins.plugins.confluence.soap.v1.ConfluenceserviceV1SoapBindingStub.login(ConfluenceserviceV1SoapBindingStub.java:4619)
at com.myyearbook.hudson.plugins.confluence.ConfluenceSite.createSession(ConfluenceSite.java:102)
at com.myyearbook.hudson.plugins.confluence.ConfluenceSite$DescriptorImpl.doLoginCheck(ConfluenceSite.java:168)
at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
at org.kohsuke.stapler.Function$MethodFunction.invoke(Function.java:396)
at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:408)
at org.kohsuke.stapler.interceptor.RequirePOST$Processor.invoke(RequirePOST.java:77)
at org.kohsuke.stapler.PreInvokeInterceptedFunction.invoke(PreInvokeInterceptedFunction.java:26)
at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:212)
at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:145)
at org.kohsuke.stapler.MetaClass$11.doDispatch(MetaClass.java:537)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:739)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:870)
at org.kohsuke.stapler.MetaClass$4.doDispatch(MetaClass.java:282)
at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:58)
at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:739)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:870)
at org.kohsuke.stapler.Stapler.invoke(Stapler.java:668)
at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:154)
at jenkins.telemetry.impl.UserLanguages$AcceptLanguageFilter.doFilter(UserLanguages.java:128)
at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:151)
at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:157)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:99)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:90)
at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:82)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:524)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
at org.eclipse.jetty.server.Server.handle(Server.java:503)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765)
at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683)
at java.lang.Thread.run(Thread.java:748)
Hi, the documentation is difficult to understand for a first time Jenkins pipeline developer and it would be great if there were more directions, explanations, and how-to's on creating a Confluence page through code with macros and markdown template examples.
We're running into the following exception when attempting to use the Confluence plugin.
This configuration works in our normal Jenkins instance. We cloned this instance into a location where shortnames are unavailable. All hosts must be referenced using FQDN, and we do not have control over the resolv.conf file.
Can I figure out if this is a plugin bug where the shortname is referenced?
10:56:52 [a. Perform Newman Testing] [confluence] Unable to locate page: SOMEPAGE/NewmanResults: f6601839
10:56:52 [a. Perform Newman Testing] . Attempting to create the page now...
10:56:52 [a. Perform Newman Testing] [confluence] Page could not be created! Aborting edits...
10:56:52 [a. Perform Newman Testing] AxisFault
10:56:52 [a. Perform Newman Testing] faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
10:56:52 [a. Perform Newman Testing] faultSubcode:
10:56:52 [a. Perform Newman Testing] faultString: com.atlassian.confluence.rpc.RemoteException: You're not allowed to view that page, or it does not exist.
10:56:52 [a. Perform Newman Testing] faultActor:
10:56:52 [a. Perform Newman Testing] faultNode:
10:56:52 [a. Perform Newman Testing] faultDetail:
10:56:52 [a. Perform Newman Testing] {}com.atlassian.confluence.rpc.RemoteException:null
10:56:52 [a. Perform Newman Testing] {http://xml.apache.org/axis/}hostname:<host_shortname>
10:56:52 [a. Perform Newman Testing]
10:56:52 [a. Perform Newman Testing] com.atlassian.confluence.rpc.RemoteException: You're not allowed to view that page, or it does not exist.
10:56:52 [a. Perform Newman Testing] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
10:56:52 [a. Perform Newman Testing] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
10:56:52 [a. Perform Newman Testing] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
10:56:52 [a. Perform Newman Testing] at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
10:56:52 [a. Perform Newman Testing] at java.lang.Class.newInstance(Class.java:442)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:104)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:90)
10:56:52 [a. Perform Newman Testing] at jenkins.plugins.confluence.soap.v1.RemoteException.getDeserializer(RemoteException.java:75)
10:56:52 [a. Perform Newman Testing] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:56:52 [a. Perform Newman Testing] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
10:56:52 [a. Perform Newman Testing] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
10:56:52 [a. Perform Newman Testing] at java.lang.reflect.Method.invoke(Method.java:498)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:547)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaultDetailsBuilder.java:157)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:351)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
10:56:52 [a. Perform Newman Testing] at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.client.Call.invoke(Call.java:2767)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.client.Call.invoke(Call.java:2443)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.client.Call.invoke(Call.java:2366)
10:56:52 [a. Perform Newman Testing] at org.apache.axis.client.Call.invoke(Call.java:1812)
10:56:52 [a. Perform Newman Testing] at jenkins.plugins.confluence.soap.v1.ConfluenceserviceV1SoapBindingStub.getPageSummary(ConfluenceserviceV1SoapBindingStub.java:7320)
10:56:52 [a. Perform Newman Testing] at com.myyearbook.hudson.plugins.confluence.ConfluenceSession.getPageSummary(ConfluenceSession.java:128)
10:56:52 [a. Perform Newman Testing] at com.myyearbook.hudson.plugins.confluence.ConfluencePublisher.perform(ConfluencePublisher.java:400)
10:56:52 [a. Perform Newman Testing] at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:80)
10:56:52 [a. Perform Newman Testing] at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:67)
10:56:52 [a. Perform Newman Testing] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1$1.call(SynchronousNonBlockingStepExecution.java:50)
10:56:52 [a. Perform Newman Testing] at hudson.security.ACL.impersonate(ACL.java:290)
10:56:52 [a. Perform Newman Testing] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1.run(SynchronousNonBlockingStepExecution.java:47)
10:56:52 [a. Perform Newman Testing] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
10:56:52 [a. Perform Newman Testing] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
10:56:52 [a. Perform Newman Testing] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
10:56:52 [a. Perform Newman Testing] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
10:56:52 [a. Perform Newman Testing] at java.lang.Thread.run(Thread.java:748)
10:56:52 [b. Perform JMeter Testing] [confluence] Unable to locate page: CITR/JMeterResults: f6601839
10:56:52 [b. Perform JMeter Testing] . Attempting to create the page now...
10:56:52 [b. Perform JMeter Testing] [confluence] Page could not be created! Aborting edits...
10:56:52 [b. Perform JMeter Testing] AxisFault
10:56:52 [b. Perform JMeter Testing] faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
10:56:52 [b. Perform JMeter Testing] faultSubcode:
10:56:52 [b. Perform JMeter Testing] faultString: com.atlassian.confluence.rpc.RemoteException: You're not allowed to view that page, or it does not exist.
10:56:52 [b. Perform JMeter Testing] faultActor:
10:56:52 [b. Perform JMeter Testing] faultNode:
10:56:52 [b. Perform JMeter Testing] faultDetail:
10:56:52 [b. Perform JMeter Testing] {}com.atlassian.confluence.rpc.RemoteException:null
10:56:52 [b. Perform JMeter Testing] {http://xml.apache.org/axis/}hostname:<host_shortname>
10:56:52 [b. Perform JMeter Testing]
10:56:52 [b. Perform JMeter Testing] com.atlassian.confluence.rpc.RemoteException: You're not allowed to view that page, or it does not exist.
10:56:52 [b. Perform JMeter Testing] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
10:56:52 [b. Perform JMeter Testing] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
10:56:52 [b. Perform JMeter Testing] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
10:56:52 [b. Perform JMeter Testing] at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
10:56:52 [b. Perform JMeter Testing] at java.lang.Class.newInstance(Class.java:442)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:104)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.encoding.ser.BeanDeserializer.(BeanDeserializer.java:90)
10:56:52 [b. Perform JMeter Testing] at jenkins.plugins.confluence.soap.v1.RemoteException.getDeserializer(RemoteException.java:75)
10:56:52 [b. Perform JMeter Testing] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
10:56:52 [b. Perform JMeter Testing] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
10:56:52 [b. Perform JMeter Testing] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
10:56:52 [b. Perform JMeter Testing] at java.lang.reflect.Method.invoke(Method.java:498)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:547)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaultDetailsBuilder.java:157)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:351)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2784)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:602)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:505)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:842)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
10:56:52 [b. Perform JMeter Testing] at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:327)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.client.Call.invoke(Call.java:2767)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.client.Call.invoke(Call.java:2443)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.client.Call.invoke(Call.java:2366)
10:56:52 [b. Perform JMeter Testing] at org.apache.axis.client.Call.invoke(Call.java:1812)
10:56:52 [b. Perform JMeter Testing] at jenkins.plugins.confluence.soap.v1.ConfluenceserviceV1SoapBindingStub.getPageSummary(ConfluenceserviceV1SoapBindingStub.java:7320)
10:56:52 [b. Perform JMeter Testing] at com.myyearbook.hudson.plugins.confluence.ConfluenceSession.getPageSummary(ConfluenceSession.java:128)
10:56:52 [b. Perform JMeter Testing] at com.myyearbook.hudson.plugins.confluence.ConfluencePublisher.perform(ConfluencePublisher.java:400)
10:56:52 [b. Perform JMeter Testing] at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:80)
10:56:52 [b. Perform JMeter Testing] at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:67)
10:56:52 [b. Perform JMeter Testing] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1$1.call(SynchronousNonBlockingStepExecution.java:50)
10:56:52 [b. Perform JMeter Testing] at hudson.security.ACL.impersonate(ACL.java:290)
10:56:52 [b. Perform JMeter Testing] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution$1.run(SynchronousNonBlockingStepExecution.java:47)
10:56:52 [b. Perform JMeter Testing] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
10:56:52 [b. Perform JMeter Testing] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
10:56:52 [b. Perform JMeter Testing] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
10:56:52 [b. Perform JMeter Testing] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
10:56:52 [b. Perform JMeter Testing] at java.lang.Thread.run(Thread.java:748)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.