Hallo Sahin,
schon mal danke für deine Antwort. Ja etwas hab ich schon. Ich hole mir auf dem Server das Projekt in dem alle Auflösungen definiert sind und das Projekt in welche ich diese importieren möchte ich habe auch eine Methode in der API gefunden setResolutions(). Ich bekomme hier auch kein Fehler vom Server leider legt mir dieser aber auch die Auflösungen nicht automatisch an 
Ich hatte zuerst den Verdacht, dass es an der Auflösung ORIGINAL liegt das er diese nicht importieren kann weil die ja schon zu jedem Projekt sowieso gehört. Daraufhin habe ich diese Auflösung aus der Liste entfernt aber jedoch auch ohne Erfolg. Leider keine Fehlermeldung ich habe einen eigenen Server auftrag dafür gemacht mit einem kleinen Beanshell-Script. Ergebnis auftrag läuft fehlerfrei durch aber keine Auflösungen.
Das Scrit ist bisher noch etwas unsauber war bisher nur ein Testing auf dem Server aber ich dachte so in der Art müsste es funktionieren:
//!Beanshell
import de.espirit.firstspirit.access.project.Resolution;
import java.util.List;
connection = context.getConnection();
masterProject = "Content Master";
List<Resolution> resolutions = null;
ArrayList<Resolution> resolutionList = null;
// get resolutions
project = connection.getProjectByName("Content Master");
if(project != null) {
resolutions = project.getResolutions();
}
for(resolution : resolutions) {
context.logInfo("DEBUG Resolutions " + resolution.getUid());
if("ORIGINAL".equals(resolution.getUid())) {
context.logInfo("DEBUG resolution to remove: " +resolution.getUid());
resolutions = new ArrayList(resolutions);
resolutions.remove(resolution);
}
}
// set resolutions
projects = connection.getProjects();
context.logInfo("DEBUG Class Info1: " + resolutions.getClass());
Resolution[] resArray = resolutions.toArray(new Resolution[resolutions.size()]);
for(project : projects) {
context.logInfo("DEBUG Array Groesse : " + resArray.length);
if(!masterProject.equals(project.getName())) {
project.setResolutions(resArray);
context.logInfo("DEBUG " + project.getName() + resArray);
}
}
context.logInfo("Script End");
habe ich hier evtl. noch einen Schritt vergessen?
viele Grüße und vielen Dank,
Christopher