 
					
				
		
02-17-2010 11:30 AM
 
  
					
				
		
02-19-2010 12:35 PM
public class TestConexion {
   /**
    * @param args
    */
   public static void main(String[] args) {
      // TODO Auto-generated method stub
      boolean pasa=false;
      
      ValidateUser user=new ValidateUser();
      RepositoryDefault repository=new RepositoryDefault();
      
      //user.logout();
      
      pasa=user.login("user", "password");
      
      if (!pasa){
         
         //System.out.print("error de conexion");
         System.out.print(user.miErr);
         
         
         
      }else{
         
         System.out.print("se ha registrado correctamente");
         System.out.print("ver los store disponibles en el repositorio");
         repository.getMiStores();         
         user.logout();
         
         
         
         
         
      }
       
   }
}
import org.alfresco.webservice.authentication.AuthenticationFault;
import org.alfresco.webservice.util.AuthenticationUtils;
public class ValidateUser {
   public  String miErr;
   
   public Boolean login(String log,String password){
      
      
          try {
            AuthenticationUtils.startSession(log, password);
            return true;
         } catch (AuthenticationFault e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            this.miErr="login o password incorrecto";
            return false;
         }
      
      }
   
   
   public void logout(){
      
      AuthenticationUtils.endSession();
      
   }
   
   
}
import java.rmi.RemoteException;
import org.alfresco.webservice.content.Content;
import org.alfresco.webservice.repository.RepositoryFault;
import org.alfresco.webservice.repository.RepositoryServiceSoapBindingStub;
import org.alfresco.webservice.types.Store;
import org.alfresco.webservice.util.WebServiceFactory;
public class RepositoryDefault {
    public RepositoryServiceSoapBindingStub repositoryService ;
    public Store[] stores;
    public Content content;
    public Content[] readResult;
    
   
     public void getMiStores(){
        
     repositoryService = WebServiceFactory.getRepositoryService();
     try {
      stores = repositoryService.getStores();
   } catch (RepositoryFault e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
   } catch (RemoteException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
   }
    
     if (stores == null)
     {
         // NOTE: empty array are returned as a null object, this is a issue with the generated web service code.
         System.out.println("There are no stores avilable in the repository.");
     }
     else
     {
         // Output the names of all the stores available in the repository
         System.out.println("The following stores are available in the repository:");
         for (Store store : stores)
         {
             System.out.println(store.getScheme() + "://" + store.getAddress());
        
          //Aqui es donde deseo mostrar los contenidos y la clase para poder manejarlos(Si es que no me hago entender,     me refiero a modificar, leer, escribir, trasnformar, etc)
         }
     }
   }
}
 ops:
ops:   ops:  asi que perdon si es que el codigo contiene fallas.
ops:  asi que perdon si es que el codigo contiene fallas. 
					
				
			
			
				
			
			
			
			
			
			
			
		 
					
				
		
02-23-2010 11:40 AM
 
   Hola de nuevo…!!!!
   Hola de nuevo…!!!! ops: ) exportar las librerias o jar o clases junto al  proyecto web.war
ops: ) exportar las librerias o jar o clases junto al  proyecto web.war 
   .
 . 
					
				
		
02-24-2010 10:05 AM
 
					
				
		
02-25-2010 11:12 AM
 
   
  ahora, si existe la forma de meter mi proyectoweb , dentro de alfresco, seria genial
  ahora, si existe la forma de meter mi proyectoweb , dentro de alfresco, seria genial   
   .
. 
					
				
			
			
				
			
			
			
			
			
			
			
		 
					
				
		
03-18-2010 09:30 AM
 
					
				
		
03-18-2010 09:42 AM
 
					
				
		
03-19-2010 05:16 PM

 
					
				
				
			
		
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.