2016-12-30 4 views
0

alfresco 4.2cフォルダに置かれたファイルにアクセスしようとしています。私はリモートアルフレコにアクセスするために次のコードを使用しました。私はNetbeansとGlassFish Server 4.1.1を使用しています。いくつかのjarファイルがないか、設定/コードで間違いがあります。alfrescoのリモートAlfresco webservice 4.2c

コード: パッケージJavaPackage;

import org.alfresco.webservice.util.AuthenticationUtils; 
import org.alfresco.webservice.util.WebServiceFactory; 
import java.io.IOException; 
import java.io.InputStream; 
import static java.lang.System.out; 
import java.util.Arrays; 
import java.util.logging.Level; 
import java.util.logging.Logger; 

import javax.servlet.ServletException; 
import javax.servlet.ServletOutputStream; 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 
import org.alfresco.webservice.authentication.AuthenticationFault; 

import org.alfresco.webservice.content.Content; 
import org.alfresco.webservice.content.ContentServiceSoapBindingStub; 
import org.alfresco.webservice.repository.UpdateResult; 
import org.alfresco.webservice.types.CML; 
import org.alfresco.webservice.types.CMLCreate; 
import org.alfresco.webservice.types.ContentFormat; 
import org.alfresco.webservice.types.NamedValue; 
import org.alfresco.webservice.types.ParentReference; 
import org.alfresco.webservice.types.Predicate; 
import org.alfresco.webservice.types.Reference; 
import org.alfresco.webservice.types.Store; 
import org.alfresco.webservice.util.AuthenticationUtils; 
import org.alfresco.webservice.util.Constants; 
import org.alfresco.webservice.util.ContentUtils; 
import org.alfresco.webservice.util.Utils; 
import org.alfresco.webservice.util.WebServiceFactory; 
/** 
* 
* @author Mamoona-PC 
*/ 
public class BackClass { 
/** Admin user name and password used to connect to the repository */ 
    protected static final String USERNAME = "admin"; 
    protected static final String PASSWORD = "admin"; 

    /** The store used throughout the samples */ 
    protected static final Store STORE = new Store(Constants.WORKSPACE_STORE, "SpacesStore"); 

    protected static final Reference SAMPLE_FOLDER = new Reference(STORE, null, "/app:company_home/cm:News"); 

    public static void main(String args[]) throws Exception 
    { 
     WebServiceFactory.setEndpointAddress("http://192.168.10.18/alfresco/api"); 
     AuthenticationUtils.startSession(USERNAME, PASSWORD); 
     try 
     { 
      // Check to see if the sample folder has already been created or not 
      WebServiceFactory.getRepositoryService().get(new Predicate(new Reference[]{SAMPLE_FOLDER}, STORE, null)); 
      ParentReference parentRef = new ParentReference(); 
      parentRef.setStore(STORE); 
      parentRef.setUuid(SAMPLE_FOLDER.getUuid()); 
      parentRef.setPath(SAMPLE_FOLDER.getPath()); 
      parentRef.setAssociationType(Constants.ASSOC_CONTAINS); 
      parentRef.setChildName(Constants.ASSOC_CONTAINS); 

      NamedValue[] properties2 = new NamedValue[]{Utils.createNamedValue(Constants.PROP_NAME, "empty.txt")}; 
      CMLCreate create2 = new CMLCreate(); 
      create2.setParent(parentRef); 
      create2.setProperty(properties2); 
      create2.setType(Constants.TYPE_CONTENT); 

      CML cml2 = new CML(); 
      cml2.setCreate(new CMLCreate[] {create2}); 

       UpdateResult[] result = WebServiceFactory.getRepositoryService().update(cml2); 

      Reference contentNode = result[0].getDestination(); 
      ContentFormat format = new ContentFormat(Constants.MIMETYPE_TEXT_PLAIN, "UTF-8"); 
      byte[] content = "This is some test content provided by the Alfresco development team!".getBytes(); 
      Content content1 = WebServiceFactory.getContentService().write(contentNode, 
        Constants.PROP_CONTENT, content, format); 

     } 
     catch (Exception e){ 
       e.printStackTrace(); 
       e.getMessage(); 
     } 
    } 
} 

図書館:

enter image description here

エラー:あなたはおそらく、あなたのAxis JAR、あなたのWSS4JのJAR、およびお使いのWSDL4JのJAR間のバージョンの競合のいくつかの並べ替えを持っている

run: 
AxisFault 
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException 
faultSubcode: 
faultString: org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:187) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160) 
    at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployableItem.java:353) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:295) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:187) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160) 
    at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployableItem.java:353) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:295) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:297) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

faultActor: 
faultNode: 
faultDetail: 
    {http://xml.apache.org/axis/}stackTrace:org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:187) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160) 
    at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployableItem.java:353) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:295) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:187) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160) 
    at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployableItem.java:353) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:295) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:297) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:297) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

    {http://xml.apache.org/axis/}hostname:Mamoona-PC-PC 

org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:187) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160) 
    at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployableItem.java:353) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:295) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:187) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160) 
    at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployableItem.java:353) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:295) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:297) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

    at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:216) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 
Caused by: org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:187) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160) 
    at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployableItem.java:353) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:295) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    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.alfresco.webservice.repository.RepositoryServiceSoapBindingStub.get(RepositoryServiceSoapBindingStub.java:1078) 
    at JavaPackage.BackClass.main(BackClass.java:60) 

org.apache.axis.ConfigurationException: java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
java.lang.ClassNotFoundException: org.apache.ws.axis.security.WSDoAllSender 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:187) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160) 
    at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(WSDDDeployableItem.java:353) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(WSDDDeployableItem.java:295) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(WSDDChain.java:125) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274) 
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260) 
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(WSDDDeployment.java:473) 
    at org.apache.axis.configuration.FileProvider.getGlobalRequest(FileProvider.java:269) 
    at org.apache.axis.AxisEngine.getGlobalRequest(AxisEngine.java:365) 
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:126) 
    ... 7 more 
BUILD SUCCESSFUL (total time: 1 second) 
+0

なぜ古いwebservicesのものを使いこなしていますか? Alfrescoのベストプラクティスに従っていて、CMISまたはPublic APIを使用していないのはなぜですか? – Gagravarr

+0

次に、フォルダのパスを使用してalfrescoからファイルをダウンロードするためのクエリ方法を知っていますか? – nagi

答えて

1

。これらのJARのドキュメントをダブルチェックして、選択したバージョンが相互に機能することを確認します。

これは、AlfrescoのネイティブWebサービスAPIを避けるべきだと私は@Gagravarrに同意します。それは最終的に廃止され、その後あなたが使用しているリリースのあとであまりにも長く削除されませんでした。

Alfrescoのコンテンツで作業する方が、CMISを使用する方が簡単です。 This pageには、オブジェクトIDまたはパスでオブジェクトを取得する例が示されています。コンテンツストリームの操作については、this pageがお話しします。