Quantcast
Channel: Alfresco Forums - Usando Alfresco
Viewing all articles
Browse latest Browse all 384

Error al crear un Modelo.

$
0
0

Buenos dias, estoy tratando de crear modelo super sencillo , tomando desde internet: https://codigoutil.wordpress.com/alfresco/tipo-de-contenido-personalizado/
1- Archivo RegAsocModel.xml
<?xml version='1.0' encoding='UTF-8'?>

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

<description>Custom Model para Registro de Asociaciones</description>

<author>Pablo</author>

<version>1.0</version>

<imports>

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

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

</imports>

<namespaces>

<namespace uri = "modelo.regasoc" prefix = "prueba"/>

</namespaces>

<types>

<type name = "prueba:regasoc">

<title>Registro de Asociaciones</title>

<parent>cm:content</parent>

<mandatory-aspects>

<aspect>prueba:aspectRegasoc</aspect>

</mandatory-aspects>

</type>

</types>

<aspects>

<!-- Aspect para el tipo folderEspecialidad-->

<aspect name = "prueba:aspectRegasoc">

<title>Titulo</title>

<properties>

<property name = "prueba:nregistro">

<title>Nº Registro</title>

<type>d:text</type>

</property>

<property name = "prueba:nombre">

<title>Nombre</title>

<type>d:text</type>

</property>

<property name = "prueba:nexpediente">

<title>Nº Expediente</title>

<type>d:text</type>

</property>

<property name = "prueba:seccion">

<title>Sección</title>

<type>d:int</type>

</property>

<property name = "prueba:tipoImagen">

<title>Tipo de Imagen</title>

<type>d:text</type>

</property>

</properties>

</aspect>

</aspects>

</model>

2- Archivo RegAsocModel-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 default-lazy-init="false" default-autowire="no" default-dependency-check="none">
<bean id = "extension.dictionaryBootstrap" parent = "dictionaryModelBootstrap" depends-on = "dictionaryBootstrap">
<property name = "models">
<list>
<value>alfresco/extension/RegAsocModel.xml</value>

</list>

</property>

</bean>

</beans>

3- Archivo share-config-custom

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

<subtypes>

<type name = "prueba:regasoc"/>

</subtypes>

<aspects>

<aspect name = "prueba:aspectRegasoc"/>

</aspects>

<especialise-types>

<type name = "prueba:regasoc"/>

</especialise-types>

</config>

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

<content-types>

<type name = "prueba:regasoc" />

</content-types>

</config>

<config evaluator = "node-type" condition = "prueba:regasoc">

<property-sheet>

<show-property name = "prueba:nregistro"/>
<show-property name = "prueba:nombre"/>
<show-property name = "prueba:nexpediente"/>
<show-property name = "prueba:seccion"/>
<show-property name = "prueba:tipoImagen"/>

</property-sheet>

</config>

<config evaluator = "aspect-name" condition ="prueba:aspectRegasoc">

<property-sheet>

<show-property name= "prueba:nregistro"/>

<show-property name= "prueba:nombre"/>

<show-property name= "prueba:nexpediente"/>

<show-property name= "prueba:seccion"/>

<show-property name= "prueba:tipoImagen"/>

</property-sheet>

</config>

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

<advanced-search>

<content-types>

<type name= "prueba:regasoc" />

</content-types>

<custom-properties>

<meta-data aspect= "prueba:aspectRegasoc" property= "prueba:nregistro" />

<meta-data aspect= "prueba:aspectRegasoc" property= "prueba:nombre" />

<meta-data aspect= "prueba:aspectRegasoc" property= "prueba:nexpediente" />

<meta-data aspect= "prueba:aspectRegasoc" property= "prueba:seccion" />

<meta-data aspect= "prueba:aspectRegasoc" property= "prueba:tipoImagen" />

</custom-properties>

</advanced-search>

Estas son las modificaciones que estos realizdo, en el momento reinicar el alfresco e intentar me da un pantallazo en blanco. Reviso los log y me aparece el siguiente error que no logro solucionarlo:

SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webscripts.container' defined in URL [jar:file:/C:/CNE/Alfresco1/tomcat/webapps/share/WEB-INF/lib/spring-surf-5.0.d.jar!/org/springframework/extensions/surf/spring-surf-application-context.xml]: Cannot resolve reference to bean 'processor.model.helper' while setting bean property 'processorModelHelper'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processor.model.helper' defined in URL [jar:file:/C:/CNE/Alfresco1/tomcat/webapps/share/WEB-INF/lib/spring-surf-5.0.d.jar!/org/springframework/extensions/surf/spring-surf-services-context.xml]: Cannot resolve reference to bean 'webframework.config.element' while setting bean property 'webFrameworkConfigElement'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webframework.config.element' defined in URL [jar:file:/C:/CNE/Alfresco1/tomcat/webapps/share/WEB-INF/lib/spring-surf-5.0.d.jar!/org/springframework/extensions/surf/spring-surf-services-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.springframework.extensions.config.WebFrameworkConfigElement org.springframework.extensions.config.ConfigBeanFactory.getWebFrameworkConfig()] threw exception; nested exception is org.springframework.extensions.config.ConfigException: 06160000 Unable to locate evaluator implementation for 'aspect-name' for org.springframework.extensions.config.ConfigSectionImpl@2b530b94 (evaluator=aspect-name condition=prueba:aspectRegasoc replace=false)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:334)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1418)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1159)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:633)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1081)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1877)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processor.model.helper' defined in URL [jar:file:/C:/CNE/Alfresco1/tomcat/webapps/share/WEB-INF/lib/spring-surf-5.0.d.jar!/org/springframework/extensions/surf/spring-surf-services-context.xml]: Cannot resolve reference to bean 'webframework.config.element' while setting bean property 'webFrameworkConfigElement'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webframework.config.element' defined in URL [jar:file:/C:/CNE/Alfresco1/tomcat/webapps/share/WEB-INF/lib/spring-surf-5.0.d.jar!/org/springframework/extensions/surf/spring-surf-services-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.springframework.extensions.config.WebFrameworkConfigElement org.springframework.extensions.config.ConfigBeanFactory.getWebFrameworkConfig()] threw exception; nested exception is org.springframework.extensions.config.ConfigException: 06160000 Unable to locate evaluator implementation for 'aspect-name' for org.springframework.extensions.config.ConfigSectionImpl@2b530b94 (evaluator=aspect-name condition=prueba:aspectRegasoc replace=false)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:334)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1418)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1159)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
... 28 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webframework.config.element' defined in URL [jar:file:/C:/CNE/Alfresco1/tomcat/webapps/share/WEB-INF/lib/spring-surf-5.0.d.jar!/org/springframework/extensions/surf/spring-surf-services-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.springframework.extensions.config.WebFrameworkConfigElement org.springframework.extensions.config.ConfigBeanFactory.getWebFrameworkConfig()] threw exception; nested exception is org.springframework.extensions.config.ConfigException: 06160000 Unable to locate evaluator implementation for 'aspect-name' for org.springframework.extensions.config.ConfigSectionImpl@2b530b94 (evaluator=aspect-name condition=prueba:aspectRegasoc replace=false)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:603)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1056)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:952)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:487)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
... 38 more
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.springframework.extensions.config.WebFrameworkConfigElement org.springframework.extensions.config.ConfigBeanFactory.getWebFrameworkConfig()] threw exception; nested exception is org.springframework.extensions.config.ConfigException: 06160000 Unable to locate evaluator implementation for 'aspect-name' for org.springframework.extensions.config.ConfigSectionImpl@2b530b94 (evaluator=aspect-name condition=prueba:aspectRegasoc replace=false)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:181)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:592)
... 47 more
Caused by: org.springframework.extensions.config.ConfigException: 06160000 Unable to locate evaluator implementation for 'aspect-name' for org.springframework.extensions.config.ConfigSectionImpl@2b530b94 (evaluator=aspect-name condition=prueba:aspectRegasoc replace=false)
at org.springframework.extensions.config.BaseConfigService.processSection(BaseConfigService.java:489)
at org.springframework.extensions.config.BaseConfigService.getConfig(BaseConfigService.java:228)
at org.springframework.extensions.config.BaseConfigService.getConfig(BaseConfigService.java:171)
at org.springframework.extensions.config.BaseConfigService.getConfig(BaseConfigService.java:166)
at org.springframework.extensions.config.ConfigBeanFactory.getWebFrameworkConfig(ConfigBeanFactory.java:128)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:160)
... 48 more

jul 16, 2015 11:04:53 AM org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext

Por favor, me podrias ayudar o darme un ejemplo sencillo tambien en donde pueda realizar un modelo sencillo, poder subir el documento y asignarle el tipo documental con su metadata.

Muchas gracias de verdad por el apoyo.

5.0.d

Viewing all articles
Browse latest Browse all 384

Trending Articles


Vimeo 10.7.1 by Vimeo.com, Inc.


UPDATE SC IDOL: TWO BECOME ONE


KASAMBAHAY BILL IN THE HOUSE


Girasoles para colorear


Presence Quotes – Positive Quotes


EASY COME, EASY GO


Love with Heart Breaking Quotes


Re:Mutton Pies (lleechef)


Ka longiing longsem kaba skhem bad kaba khlain ka pynlong kein ia ka...


Vimeo 10.7.0 by Vimeo.com, Inc.


FORECLOSURE OF REAL ESTATE MORTGAGE


FORTUITOUS EVENT


Pokemon para colorear


Sapos para colorear


Smile Quotes


Letting Go Quotes


Love Song lyrics that marks your Heart


RE: Mutton Pies (frankie241)


Hato lada ym dei namar ka jingpyrshah jong U JJM Nichols Roy (Bah Joy) ngin...


Long Distance Relationship Tagalog Love Quotes