varias preguntas sobre aspectos del contenido

cancel
Showing results for 
Search instead for 
Did you mean: 
isarra
Member II

varias preguntas sobre aspectos del contenido

buenas noches/dias

tengo varias dudas que me gustaria me hicieran el favor de aclarar… y disculpen sin son preguntas obvias o tontas, pero bueno uno no empieza sabiendolo todo =(

1- existe una guia en algun sitio para la creación de aspectos de contenido???
2- he estado leyendo y he observado que al parecer para crear un aspecto necesito crean tambien un nuevo modelo, con un nuevo tipo de contenido, o sea todo nuevo?? no se si es asi o he malinterpretado.
3- he estado probando con el ejemplo que trae Alfresco pero me da error, la idea es hacer que este funcione y asi entenderlo para poder adaptarlo a mis necesidades. les agrego mi:

customModel.xml

<?xml version="1.0" encoding="UTF-8"?>



<!– Custom Model –>



<!– Note: This model is pre-configured to load at startup of the Repository.  So, all custom –>

<!–       types and aspects added here will automatically be registered –>



<model name="my:mynewModel" xmlns="http://www.alfresco.org/model/dictionary/1.0">



   <!– Optional meta-data about the model –>  

   <description>ejemplo de Model</description>

   <author>Ale</author>

   <version>1.0</version>



   <imports>

        <!– Import Alfresco Dictionary Definitions –>

      <import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d"/>

      <!– Import Alfresco Content Domain Model Definitions –>

      <import uri="http://www.alfresco.org/model/content/1.0" prefix="cm"/>

   </imports>



   <!– Introduction of new namespaces defined by this model –>

   <!– NOTE: The following namespace custom.model should be changed to reflect your own namespace –>

   <namespaces>

      <namespace uri="my.neew.model" prefix="my"/>

   </namespaces>


<!– informacion agregada –>
  <types>

  

      <!– Definition of new Content Type: Standard Operating Procedure –>

      <type name="my:sop">

         <title>Standard Operating Procedure</title>

         <parent>cm:content</parent>

         <properties>

            <property name="my:publishedDate">

               <type>d:datetime</type>

            </property>

            <property name="my:authorisedBy">

               <type>d:text</type>

            </property>

         </properties>


         <associations>

            <association name="my:signOff">

               <source>

                  <mandatory>false</mandatory>

                  <many>false</many>

               </source>

               <target>

                  <class>cm:content</class>

                  <mandatory>false</mandatory>

                  <many>false</many>

               </target>

            </association>

web-client-config-custom.xml
ambos completos!!!!!


<alfresco-config>



   <!– Example of overriding the from email address –>

   <!–

   <config>

      <client>

         <from-email-address>someone@your-domain.com</from-email-address>

         <search-max-results>100</search-max-results>

      </client>

   </config>

   –>



   <!– Example of adding languages to the list in the login page –>



   <config evaluator="string-compare" condition="Languages">

      <languages>

         <language locale="es_ES">Spanish</language>
   <language locale="ca_ES">Catalan</language>

         <language locale="hr_HR">Croatian</language>

         <language locale="cs_CZ">Czech</language>

         <language locale="da_DK">Danish</language>

         <language locale="de_DE">German</language>

         <language locale="el_GR">Greek</language>

         <language locale="fi_FI">Finnish</language>

         <language locale="fr_FR">French</language>

         <language locale="it_IT">Italian</language>

         <language locale="ja_JP">Japanese</language>

         <language locale="du_NL">Dutch</language>

         <language locale="pl_PL">Polish</language>

         <language locale="pt_PT">Portuguese</language>

         <language locale="pt_BR">Portuguese (Brazilian)</language>

         <language locale="ru_RU">Russian</language>

         <language locale="sv_SV">Swedish</language>

         <language locale="tr_TR">Turkish</language>

         <language locale="zh_CN">Simplified Chinese</language>

      </languages>

   </config>



  

   <!– Example of configuring advanced search –>

   <!–

   <config evaluator="string-compare" condition="Advanced Search">

      <advanced-search>

         <content-types>

         </content-types>

         <custom-properties>

            <meta-data aspect="app:simpleworkflow" property="app:approveStep" />

         </custom-properties>

      </advanced-search>

   </config>

   –>



   <!– Example of changing the sort direction for a view in the client –>

   <!–

   <config evaluator="string-compare" condition="Views">

      <views>

         <view-defaults>

            <topic>

               <sort-direction>ascending</sort-direction>

            </topic>

         </view-defaults>

      </views>

   </config>

   –>



   <!– Example of adding a custom icon to the Create Space dialog –>

   <!–

   <config evaluator="string-compare" condition="cm:folder icons">

      <icons>

         <icon name="space-icon-custom" path="/images/icons/space-icon-custom.gif" />

      </icons>

   </config>

   –>



   <!– The config below shows how to incorporate the example model–>

   <!– into the web client, for this to work you will need to –>

   <!– rename example-model-context.xml.sample to example-model-context.xml –>



   <config evaluator="string-compare" condition="Content Wizards">

      <content-types>

         <type name="my:sop" />

      </content-types>

   </config>



   <config evaluator="node-type" condition="my:sop">

      <property-sheet>

         <show-property name="mimetype" display-label-id="content_type"

                        component-generator="MimeTypeSelectorGenerator" />

         <show-property name="size" display-label-id="size"

                        converter="org.alfresco.faces.ByteSizeConverter"

                        show-in-edit-mode="false" />              

         <show-property name="my:publishedDate" />

         <show-association name="my:signOff" />

         <show-property name="my:authorisedBy" />

         <show-child-association name="my:processSteps" />

      </property-sheet>

   </config>


   <config evaluator="aspect-name" condition="my:imageClassification">

      <property-sheet>

         <show-property name="my:width"/>

         <show-property name="my:height"/>

         <show-property name="my:resolution"/>

      </property-sheet>

   </config>



   <config evaluator="string-compare" condition="Action Wizards">

      <aspects>

         <aspect name="my:imageClassification"/>

      </aspects>

   </config>



   <config evaluator="string-compare" condition="Advanced Search">

      <advanced-search>

         <content-types>

            <type name="my:sop" />

         </content-types>

         <custom-properties>

            <meta-data type="my:sop" property="my:authorisedBy" />

            <meta-data aspect="my:imageClassification" property="my:resolution" />

         </custom-properties>

      </advanced-search>

   </config>





</alfresco-config>

hasta donde he leido estos son los que se modifican, pero me da error.

y 5- quisiera saber como funciona exactamente el aspecto de versiones, pero no encuentro el archivo de configuración, o sea me gustaria ver como es, y asi orientarlo a lo q necesito, de antemano gracias por toda la ayuda, que como siempre han brindado
29 Replies
pjcaracuel_2349
Active Member II

Re: varias preguntas sobre aspectos del contenido

Buenas,

1- existe una guia en algun sitio para la creación de aspectos de contenido
http://ecmarchitect.com/images/articles/alfresco-content/content-article.pdf
Muy buena, no solo para el uso de aspectos, sino para la personalizacion de Alfresco en general

2- he estado leyendo y he observado que al parecer para crear un aspecto necesito crean tambien un nuevo modelo, con un nuevo tipo de contenido, o sea todo nuevo?? no se si es asi o he malinterpretado.

No es asi exactamente, tu puedes a partir del modelo contentModel, añadirle nuevos aspectos, pero como buena practica de desarrollo lo ideal es crear tu propio modelo (heredado del content ) y extenderlo con tus propios metadatos y/o aspectos.

3- he estado probando con el ejemplo que trae Alfresco pero me da error, la idea es hacer que este funcione y asi entenderlo para poder adaptarlo a mis necesidades.
Pon el error que te da, solo con el contenido de los ficheros es dificil trazar el error.

5- quisiera saber como funciona exactamente el aspecto de versiones, pero no encuentro el archivo de configuración, o sea me gustaria ver como es, y asi orientarlo a lo q necesito

El aspecto versionable lo que te permite es ir manteniendo el historico de versiones para un documento. La definicion del aspecto la tienes dentro del contenModel.xml

<aspect name="cm:versionable">
         <title>Versionable</title>
         <properties>
            <property name="cm:versionLabel">
               <title>Version Label</title>
               <type>d:text</type>
               <protected>true</protected>
            </property>
            <property name="cm:initialVersion">
               <title>Initial Version</title>
               <type>d:boolean</type>
               <default>true</default>
            </property>
            <property name="cm:autoVersion">
               <title>Auto Version</title>
               <type>d:boolean</type>
               <default>true</default>
            </property>
          </properties>
      </aspect>


Saludos
isarra
Member II

Re: varias preguntas sobre aspectos del contenido

ok me da el siguiente error
Estado HTTP 404 -
type Informe de estado
mensaje
descripci�n El recurso requerido () no est� disponible.
Apache Tomcat/6.0.18

aqui publico el log
00:19:01,238 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework
00:19:07,176 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 67 Web Scripts (+0 failed), 71 URLs
00:19:07,179 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised Presentation Web Script Container (in 777.6946ms)
00:20:08,879 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 101 Web Scripts (+0 failed), 105 URLs
00:20:08,879 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised WebFramework Web Script Container (in 61674.31ms)
00:20:09,140 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework
00:20:52,063 ERROR [org.alfresco.repo.content.transform.magick.AbstractImageMagickContentTransformer] ImageMagickContentTransformer not available: Failed to perform ImageMagick transformation:
Execution result:
   os:         Linux
   command:    [/usr/local/bin/convert, /opt/Alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_source_9814.gif, /opt/Alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_target_9815.png]
   succeeded:  false
   exit code:  1
   out:       
   err:        Cannot run program "/usr/local/bin/convert": java.io.IOException: error=2, No such file or directory
00:20:57,200 INFO  [org.alfresco.config.xml.XMLConfigService$PropertyConfigurer] Loading properties file from class path resource [alfresco/file-servers.properties]
00:21:02,141 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'extension.dictionaryBootstrap' defined in file [/opt/Alfresco/tomcat/shared/classes/alfresco/extension/custom-model-context.xml]: Invocation of init method failed; nested exception is org.alfresco.service.cmr.dictionary.DictionaryException: Could not find bootstrap model /opt/Alfresco/tomcat/shared/classes/alfresco/extension/customModel.xml
Caused by: org.alfresco.service.cmr.dictionary.DictionaryException: Could not find bootstrap model /opt/Alfresco/tomcat/shared/classes/alfresco/extension/customModel.xml
   at org.alfresco.repo.dictionary.DictionaryBootstrap.initDictionary(DictionaryBootstrap.java:135)
   at org.alfresco.repo.dictionary.DictionaryBootstrap.bootstrap(DictionaryBootstrap.java:108)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1240)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1205)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
   at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)
   at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
   at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)
   at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)
   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:516)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

y bueno el aspecto que quiero hacer es un tipo de historial de flujo de trabajo, por eso estoy tratando de entender primero con el ejemplo y entender como funciona el de version, porque lo que quiero hacer es algo parecido, que me diga porq espacios a pasado, quienes lo han rechazado, aprobado, fechas y demas.. por lo menos en lo que usted me coloca de versión, como extraen ellos los metadatod de fecha?? usuario?? y demas??

yo vi un post con una idea, pero bueno tengo que entender primero lo basico para poder hacerlo de forma correcta.

por cierto gracias por contestar
pjcaracuel_2349
Active Member II

Re: varias preguntas sobre aspectos del contenido

Buenas,

Creo que te hace falta incluir el customModel.xml en el fichero custom-model-context.xml


<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>

<beans>

    <!– Registration of new models –>   
    <bean id="extension.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap">
        <property name="models">
            <list>
               <value>alfresco/extension/customModel.xml</value>

            </list>
        </property>
    </bean>
         
</beans>


Saludos
isarra
Member II

Re: varias preguntas sobre aspectos del contenido

gracias lo resolvi el fin de semana, me di de cuenta que tenia la ruta mal, pero igual valoro la respuesta, ahorita estoy leyendo algunas cosas, sera que me puede ayudar con lo del historial.???

no se por donde empezar,. o sea tengo la idea, pero no se como ejecutarla, quiero que me registre información parecida a la de las versiones, por ejemplo.

accion                                 /    autor          /        fecha    /
solicitar aprobacion               auditor               xx/xx/xxxxx
aprobar                                    jefe                     88 /88/8888
pjcaracuel_2349
Active Member II

Re: varias preguntas sobre aspectos del contenido

Buenas,

Para empezar con este tema te recomiendo este post
http://forums.alfresco.com/es/viewtopic.php?f=11&t=1587&p=6197

Saludos
isarra
Member II

Re: varias preguntas sobre aspectos del contenido

buenos dias sr caracuel!!!

ok de esta forma empece.. cree el nuevo aspecto en el custommodel.xml de la siguiente forma

<aspect name="my:historial">
      <title>Historial</title>

         <properties>

           <property name="my:historialLabel">

               <title>Label historial</title>

               <type>d:text</type>

               <protected>true</protected>
            </property>
       <property name="my:accion">
               <title>Accion</title>
               <type>d:text</type>
               <protected>true</protected>
            </property>
            <property name="my:autorizador">
               <title>estado del Documento</title>
               <type>d:text</type>
               <default>true</default>
            </property>
       <property name="my:fecha">
               <title>Fecha</title>
               <type>d:datatime</type>
               <protected>true</protected>
            </property>
<!– Para q me salga el check como con las versiones, igual que con el label–>
            <property name="my:autoHistorial">
               <title>historial automatico</title>
               <type>d:boolean</type>
               <default>true</default>
            </property>
          </properties>
      </aspect>
estas serian las propiedades que me gustaria que tenga el aspecto.  lo que no se si esta correcto es si deberian ser text??? porq la idea es utilizarlos en algun lado que todavia nose, para asignarle el valor del metadato??

en el web-config-custom tengo lo siguiente

<config evaluator="aspect-name" condition="my:historial">

           <property-sheet>
      <show-property name="accion"/>
      <show-property name="autor"/>
      <show-property name="fecha"/>

      <show-property name="historialLabel" show-in-edit-mode="false" />

      <show-property name="autoHistorial" converter="org.alfresco.faces.BooleanLabelConverter"/>

           </property-sheet>

         </config>

   <config evaluator="string-compare" condition="Action Wizards">

            <aspects>

            <aspect name="my:historial"/>

             </aspects>

      </config>
pero ahi si muestro, accion , tutor y fecha me salen como espacio de texto y no es la idea tampoco, porq lo q yo quiero es que esa inf salga en la vista de detalle, entonces como lo definiria???

y bueno segun lo q estuve leyendo el el modelo de versiones

<show-property name="historialLabel" show-in-edit-mode="false" />
<show-property name="autoHistorial" converter="org.alfresco.faces.BooleanLabelConverter"/>

este codigo deberia permitirme que me saliera en el wizard la opcion de historial, con un check box como pasa con las versiones pero no sale.
pjcaracuel_2349
Active Member II

Re: varias preguntas sobre aspectos del contenido

Oki Ines,

Puedes poner los ficheros completos??

Saludos

PD: No me llames sr. que me haces sentirme mas mayor de lo que soy………..  :lol:
isarra
Member II

Re: varias preguntas sobre aspectos del contenido

buenos dias, pedro! =P

este fin estuve trabajando y ahora se volvio medio chiflado alfresco.. y me esta dando este error

01:16:38,865 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework
01:16:42,438 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 67 Web Scripts (+0 failed), 71 URLs
01:16:42,441 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised Presentation Web Script Container (in 487.20425ms)
01:17:43,345 INFO  [org.alfresco.web.scripts.DeclarativeRegistry] Registered 101 Web Scripts (+0 failed), 105 URLs
01:17:43,346 INFO  [org.alfresco.web.scripts.AbstractRuntimeContainer] Initialised WebFramework Web Script Container (in 60883.11ms)
01:17:43,462 INFO  [org.alfresco.web.site.FrameworkHelper] Successfully Initialized Web Framework
01:18:08,782 ERROR [org.alfresco.repo.content.transform.magick.AbstractImageMagickContentTransformer] ImageMagickContentTransformer not available: Failed to perform ImageMagick transformation:
Execution result:
   os:         Linux
   command:    [/usr/local/bin/convert, /opt/Alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_source_24865.gif, /opt/Alfresco/tomcat/temp/Alfresco/ImageMagickContentTransformer_init_target_24866.png]
   succeeded:  false
   exit code:  1
   out:       
   err:        Cannot run program "/usr/local/bin/convert": java.io.IOException: error=2, No such file or directory
01:18:11,526 INFO  [org.alfresco.config.xml.XMLConfigService$PropertyConfigurer] Loading properties file from class path resource [alfresco/file-servers.properties]
01:18:17,800 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'avmRemoteService' defined in class path resource [alfresco/remote-services-context.xml]: Invocation of init method failed; nested exception is java.rmi.server.ExportException: Port already in use: 50501; nested exception is:
   java.net.BindException: Address already in use
Caused by: java.rmi.server.ExportException: Port already in use: 50501; nested exception is:
   java.net.BindException: Address already in use
   at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:310)
   at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
   at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:393)
   at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:129)
   at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:190)
   at java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:293)
   at java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:235)
   at org.springframework.remoting.rmi.RmiServiceExporter.prepare(RmiServiceExporter.java:280)
   at org.springframework.remoting.rmi.RmiServiceExporter.afterPropertiesSet(RmiServiceExporter.java:227)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1201)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171)
   at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425)
   at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251)
   at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248)
   at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
   at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:287)
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
   at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)
   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)
   at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
   at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)
   at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)
   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
   at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
   at org.apache.catalina.core.StandardService.start(StandardService.java:516)
   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
   at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: java.net.BindException: Address already in use
   at java.net.PlainSocketImpl.socketBind(Native Method)
   at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
   at java.net.ServerSocket.bind(ServerSocket.java:319)
   at java.net.ServerSocket.<init>(ServerSocket.java:185)
   at java.net.ServerSocket.<init>(ServerSocket.java:97)
   at sun.rmi.transport.proxy.RMIDirectSocketFactory.createServerSocket(RMIDirectSocketFactory.java:27)
   at sun.rmi.transport.proxy.RMIMasterSocketFactory.createServerSocket(RMIMasterSocketFactory.java:333)
   at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:649)
   at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:299)
   … 44 more

es algo del puerto 50501 estuve revisando pero no encuentro anda concreto, sobre como solucionarlo
pjcaracuel_2349
Active Member II

Re: varias preguntas sobre aspectos del contenido

Buenas Ines,

Revisa la configuracion en custom-repository.properties, sino lo tienes claro, postea el contenido de dicho fichero para que le echemos un vistazo.

Saludos