versuchen dies gut für mich gearbeitet
public static void main(String args[]) {
String serverUrl = args[0];
String username = args[1];
String password = args[2];
Session session = getSession(serverUrl, username, password);
Folder root = session.getRootFolder();
Map<String, Object> properties = new HashMap<String, Object>();
properties.put(PropertyIds.OBJECT_TYPE_ID, BaseTypeId.CMIS_
DOCUMENT.value());
String name = "New Document (" + System.currentTimeMillis() +
").txt";
properties.put(PropertyIds.NAME, name);
List<Ace> addAces = new LinkedList<Ace>();
List<Ace> removeAces = new LinkedList<Ace>();
List<Policy> policies = new LinkedList<Policy>();
String content = "The quick brown fox jumps over the lazy dog.";
ContentStream contentStream = new ContentStreamImpl("text.txt",
BigInteger.valueOf(content.length()),
"text/plain", new ByteArrayInputStream(content.
getBytes()));
Document newDocument = root.createDocument(properties,
contentStream, VersioningState.MAJOR, policies, addAces, removeAces,
session.getDefaultContext());
System.out.println(newDocument.getId());}
ich habe eine Methode, die ich mit Java automatisch ein Dokument erstellt haben sind Sie interessiert?! ?? –
Ja, ich habe versucht, aber keinen Arbeitsbereich in alfresco erstellen – Paul
Sie haben nicht angegeben, ob Sie JavaScript zum Erstellen des Dokuments oder Java verwenden möchten. Beides sind Optionen. Ich bin auch nicht in der Lage, genau herauszufinden, was das Problem von Ihrem Beitrag ist. –