Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-31522

Including axis in a plugin breaks remote API

    XMLWordPrintable

Details

    Description

      We have a plugin in which we're creating a SOAP client using Axis. There were no problems in previous versions of Confluence but a client of ours upgraded to 5.3 recently. When Confluence is started with the plugin installed the Confluence Remote API breaks. The plugin itself works when installed and after Confluence restart.

      The plugin has org.apache.axis package marked as private in the maven-confluence-plugin instructions in pom.xml.

      This is what is output in atlassian-confluence.log when accessing /rpc/soap-axis/confluenceservice-v2?wsdl

      2013-11-07 11:58:29,650 WARN [http-8090-2] [confluence.rpc.axis.AxisSoapServer] init Initialising AXIS SOAP service (servlet initialised)
       -- url: /rpc/soap-axis/confluenceservice-v2 | userName: admin
      2013-11-07 11:58:29,677 WARN [http-8090-2] [confluence.rpc.axis.AxisSoapServer] recycleAxisServlet Initialising AXIS SOAP service (loading)
       -- url: /rpc/soap-axis/confluenceservice-v2 | userName: admin
      2013-11-07 11:58:29,743 WARN [http-8090-2] [apache.axis.configuration.EngineConfigurationFactoryFinder] newFactory Factory org.apache.axis.configuration.EngineConfigurationFactoryServlet Ignored: missing required method: public static EngineConfigurationFactory newFactory(Object).
       -- url: /rpc/soap-axis/confluenceservice-v2 | userName: admin
      2013-11-07 11:58:29,854 WARN [http-8090-2] [confluence.rpc.axis.ConfluenceAxisServerFactory] getServer getServer
       -- url: /rpc/soap-axis/confluenceservice-v2 | userName: admin
      

      The browser output from /rpc/soap-axis/confluenceservice-v2?wsdl can be seen in the attachment

      Attachments

        Activity

          People

            cmiller CharlesA
            7832dace4dec Juha Leppälä
            Votes:
            10 Vote for this issue
            Watchers:
            16 Start watching this issue

            Dates

              Created:
              Updated: