Alfresco http://forums.alfresco.com/index.php Support forums for the Alfresco Enterprise Content Management System en (c) Copyright 2007 by Alfresco webmaster@alfresco.com (Alfresco) phpBB3 RSS2 Syndication Mod by Manchumahara(Sabuj Kundu) 1 Mon, 12 May 2008 02:18:01 +0100 Alfresco 2.1 Community vs WSF 1.5 AMP (1) http://forums.alfresco.com/viewtopic.php?f=30&t=11673#p40865 <br /><br /> by JLIVET (Posted 11 May 2008, 22:54)<br/><br /><br /> Did you get this issue resolved? If so, could you share how you resolved it. I'm experiencing the same thing. Thanks...<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=30&t=11673">Read the main topic related to this post</a><hr /> Sun, 11 May 2008 23:54:28 +0100 JLIVET http://forums.alfresco.com/viewtopic.php?f=30&t=11673#p40865 Facing problem in getting NodeRef from absolute path (0) http://forums.alfresco.com/viewtopic.php?f=4&t=12352#p40864 <br /><br /> by awkhan (Posted 11 May 2008, 21:09)<br/><br /><br /> Hi,<br /><br />I have created a user "Jack" using PersonService<br />psrvc.createPerson(contentProps); <br /><br />I have verified using webclient, that user's folder gets created under /company_home/user home/Jack. <br /><br />Now I am trying to get NodeRef from absolute path which can be /company_home/user home/Jack,/company_home/user home/Jack/folder1,/company_home/user home/Jack/folder2 .<br /><br />I am able to get the NodeRef for following path (/company_home/user home/)<br /><br />ResultSet resultSet = searchService.query(new StoreRef(StoreRef.PROTOCOL_WORKSPACE, "SpacesStore") , SearchService.LANGUAGE_LUCENE, "PATH:\"/app:company_home/app:user_homes\"");<br /><br />but when I am trying to get Jack folder (/company_home/user home/Jack) with following query , the resultset is empty<br /><br /> ResultSet resultSet = searchService.query(new StoreRef(StoreRef.PROTOCOL_WORKSPACE, "SpacesStore") , SearchService.LANGUAGE_LUCENE, :"PATH:\"/app:company_home/app:user_homes/cm:Jack\"");<br /><br />OR the following also returns empty resultset<br /> <br /> ResultSet resultSet = searchService.query(new StoreRef(StoreRef.PROTOCOL_WORKSPACE, "SpacesStore") , SearchService.LANGUAGE_LUCENE, :"PATH:\"/app:company_home/app:user_homes/cm:Jack/cm:folder1\"");<br /><br />Please let me know if I am doing anything wrong ?<br /><br />Is there a better way to get NodeRef from absolute path with Alfresco API's (I know it can be done using JCR API's but looking for doing it using Alfresco API's)? <br /><br />Thanks in advance.<br /><br />arshad<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=4&t=12352">Read the main topic related to this post</a><hr /> Sun, 11 May 2008 22:09:31 +0100 awkhan http://forums.alfresco.com/viewtopic.php?f=4&t=12352#p40864 Docs with categories can't paste to web project? (0) http://forums.alfresco.com/viewtopic.php?f=29&t=12351#p40863 <br /><br /> by ftoth (Posted 11 May 2008, 20:34)<br/><br /><br /> Hi all,<br /><br />I've hit another brick wall here (2.1 Community). What I wanted to do:<br /><br />1. Put a PDF into standard (non AVM) space.<br />2. Assign come categories. The category mechanism is perfect for what we're<br />trying to model.<br />3. Copy/paste categorized document to the web project.<br />4. Deploy<br /><br />Alas, a document with categories can't be pasted into a web project. We get:<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>Unable to paste item due to system error:Property type not recognised: type: null</code></dd></dl><br /><br />I've seen this discussed elsewhere on these forums. It seems that other aspects<br />don't cause this problem (Dublin core works, for example), so why categories?<br /><br />Is there any sort of work-around for this? Should I be using a more recent beta version?<br />Can anyone tell me if this is fixed in later community versions? Anyone have a better idea?<br /><br />Thanks,<br /><br />Fred<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=29&t=12351">Read the main topic related to this post</a><hr /> Sun, 11 May 2008 21:34:26 +0100 ftoth http://forums.alfresco.com/viewtopic.php?f=29&t=12351#p40863 email attachments (3) http://forums.alfresco.com/viewtopic.php?f=3&t=12081#p40862 <br /><br /> by trialot (Posted 11 May 2008, 16:35)<br/><br /><br /> I am having a look at mail attach action.<br /><br />Somehow it seems not to be possible to build it properly with ant on my machine. <br /><br />Some error in the source code is likely. However, i am a newbie in ant areas. Can someone have a look and, when succeeding, publish the resulting jar file?<br /><br />Would be nice.<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=3&t=12081">Read the main topic related to this post</a><hr /> Sun, 11 May 2008 17:35:51 +0100 trialot http://forums.alfresco.com/viewtopic.php?f=3&t=12081#p40862 Update a repository xml file using XSLT (3) http://forums.alfresco.com/viewtopic.php?f=30&t=12345#p40861 <br /><br /> by pmonks (Posted 11 May 2008, 15:33)<br/><br /><br /> Yep you're spot on. Another option would be to deploy out to a filesystem (via an FSR) then use a custom FSDeploymentRunnable to either regenerate the "new news item" page at deployment time, or push the content into some other kind of queryable repository (such as a relational or XML database). Both of these approaches complicate preview however - only the ASR + Web Scripts approach readily supports preview (although it currently requires a little bit of customisation - see <a href="http://forums.alfresco.com/viewtopic.php?t=11845" class="postlink">http://forums.alfresco.com/viewtopic.php?t=11845</a> and <a href="http://issues.alfresco.com/browse/ALFCOM-334" class="postlink">http://issues.alfresco.com/browse/ALFCOM-334</a> for details).<br /><br />The basic challenge with purely static sites is that once you start pre-generating pages that are sourced from multiple content items, the dependency graph quickly become extremely complicated (ie. it becomes difficult to know what to regenerate when items are created / updated / deleted). Pushing that problem out to the delivery environment and solving it at request time (via dynamic queries to an ASR or database or whatever) is trivial in comparison (albeit with decreased performance, although in this day and age the techniques for implementing high performance dynamic websites are becoming reasonably well defined).<br /><br />Cheers,<br />Peter<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=30&t=12345">Read the main topic related to this post</a><hr /> Sun, 11 May 2008 16:33:56 +0100 pmonks http://forums.alfresco.com/viewtopic.php?f=30&t=12345#p40861 Alfresco + EMC Centera (1) http://forums.alfresco.com/viewtopic.php?f=6&t=12347#p40857 <br /><br /> by paulrmc (Posted 10 May 2008, 21:09)<br/><br /><br /> munwar,<br /><br />I'm happy to report that an open source, fully functional native integration between Alfresco CMS and Caringo's CAStor is available (free of charge, of course) from Caringo, upon simple request. This integration does not require the use of our optional FSG product. As a matter of fact, when using this integration, the Alfresco CIFS interface serves as a standard mountable volume that lets users store file content in CAStor, much like FSG does.<br /><br />This high-performance, native, open source connector was originally developed by one of our customers - a large multinational pharmaceutical company - to allow Alfresco to manage huge medical imaging files stored in replicated CAStor clusters on both sides of the Atlantic. The solution works like a charm and because the content is stored in CAStor, it lets you work with those monster files as easily as you would with run of the mill MS Word documents.<br /><br />Please feel free to contact me for more info (or for the connector code <img src="./images/smilies/icon_wink.gif" alt=";-)" title="Wink" /> )<br /><br />Paul Carpentier<br />Cofounder and CTO<br />Caringo, Inc. <br />( paul dot carpentier at caringo dot com )<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=6&t=12347">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 22:09:56 +0100 paulrmc http://forums.alfresco.com/viewtopic.php?f=6&t=12347#p40857 how to succesfully export using export command line tools (0) http://forums.alfresco.com/viewtopic.php?f=8&t=12348#p40856 <br /><br /> by aramu (Posted 10 May 2008, 15:54)<br/><br /><br /> hello can any body help with export tool.<br />.<br />i have created a Export.sh file in web-inf directory<br /><br />which is as follows.<br />export path=/opt/jdk1.6.0_03/bin<br /><br />java -classpath classes/alfresco/module:../../../shared/classes:classes:lib/cglib-full-2.0.1:lib/cglib-nodep-2.1_3.jar:lib/spring.jar:lib/backport-util-concurrent-2.2.jar:lib/acegi-security-0.8.2_patched:lib/activation.jar:lib/addressing-1.0.jar:lib/core.jar:lib/alfresco-mbeans.jar:lib/remote-api.jar:lib/repository.jar:lib/web-client.jar:lib/ant.jar:lib/antlr-2.7.5H3.jar:lib/aopalliance.jar:lib/avalon-framework-4.2.0.jar:lib/bcel.jar:lib/bcprov-jdk15-129.jar:lib/bsf-2.4.0.jar:lib/bsh-1.3.0.jar:lib/catalina.jar:lib/cglib-nodep-2.2_beta1.jar:lib/chiba-1.3.0.jar:lib/commons-beanutils-1.6.1.jar:lib/commons-codec-1.3.jar:lib/commons-collections-3.0.jar:lib/commons-dbcp-1.2.1.jar:lib/commons-digester-1.5.jar:lib/commons-discovery-0.2.jar:lib/commons-el.jar:lib/commons-fileupload-1.1.1.jar:lib/commons-httpclient-3.0.jar:lib/commons-io-1.1.jar:lib/commons-jxpath-1.2.jar:lib/commons-logging.jar:lib/commons-modeler.jar:lib/commons-pool-1.3.jar:lib/commons-validator.jar:lib/cpool.jar:lib/cryptix-jce-provider.jar:lib/dom4j-1.6.1.jar:lib/ehcache-1.2.2.jar:lib/fontbox-0.1.0.jar:lib/fop-0.92beta.jar:lib/freemarker.jar:lib/hibernate-3.2.1.jar:lib/hrtlib.jar:lib/hsqldb.jar:lib/htmlparser-1.6.jar:lib/jakarta-oro-2.0.8.jar:lib/jaxen-1.1-beta-8.jar:lib/jaxrpc.jar:lib/jbpm-3.1.2.jar:jbpm-identity-3.1.2.jar:lib/jcr-1.0.jar:lib/jgroups-2.2.8.jar:lib/jibx-bind.jar:lib/jibx-run.jar:lib/jid3lib-0.5.jar:lib/JMagick.jar:lib/joda-time-1.2.1.jar:lib/jooconverter-2.1.0.jar:lib/jstl.jar:lib/jta.jar:lib/jug.jar:lib/jut.jar:lib/log4j-1.2.8.jar:lib/lucene-analyzers-2.0.0.jar:lib/lucene-core-2.0.0.jar:lib/lucene-snowball-2.0.0.jar:lib/mail.jar:lib/myfaces-api.jar:lib/myfaces-impl.jar:lib/naming-factory.jar:lib/naming-resources.jar:lib/odf_utils.jar:lib/odmg-3.0.jar:lib/openoffice-juh-2.0.3.jar:lib/openoffice-jurt-2.0.3.jar:lib/openoffice-ridl-2.0.3.jar:lib/openoffice-sandbox-2.0.3.jar:lib/openoffice-unoil-2.0.3.jar:lib/opensaml-1.0.1.jar:lib/pdfbox-0.7.3.jar:lib/poi-2.5.1_patched.jar:lib/portlet-api-lib.jar:lib/quartz-1.6.0.jar:lib/resolver.jar:lib/rhino-js-1.6R4.jar:lib/saaj.jar:lib/saxpath.jar:lib/spring.jar:lib/springmodules-jbpm31.jar:lib/standard.jar:lib/tlc124.jar:lib/tm-extractors-0.4_patched.jar:lib/tomcat-coyote.jar:lib/tomcat-util.jar:lib/truezip.jar:lib/wsdl4j-1.5.1.jar:lib/wss4j.jar:lib/xercesImpl-2.8.0.jar:lib/xml-apis.jar:lib/xmlgraphics-commons-1.0.jar:lib/xmlsec-1.4.0.jar:lib/xpp3-1.1.3_8.jar:lib/xstream-1.1.3.jar:../../../common/lib/mysql-connector-java-5.0.3-bin.jar:../../../common/endorsed/serializer.jar:../../../common/endorsed/xalan.jar:lib/axis.jar org.alfresco.tools.Export -user admin -pwd admin -store <!-- m --><a class="postlink" href="user://alfrescoUserStore">user://alfrescoUserStore</a><!-- m --> -verbose users.acp<br /><br /><br />The above is giving class not found exception for net.ssf.. which i have included in the classpath(see above)<br /><br />My question is<br /><br />1. Is existence of a current database mandatory for export command line tools.<br />2. i have added as much jar files on seeing the errors. is there any list of jar files required for running this tool.<br />3. is there any other simple go.<br />4 . what is wrong with above .sh file.<br />5. if i compile the repository-api using alfresco sdk will this solve the problem.(ie making the jar and replacing the repository-api)<br /><br />machine is running on fedora core 4<br /><br />error is given below<br /><br />22:30:27,365 ERROR [org.hibernate.proxy.BasicLazyInitializer] CGLIB Enhancement failed: org.alfresco.repo.domain.hibernate.TransactionImpl<br />java.lang.NoClassDefFoundError: net.sf.cglib.core.DebuggingClassWriter$1<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at net.sf.cglib.core.DebuggingClassWriter.toByteArray(DebuggingClassWriter.java:104)<br /> at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:64)<br /> at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:192)<br /> at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:177)<br /> at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:149)<br /> at net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:102)<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:116)<br /> at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)<br /> at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)<br /> at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)<br /> at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)<br /> at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:64)<br /> at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:257)<br /> at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:412)<br /> at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:108)<br /> at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)<br /> at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:216)<br /> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1176)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br /> at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)<br /> at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:948)<br /> at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:702)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:378)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:48)<br /> at org.alfresco.tools.Tool.initialiseRepository(Tool.java:246)<br /> at org.alfresco.tools.Tool.start(Tool.java:212)<br /> at org.alfresco.tools.Export.main(Export.java:65)<br /><br />22:30:27,456 ERROR [org.hibernate.proxy.BasicLazyInitializer] CGLIB Enhancement failed: org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl<br />java.lang.NoClassDefFoundError: net.sf.cglib.proxy.Enhancer<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:116)<br /> at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)<br /> at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)<br /> at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)<br /> at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)<br /> at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:64)<br /> at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:257)<br /> at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:412)<br /> at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:108)<br /> at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)<br /> at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:216)<br /> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1176)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br /> at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)<br /> at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:948)<br /> at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:702)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:378)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:48)<br /> at org.alfresco.tools.Tool.initialiseRepository(Tool.java:246)<br /> at org.alfresco.tools.Tool.start(Tool.java:212)<br /> at org.alfresco.tools.Export.main(Export.java:65)<br /><br />22:30:27,595 ERROR [org.hibernate.proxy.BasicLazyInitializer] CGLIB Enhancement failed: org.jbpm.scheduler.def.CreateTimerAction<br />java.lang.NoClassDefFoundError: net.sf.cglib.proxy.Enhancer<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:116)<br /> at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)<br /> at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)<br /> at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)<br /> at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)<br /> at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:64)<br /> at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:257)<br /> at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:412)<br /> at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:108)<br /> at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)<br /> at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:216)<br /> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1176)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br /> at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)<br /> at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:948)<br /> at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:702)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:378)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:48)<br /> at org.alfresco.tools.Tool.initialiseRepository(Tool.java:246)<br /> at org.alfresco.tools.Tool.start(Tool.java:212)<br /> at org.alfresco.tools.Export.main(Export.java:65)<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=8&t=12348">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 16:54:51 +0100 aramu http://forums.alfresco.com/viewtopic.php?f=8&t=12348#p40856 Alfresco migration changed the node id (2) http://forums.alfresco.com/viewtopic.php?f=8&t=10822#p40855 <br /><br /> by aramu (Posted 10 May 2008, 15:50)<br/><br /><br /> hello can any body help with export tool.<br />.<br />i have created a Export.sh file in web-inf directory<br /><br />which is as follows.<br />export path=/opt/jdk1.6.0_03/bin<br /><br />java -classpath classes/alfresco/module:../../../shared/classes:classes:lib/cglib-full-2.0.1:lib/cglib-nodep-2.1_3.jar:lib/spring.jar:lib/backport-util-concurrent-2.2.jar:lib/acegi-security-0.8.2_patched:lib/activation.jar:lib/addressing-1.0.jar:lib/core.jar:lib/alfresco-mbeans.jar:lib/remote-api.jar:lib/repository.jar:lib/web-client.jar:lib/ant.jar:lib/antlr-2.7.5H3.jar:lib/aopalliance.jar:lib/avalon-framework-4.2.0.jar:lib/bcel.jar:lib/bcprov-jdk15-129.jar:lib/bsf-2.4.0.jar:lib/bsh-1.3.0.jar:lib/catalina.jar:lib/cglib-nodep-2.2_beta1.jar:lib/chiba-1.3.0.jar:lib/commons-beanutils-1.6.1.jar:lib/commons-codec-1.3.jar:lib/commons-collections-3.0.jar:lib/commons-dbcp-1.2.1.jar:lib/commons-digester-1.5.jar:lib/commons-discovery-0.2.jar:lib/commons-el.jar:lib/commons-fileupload-1.1.1.jar:lib/commons-httpclient-3.0.jar:lib/commons-io-1.1.jar:lib/commons-jxpath-1.2.jar:lib/commons-logging.jar:lib/commons-modeler.jar:lib/commons-pool-1.3.jar:lib/commons-validator.jar:lib/cpool.jar:lib/cryptix-jce-provider.jar:lib/dom4j-1.6.1.jar:lib/ehcache-1.2.2.jar:lib/fontbox-0.1.0.jar:lib/fop-0.92beta.jar:lib/freemarker.jar:lib/hibernate-3.2.1.jar:lib/hrtlib.jar:lib/hsqldb.jar:lib/htmlparser-1.6.jar:lib/jakarta-oro-2.0.8.jar:lib/jaxen-1.1-beta-8.jar:lib/jaxrpc.jar:lib/jbpm-3.1.2.jar:jbpm-identity-3.1.2.jar:lib/jcr-1.0.jar:lib/jgroups-2.2.8.jar:lib/jibx-bind.jar:lib/jibx-run.jar:lib/jid3lib-0.5.jar:lib/JMagick.jar:lib/joda-time-1.2.1.jar:lib/jooconverter-2.1.0.jar:lib/jstl.jar:lib/jta.jar:lib/jug.jar:lib/jut.jar:lib/log4j-1.2.8.jar:lib/lucene-analyzers-2.0.0.jar:lib/lucene-core-2.0.0.jar:lib/lucene-snowball-2.0.0.jar:lib/mail.jar:lib/myfaces-api.jar:lib/myfaces-impl.jar:lib/naming-factory.jar:lib/naming-resources.jar:lib/odf_utils.jar:lib/odmg-3.0.jar:lib/openoffice-juh-2.0.3.jar:lib/openoffice-jurt-2.0.3.jar:lib/openoffice-ridl-2.0.3.jar:lib/openoffice-sandbox-2.0.3.jar:lib/openoffice-unoil-2.0.3.jar:lib/opensaml-1.0.1.jar:lib/pdfbox-0.7.3.jar:lib/poi-2.5.1_patched.jar:lib/portlet-api-lib.jar:lib/quartz-1.6.0.jar:lib/resolver.jar:lib/rhino-js-1.6R4.jar:lib/saaj.jar:lib/saxpath.jar:lib/spring.jar:lib/springmodules-jbpm31.jar:lib/standard.jar:lib/tlc124.jar:lib/tm-extractors-0.4_patched.jar:lib/tomcat-coyote.jar:lib/tomcat-util.jar:lib/truezip.jar:lib/wsdl4j-1.5.1.jar:lib/wss4j.jar:lib/xercesImpl-2.8.0.jar:lib/xml-apis.jar:lib/xmlgraphics-commons-1.0.jar:lib/xmlsec-1.4.0.jar:lib/xpp3-1.1.3_8.jar:lib/xstream-1.1.3.jar:../../../common/lib/mysql-connector-java-5.0.3-bin.jar:../../../common/endorsed/serializer.jar:../../../common/endorsed/xalan.jar:lib/axis.jar org.alfresco.tools.Export -user admin -pwd admin -store <!-- m --><a class="postlink" href="user://alfrescoUserStore">user://alfrescoUserStore</a><!-- m --> -verbose users.acp<br /><br /><br />The above is giving class not found exception for net.ssf.. which i have included in the classpath(see above)<br /><br />My question is<br /><br />1. Is existence of a current database mandatory for export command line tools.<br />2. i have added as much jar files on seeing the errors. is there any list of jar files required for running this tool.<br />3. is there any other simple go.<br />4 . what is wrong with above .sh file.<br />5. if i compile the repository-api using alfresco sdk will this solve the problem.(ie making the jar and replacing the repository-api)<br /><br />machine is running on fedora core 4<br /><br />error is given below<br /><br />22:30:27,365 ERROR [org.hibernate.proxy.BasicLazyInitializer] CGLIB Enhancement failed: org.alfresco.repo.domain.hibernate.TransactionImpl<br />java.lang.NoClassDefFoundError: net.sf.cglib.core.DebuggingClassWriter$1<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at net.sf.cglib.core.DebuggingClassWriter.toByteArray(DebuggingClassWriter.java:104)<br /> at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:64)<br /> at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:192)<br /> at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:177)<br /> at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:149)<br /> at net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:102)<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:116)<br /> at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)<br /> at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)<br /> at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)<br /> at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)<br /> at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:64)<br /> at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:257)<br /> at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:412)<br /> at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:108)<br /> at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)<br /> at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:216)<br /> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1176)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br /> at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)<br /> at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:948)<br /> at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:702)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:378)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:48)<br /> at org.alfresco.tools.Tool.initialiseRepository(Tool.java:246)<br /> at org.alfresco.tools.Tool.start(Tool.java:212)<br /> at org.alfresco.tools.Export.main(Export.java:65)<br /><br />22:30:27,456 ERROR [org.hibernate.proxy.BasicLazyInitializer] CGLIB Enhancement failed: org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl<br />java.lang.NoClassDefFoundError: net.sf.cglib.proxy.Enhancer<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:116)<br /> at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)<br /> at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)<br /> at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)<br /> at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)<br /> at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:64)<br /> at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:257)<br /> at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:412)<br /> at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:108)<br /> at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)<br /> at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:216)<br /> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1176)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br /> at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)<br /> at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:948)<br /> at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:702)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:378)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:48)<br /> at org.alfresco.tools.Tool.initialiseRepository(Tool.java:246)<br /> at org.alfresco.tools.Tool.start(Tool.java:212)<br /> at org.alfresco.tools.Export.main(Export.java:65)<br /><br />22:30:27,595 ERROR [org.hibernate.proxy.BasicLazyInitializer] CGLIB Enhancement failed: org.jbpm.scheduler.def.CreateTimerAction<br />java.lang.NoClassDefFoundError: net.sf.cglib.proxy.Enhancer<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:116)<br /> at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)<br /> at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)<br /> at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)<br /> at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)<br /> at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:64)<br /> at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:257)<br /> at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:412)<br /> at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:108)<br /> at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)<br /> at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:216)<br /> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1176)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br /> at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)<br /> at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:948)<br /> at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:702)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:378)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:48)<br /> at org.alfresco.tools.Tool.initialiseRepository(Tool.java:246)<br /> at org.alfresco.tools.Tool.start(Tool.java:212)<br /> at org.alfresco.tools.Export.main(Export.java:65)<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=8&t=10822">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 16:50:56 +0100 aramu http://forums.alfresco.com/viewtopic.php?f=8&t=10822#p40855 export _out of_ Alfresco to local filesystem (4) http://forums.alfresco.com/viewtopic.php?f=3&t=11492#p40854 <br /><br /> by aramu (Posted 10 May 2008, 15:49)<br/><br /><br /> hello can any body help with export tool.<br />.<br />i have created a Export.sh file in web-inf directory<br /><br />which is as follows.<br />export path=/opt/jdk1.6.0_03/bin<br /><br />java -classpath classes/alfresco/module:../../../shared/classes:classes:lib/cglib-full-2.0.1:lib/cglib-nodep-2.1_3.jar:lib/spring.jar:lib/backport-util-concurrent-2.2.jar:lib/acegi-security-0.8.2_patched:lib/activation.jar:lib/addressing-1.0.jar:lib/core.jar:lib/alfresco-mbeans.jar:lib/remote-api.jar:lib/repository.jar:lib/web-client.jar:lib/ant.jar:lib/antlr-2.7.5H3.jar:lib/aopalliance.jar:lib/avalon-framework-4.2.0.jar:lib/bcel.jar:lib/bcprov-jdk15-129.jar:lib/bsf-2.4.0.jar:lib/bsh-1.3.0.jar:lib/catalina.jar:lib/cglib-nodep-2.2_beta1.jar:lib/chiba-1.3.0.jar:lib/commons-beanutils-1.6.1.jar:lib/commons-codec-1.3.jar:lib/commons-collections-3.0.jar:lib/commons-dbcp-1.2.1.jar:lib/commons-digester-1.5.jar:lib/commons-discovery-0.2.jar:lib/commons-el.jar:lib/commons-fileupload-1.1.1.jar:lib/commons-httpclient-3.0.jar:lib/commons-io-1.1.jar:lib/commons-jxpath-1.2.jar:lib/commons-logging.jar:lib/commons-modeler.jar:lib/commons-pool-1.3.jar:lib/commons-validator.jar:lib/cpool.jar:lib/cryptix-jce-provider.jar:lib/dom4j-1.6.1.jar:lib/ehcache-1.2.2.jar:lib/fontbox-0.1.0.jar:lib/fop-0.92beta.jar:lib/freemarker.jar:lib/hibernate-3.2.1.jar:lib/hrtlib.jar:lib/hsqldb.jar:lib/htmlparser-1.6.jar:lib/jakarta-oro-2.0.8.jar:lib/jaxen-1.1-beta-8.jar:lib/jaxrpc.jar:lib/jbpm-3.1.2.jar:jbpm-identity-3.1.2.jar:lib/jcr-1.0.jar:lib/jgroups-2.2.8.jar:lib/jibx-bind.jar:lib/jibx-run.jar:lib/jid3lib-0.5.jar:lib/JMagick.jar:lib/joda-time-1.2.1.jar:lib/jooconverter-2.1.0.jar:lib/jstl.jar:lib/jta.jar:lib/jug.jar:lib/jut.jar:lib/log4j-1.2.8.jar:lib/lucene-analyzers-2.0.0.jar:lib/lucene-core-2.0.0.jar:lib/lucene-snowball-2.0.0.jar:lib/mail.jar:lib/myfaces-api.jar:lib/myfaces-impl.jar:lib/naming-factory.jar:lib/naming-resources.jar:lib/odf_utils.jar:lib/odmg-3.0.jar:lib/openoffice-juh-2.0.3.jar:lib/openoffice-jurt-2.0.3.jar:lib/openoffice-ridl-2.0.3.jar:lib/openoffice-sandbox-2.0.3.jar:lib/openoffice-unoil-2.0.3.jar:lib/opensaml-1.0.1.jar:lib/pdfbox-0.7.3.jar:lib/poi-2.5.1_patched.jar:lib/portlet-api-lib.jar:lib/quartz-1.6.0.jar:lib/resolver.jar:lib/rhino-js-1.6R4.jar:lib/saaj.jar:lib/saxpath.jar:lib/spring.jar:lib/springmodules-jbpm31.jar:lib/standard.jar:lib/tlc124.jar:lib/tm-extractors-0.4_patched.jar:lib/tomcat-coyote.jar:lib/tomcat-util.jar:lib/truezip.jar:lib/wsdl4j-1.5.1.jar:lib/wss4j.jar:lib/xercesImpl-2.8.0.jar:lib/xml-apis.jar:lib/xmlgraphics-commons-1.0.jar:lib/xmlsec-1.4.0.jar:lib/xpp3-1.1.3_8.jar:lib/xstream-1.1.3.jar:../../../common/lib/mysql-connector-java-5.0.3-bin.jar:../../../common/endorsed/serializer.jar:../../../common/endorsed/xalan.jar:lib/axis.jar org.alfresco.tools.Export -user admin -pwd admin -store <!-- m --><a class="postlink" href="user://alfrescoUserStore">user://alfrescoUserStore</a><!-- m --> -verbose users.acp<br /><br /><br />The above is giving class not found exception for net.ssf.. which i have included in the classpath(see above)<br /><br />My question is<br /><br />1. Is existence of a current database mandatory for export command line tools.<br />2. i have added as much jar files on seeing the errors. is there any list of jar files required for running this tool.<br />3. is there any other simple go.<br />4 . what is wrong with above .sh file.<br />5. if i compile the repository-api using alfresco sdk will this solve the problem.(ie making the jar and replacing the repository-api)<br /><br />machine is running on fedora core 4<br /><br />error is given below<br /><br />22:30:27,365 ERROR [org.hibernate.proxy.BasicLazyInitializer] CGLIB Enhancement failed: org.alfresco.repo.domain.hibernate.TransactionImpl<br />java.lang.NoClassDefFoundError: net.sf.cglib.core.DebuggingClassWriter$1<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at net.sf.cglib.core.DebuggingClassWriter.toByteArray(DebuggingClassWriter.java:104)<br /> at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:64)<br /> at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:192)<br /> at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:177)<br /> at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:149)<br /> at net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:102)<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:116)<br /> at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)<br /> at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)<br /> at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)<br /> at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)<br /> at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:64)<br /> at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:257)<br /> at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:412)<br /> at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:108)<br /> at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)<br /> at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:216)<br /> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1176)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br /> at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)<br /> at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:948)<br /> at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:702)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:378)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:48)<br /> at org.alfresco.tools.Tool.initialiseRepository(Tool.java:246)<br /> at org.alfresco.tools.Tool.start(Tool.java:212)<br /> at org.alfresco.tools.Export.main(Export.java:65)<br /><br />22:30:27,456 ERROR [org.hibernate.proxy.BasicLazyInitializer] CGLIB Enhancement failed: org.alfresco.repo.domain.hibernate.DbAccessControlEntryImpl<br />java.lang.NoClassDefFoundError: net.sf.cglib.proxy.Enhancer<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:116)<br /> at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)<br /> at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)<br /> at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)<br /> at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)<br /> at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:64)<br /> at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:257)<br /> at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:412)<br /> at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:108)<br /> at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)<br /> at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:216)<br /> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1176)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br /> at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)<br /> at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:948)<br /> at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:702)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:378)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:48)<br /> at org.alfresco.tools.Tool.initialiseRepository(Tool.java:246)<br /> at org.alfresco.tools.Tool.start(Tool.java:212)<br /> at org.alfresco.tools.Export.main(Export.java:65)<br /><br />22:30:27,595 ERROR [org.hibernate.proxy.BasicLazyInitializer] CGLIB Enhancement failed: org.jbpm.scheduler.def.CreateTimerAction<br />java.lang.NoClassDefFoundError: net.sf.cglib.proxy.Enhancer<br /> at java.lang.Class.initializeClass(libgcj.so.8rh)<br /> at org.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:116)<br /> at org.hibernate.proxy.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:41)<br /> at org.hibernate.tuple.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:161)<br /> at org.hibernate.tuple.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:131)<br /> at org.hibernate.tuple.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)<br /> at org.hibernate.tuple.TuplizerLookup.create(TuplizerLookup.java:64)<br /> at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:257)<br /> at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:412)<br /> at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:108)<br /> at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)<br /> at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:216)<br /> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1176)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:814)<br /> at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:732)<br /> at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1367)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1333)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)<br /> at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1244)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1008)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:470)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)<br /> at java.security.AccessController.doPrivileged(libgcj.so.8rh)<br /> at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)<br /> at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)<br /> at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)<br /> at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)<br /> at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:948)<br /> at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:702)<br /> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:378)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)<br /> at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)<br /> at org.alfresco.util.ApplicationContextHelper.getApplicationContext(ApplicationContextHelper.java:48)<br /> at org.alfresco.tools.Tool.initialiseRepository(Tool.java:246)<br /> at org.alfresco.tools.Tool.start(Tool.java:212)<br /> at org.alfresco.tools.Export.main(Export.java:65)<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=3&t=11492">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 16:49:16 +0100 aramu http://forums.alfresco.com/viewtopic.php?f=3&t=11492#p40854 <runas> for behaviour events? (2) http://forums.alfresco.com/viewtopic.php?f=3&t=12225#p40851 <br /><br /> by mabayona (Posted 10 May 2008, 08:42)<br/><br /><br /> Already created: <!-- m --><a class="postlink" href="http://issues.alfresco.com/browse/ALFCOM-1638">http://issues.alfresco.com/browse/ALFCOM-1638</a><!-- m --><br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=3&t=12225">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 09:42:01 +0100 mabayona http://forums.alfresco.com/viewtopic.php?f=3&t=12225#p40851 Press-Release index example & site deployment (0) http://forums.alfresco.com/viewtopic.php?f=30&t=12346#p40850 <br /><br /> by boneill (Posted 10 May 2008, 08:09)<br/><br /><br /> Hi,<br /><br />I have been looking through the "creating index pages" tutorial example. What deployment model is needed to support this. The code in the PressReleaseBean connects to the Repository to get all the press-release assets stored in the repository. I assume this means that you could not have a static content website but you would have to deploy the live site to an alfresco server sitting in your dmz. Is this assumption correct.<br /><br />Regards<br /><br />Brian<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=30&t=12346">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 09:09:20 +0100 boneill http://forums.alfresco.com/viewtopic.php?f=30&t=12346#p40850 How to apply auto rendition to web form (1) http://forums.alfresco.com/viewtopic.php?f=36&t=12304#p40847 <br /><br /> by pmonks (Posted 10 May 2008, 05:51)<br/><br /><br /> Your web script will have to programmatically initiate re-renditioning for the modified file. I don't recall off the top of my head the APIs that expose that functionality, but you should be able to figure it out from looking at how the UI "regenerate renditions" function works.<br /><br />Cheers,<br />Peter<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=36&t=12304">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 06:51:21 +0100 pmonks http://forums.alfresco.com/viewtopic.php?f=36&t=12304#p40847 Index Hot backup (1) http://forums.alfresco.com/viewtopic.php?f=4&t=12317#p40846 <br /><br /> by pmonks (Posted 10 May 2008, 05:48)<br/><br /><br /> Regarding #1, there is currently no out-of-the-box way to monitor Alfresco background tasks - this is currently logged in JIRA as enhancement request ALFCOM-891 (<a href="http://issues.alfresco.com/browse/ALFCOM-891" class="postlink">http://issues.alfresco.com/browse/ALFCOM-891</a> - I'd encourage you to vote and/or comment on this issue if you feel it's important). That said, background tasks in Alfresco are managed by the Quartz library (<a href="http://www.opensymphony.com/quartz/" class="postlink">http://www.opensymphony.com/quartz/</a>) and Quartz provides some capabilities for monitoring what's going on - you could develop functionality (perhaps a Web Script) that exposes these capabilities in a user visible and/or scriptable way.<br /><br />Regarding #2, I'm not entirely sure which part of the hot backup you're concerned about, but I don't believe Alfresco's index backup process excessively taxes the system while it's running (although I might be wrong - I'd want to test it myself before making any assumptions). The performance impact of your own hot backup process (the scripts that backup the database, content store and backup indexes) is most dependent on how you're backing up the database - see <a href="http://wiki.alfresco.com/wiki/Backup_and_Restore" class="postlink">http://wiki.alfresco.com/wiki/Backup_and_Restore</a> for the requirements for the database backup portion of the overall hot backup process.<br /><br />Regarding #3, I believe the Quartz jobs are configured to avoid concurrent execution, but you should check the scheduled tasks configuration file to be sure.<br /><br />Cheers,<br />Peter<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=4&t=12317">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 06:48:28 +0100 pmonks http://forums.alfresco.com/viewtopic.php?f=4&t=12317#p40846 Relation between main and translated content in WCM (1) http://forums.alfresco.com/viewtopic.php?f=29&t=12314#p40845 <br /><br /> by pmonks (Posted 10 May 2008, 05:36)<br/><br /><br /> This is a content modeling exercise, and currently relationships between assets are stored in an element of type <xs:anyURI> in the web content XML files, regardless of the use case (related items, links to images and other static assets, "special" relationships between assets such as parent translation references, etc. etc.).<br /><br />For translation, you'd store a reference (<xs:anyURI> element) in the child translation, pointing to the parent translation. So for example a translatable "press release" content type might look something like the following:<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code><?xml version="1.0"?><br /><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"<br />           xmlns:pr="http://www.alfresco.org/alfresco/press-release"<br />           targetNamespace="http://www.alfresco.org/alfresco/press-release"<br />           elementFormDefault="qualified"><br /><br />  <xs:simpleType name="LocaleType"><br />    <xs:restriction base="xs:string"><br />      ... other locales go here ...<br />      <xs:enumeration value="en_AU" /><br />      <xs:enumeration value="en_US" /><br />      ... other locales go here ...<br />    </xs:restriction><br />  </xs:simpleType><br /><br />  <xs:complexType name="PressReleaseType"><br />    <xs:sequence><br />      <xs:element name="Title"             type="xs:normalizedString" minOccurs="1" maxOccurs="1" /><br />      <xs:element name="Summary"           type="xs:normalizedString" minOccurs="0" maxOccurs="1" /><br />      <xs:element name="Keyword"           type="xs:normalizedString" minOccurs="0" maxOccurs="unbounded" /><br />      <xs:element name="PublishDate"       type="xs:date"             minOccurs="0" maxOccurs="1" /><br />      <xs:element name="ExpiryDate"        type="xs:date"             minOccurs="0" maxOccurs="1" /><br />      <xs:element name="Locale"            type="pr:LocaleType"       minOccurs="1" maxOccurs="1" /><br />      <xs:element name="ParentTranslation" type="xs:anyURI"           minOccurs="0" maxOccurs="1" /><br />      <xs:element name="Body"              type="xs:string"           minOccurs="1" maxOccurs="1" /><br />      <xs:element name="Image"             type="xs:anyURI"           minOccurs="0" maxOccurs="1" /><br />    </xs:sequence><br />  </xs:complexType><br /><br />  <xs:element name="PressRelease" type="pr:PressReleaseType" /><br /><br /></xs:schema><br /></code></dd></dl><br />Say you have a single logical press release with two translations (an original English (US) asset and a derived English (Australian) asset), the XML might look like:<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>    <!-- Original English (US) asset --><br />    <PressRelease><br />      ... other elements ...<br />      <Locale>en_US</Locale><br />      <!-- Note: no ParentTranslation element since this is the "master" translation --><br />      ... other elements ...<br />    </PressRelease><br /><br />    <!-- Derived English (Australian) asset --><br />    <PressRelease><br />      ... other elements ...<br />      <Locale>en_AU</Locale><br />      <ParentTranslation>/path/to/original/english/us/file.xml</ParentTranslation><br />      ... other elements ...<br />    </PressRelease><br /></code></dd></dl><br />This structure basically defines a mini-hierarchy per logical asset, where the nodes in that hierarchy are separate XML files that each represent an individual translation. The primary advantage of this approach is that the tree can grow over time as translations trickle in - you're not forced to wait for the translations to arrive before publishing the original (or those translations that are created quickly).<br /><br />Cheers,<br />Peter<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=29&t=12314">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 06:36:18 +0100 pmonks http://forums.alfresco.com/viewtopic.php?f=29&t=12314#p40845 MySql db connection through JavaScript (1) http://forums.alfresco.com/viewtopic.php?f=36&t=12336#p40844 <br /><br /> by pmonks (Posted 10 May 2008, 05:03)<br/><br /><br /> From 2.1.3 on you can access Java APIs from Javascript - see <a href="http://wiki.alfresco.com/wiki/JavaScript_API#Native_Java_API_Access" class="postlink">http://wiki.alfresco.com/wiki/JavaScript_API#Native_Java_API_Access</a>. This would give you access to the JDBC API (or SpringJDBC or Hibernate or whatever) from Javascript, albeit it won't necessarily be easy to do in a production-grade fashion (eg. exception handling can be difficult to do properly in Javascript).<br /><br />Cheers,<br />Peter<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=36&t=12336">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 06:03:28 +0100 pmonks http://forums.alfresco.com/viewtopic.php?f=36&t=12336#p40844 custom Workflow (2) http://forums.alfresco.com/viewtopic.php?f=34&t=12324#p40843 <br /><br /> by pmonks (Posted 10 May 2008, 04:59)<br/><br /><br /> There's a fully worked WCM workflow example in JIRA ticket ALFCOM-206 (<!-- m --><a class="postlink" href="http://issues.alfresco.com/browse/ALFCOM-206">http://issues.alfresco.com/browse/ALFCOM-206</a><!-- m -->), which might assist you in building out a custom workflow.<br /><br />Cheers,<br />Peter<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=34&t=12324">Read the main topic related to this post</a><hr /> Sat, 10 May 2008 05:59:28 +0100 pmonks http://forums.alfresco.com/viewtopic.php?f=34&t=12324#p40843 Trouble with simple workflow (2) http://forums.alfresco.com/viewtopic.php?f=34&t=12340#p40842 <br /><br /> by pachacute (Posted 09 May 2008, 22:15)<br/><br /><br /> ooppps sorry <br />here is more information about my trouble<br />when I'm going to give the name of the passage of acceptance of workflow, in the Internet Explorer window bottom left an icon appears warning telling me that there is an error on page, with these characteristics:<br /><ul>Linea= 45<br />Car: 1<br />Error: Object required<br />Codigo: 0<br />URL: <!-- m --><a class="postlink" href="http://10.10.10.241:8080/alfresco/faces">http://10.10.10.241:8080/alfresco/faces</a><!-- m --> ... tainer.jsp</ul><br /><br />and then when they told him to the folder should move gives me the same error but with the difference that is simply workflow.jsp<br /><br /><ul> Linea= 45<br /> Car: 1<br /> Error: Object required<br /> Codigo: 0<br /> URL: <!-- m --><a class="postlink" href="http://10.10.10.241:8080/alfresco/faces">http://10.10.10.241:8080/alfresco/faces</a><!-- m --> ... rkflow.jsp</ul><br />and those mistakes will not let me click accept, also let the passage of rejection in NO to prove and if I give it my SI also occurs<br /><br />Best regards <br />Cristian Zuñiga<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=34&t=12340">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 23:15:38 +0100 pachacute http://forums.alfresco.com/viewtopic.php?f=34&t=12340#p40842 Add "special" properties (5) http://forums.alfresco.com/viewtopic.php?f=5&t=12167#p40841 <br /><br /> by saconni (Posted 09 May 2008, 19:42)<br/><br /><br /> I did some aproach that is being polished... <br /><br />Alfresco have the posiblity to execute JScript on some events, like 'onContentUpdate' or 'onCreateNode'<br /><br />you can check the document properties (ie: file extension) in the JScript and specialize the document if you like...<br /><br />i don't have the reference that I used right now... but you can search for 'policyRegistration' that is the class that let you intercept those events...<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=5&t=12167">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 20:42:22 +0100 saconni http://forums.alfresco.com/viewtopic.php?f=5&t=12167#p40841 How do i test webscript using TestWebscriptserver? (2) http://forums.alfresco.com/viewtopic.php?f=10&t=8694#p40838 <br /><br /> by SUN (Posted 09 May 2008, 19:25)<br/><br /><br /> I try to create a unit testing for my java based web script, could anyone help how to do it? Thanks<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=10&t=8694">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 20:25:23 +0100 SUN http://forums.alfresco.com/viewtopic.php?f=10&t=8694#p40838 specialize content @ onContentUpdate (0) http://forums.alfresco.com/viewtopic.php?f=5&t=12344#p40837 <br /><br /> by saconni (Posted 09 May 2008, 19:25)<br/><br /><br /> Hi guys!<br /><br />First, sorry if this is not the right place for this topic. Didn't<br />find a better one<br /><br />This is my issue:<br /><br />I have written a content type, extending the basic content type. Then<br />I wrote a JScript policy to be executed on content update the bean xml<br />is<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>       <bean id="cm.content.onContentUpdate"<br />class="org.alfresco.repo.policy.registration.ClassPolicyRegistration"<br />parent="policyRegistration"><br />               <property name="policyName"><br />                       <value>{http://www.alfresco.org}onContentUpdate</value><br />               </property><br />               <property name="className"><br />                       <value>{http://www.alfresco.org/model/content/1.0}content</value><br />               </property><br />               <property name="behaviour"><br />                       <bean class="org.alfresco.repo.jscript.ScriptBehaviour"<br />parent="scriptBehaviour"><br />                               <property name="location"><br />                                       <bean class="org.alfresco.repo.jscript.ClasspathScriptLocation"><br />                                               <constructor-arg><br />                                                       <value>alfresco/extension/scripts/cm.content.onContentUpdate.js</value><br />                                               </constructor-arg><br />                                       </bean><br />                               </property><br />                       </bean><br />               </property><br />       </bean><br /></code></dd></dl><br /><br />The Script checks the file name extension and if the file satisfy some<br />parsing rules. If every thing is ok, the content is specialized to my<br />custom content type.<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>...<br />nodeRef.specializeType("{my.model.content}document");<br />nodeRef.save();<br />...<br /></code></dd></dl><br /><br />Uploading content through the web client works like charm, but when I<br />upload a file using the alfresco file server, something funny<br />happened: the new conent node lacks of any of the basic content type<br />properties (title, description, etc). Is like specializing the type in<br />that specific moment prevents alfresco from creating the attribute<br />nodes.<br /><br />Some body have any clue about what is happening, or even better know<br />an alternative way to specialize a document in the precise moment it<br />is uploaded.<br /><br />Thanks a lot, in advance.<br /><br />And again, sorry if this is not the right place to post this issue.<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=5&t=12344">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 20:25:20 +0100 saconni http://forums.alfresco.com/viewtopic.php?f=5&t=12344#p40837 Temporary xml files (0) http://forums.alfresco.com/viewtopic.php?f=8&t=12343#p40836 <br /><br /> by pachacute (Posted 09 May 2008, 18:38)<br/><br /><br /> Hello, I want to know where are the temporary files xml, who keep information about subscribers in alfresco.<br />I work with alfresco 2.9b, windows xp and synchronize with active directory<br /><br />King regards<br />Cristian Zuñiga<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=8&t=12343">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 19:38:34 +0100 pachacute http://forums.alfresco.com/viewtopic.php?f=8&t=12343#p40836 Error generating rendition using... (7) http://forums.alfresco.com/viewtopic.php?f=29&t=12327#p40835 <br /><br /> by Jeff (Posted 09 May 2008, 18:05)<br/><br /><br /> Hi isa and Mike,<br /><br />Thanks to both of you for your help! I've got it to work now. Isa, you are correct, I did not require "NodeModel". Also, I was trying to access the variables incorrectly, instead of dom.book.chapter I should have only been using book.chapter.<br /><br />It can only be onward and upward from here! <br /><br />Thanks again.<br />Jeff<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=29&t=12327">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 19:05:32 +0100 Jeff http://forums.alfresco.com/viewtopic.php?f=29&t=12327#p40835 Delete file (2) http://forums.alfresco.com/viewtopic.php?f=9&t=12323#p40834 <br /><br /> by dnguyen (Posted 09 May 2008, 17:06)<br/><br /><br /> Thanks Rivet, I will use your xml and see if i can get it work.<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=9&t=12323">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 18:06:27 +0100 dnguyen http://forums.alfresco.com/viewtopic.php?f=9&t=12323#p40834 how to access alfresco using flex and webscripts (3) http://forums.alfresco.com/viewtopic.php?f=36&t=12318#p40833 <br /><br /> by stevereiner (Posted 09 May 2008, 16:59)<br/><br /><br /> With the gallery flexbook sample you need the alfresco flex framework project also imported into Flex Builder, and change the project library paths in the flipBook project to pt to the framework project. (from Project menu, select Properties, select "Flex Build Path" list left list, select "Library path" tab, select Add Project.. button, and select "framework". Once built, Flexbook isn't a sample of a standalone program, it is geared to show how to embed a swf in a html webscript (see viewgallery.get.html) It needs parameters passed to it (url for gallery webscript and ticket). <br /><br />For example of a standalone flex program look at the ace project (need to add the library path to alfresco flex framework project) and remove dependencies on the knowledge base module project content models to make it generic (dependencies on the knowledge-base module can be removed from the code by switching to a generic keyword search atom format webscript call, removing the stuff about user details and other knowledge-base module types. ACE gives you examples of login, basic search, logout.)<br /><br />Once I get some flex/actonscript code released in the FlexSpaces forge project, it will have examples of login,logout,search, checkin,checkout, properties, folderlist, tree, workflow, upload/download, view/preview, move/copy/delete, create space, etc. and without dependencies on a specific content model<br /><br /><!-- m --><a class="postlink" href="http://forge.alfresco.com/projects/flexspaces/">http://forge.alfresco.com/projects/flexspaces/</a><!-- m --><br /><br /><!-- l --><a class="postlink-local" href="http://forums.alfresco.com/viewtopic.php?f=36&t=11876">viewtopic.php?f=36&t=11876</a><!-- l --><br /><br />Steve Reiner<br /><!-- m --><a class="postlink" href="http://www.integratedsemantics.org">http://www.integratedsemantics.org</a><!-- m --><br /><!-- m --><a class="postlink" href="http://www.integratedsemantics.com">http://www.integratedsemantics.com</a><!-- m --><br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=36&t=12318">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 17:59:45 +0100 stevereiner http://forums.alfresco.com/viewtopic.php?f=36&t=12318#p40833 firewall ports and login (1) http://forums.alfresco.com/viewtopic.php?f=9&t=12342#p40832 <br /><br /> by Rjackson (Posted 09 May 2008, 16:23)<br/><br /><br /> I always solve my own stuff. I'm going to stop posting-but for anyone else with similar issues- make sure you haven't accidentally blocked traffic on the local host.<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=9&t=12342">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 17:23:14 +0100 Rjackson http://forums.alfresco.com/viewtopic.php?f=9&t=12342#p40832 javaldx: Could not find a Java Runtime Environment! (0) http://forums.alfresco.com/viewtopic.php?f=8&t=12341#p40830 <br /><br /> by CHelvetique (Posted 09 May 2008, 15:48)<br/><br /><br /> Hello.<br /><br />Everything (not really) is in the title.<br /><br />Sorry by advance because i have the same post in the French forum, but i didn't have the solution (maybe here).<br /><br />I made a tutorial in French at this location<a href="http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1550" class="postlink">http://forum.alfresco-fr.org/viewtopic.php?f=6&t=1550</a> for installing Alfresco 2.1.0 with Ubuntu 7.10 (Alternate). Now it try to install Alfresco with this tutorial but with Ubuntu 8.0.4.<br /><br />When i run <dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>./alfresco.sh start</code></dd></dl><br />i've got this message<br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>root@xxx:/opt/alfresco# ./alfresco.sh start<br />Using CATALINA_BASE: /opt/alfresco/tomcat<br />Using CATALINA_HOME: /opt/alfresco/tomcat<br />Using CATALINA_TMPDIR: /opt/alfresco/tomcat/temp<br />Using JRE_HOME: /usr/lib/jvm/java-6-sun/jre/<br />Starting OpenOffice service...<br />root@xxx:/opt/alfresco# javaldx: Could not find a Java Runtime Environment!</code></dd></dl><br />[/code]<br /><br />After different test, I i'm nearly sur the problem is with OpenOffice. Have you an idea with my problem ?<br /><br />My configuration with OpenOffice is :<br /><br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code>#!/bin/sh<br /># ---------------------------------------------------------------------------<br /># Start script for the OpenOffice transform service<br /># ---------------------------------------------------------------------------<br /><br />echo "Starting OpenOffice service..."<br /><br /># Comment or uncomment the appropriate location using #<br /># Assumes OpenOffice is installed in /opt<br />/usr/bin/soffice "-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager" -nologo -headless -nofirststartwizard &<br /><br /># If NeoOffice on Mac OS X<br />#/Applications/NeoOfficeJ.app/Contents/program/soffice "-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager" -nologo -headless -nofirststartwizard &</code></dd></dl><br /><br />Thank you by advance.<br /><br />ChelvEtique.<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=8&t=12341">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 16:48:58 +0100 CHelvetique http://forums.alfresco.com/viewtopic.php?f=8&t=12341#p40830 Disabling "User Home" deletion (1) http://forums.alfresco.com/viewtopic.php?f=9&t=12312#p40829 <br /><br /> by RivetLogic (Posted 09 May 2008, 15:29)<br/><br /><br /> Hi,<br /><br />One thing you could do is set "Collaborator" permission to the user when the home folder is created. Your synchronization should be using either existing homefolderprovider or a custom one.<br /><br />Here is an example how you could do with personalHomeFolderProvider. Instead of All for "ownerPemissionsToSetOnCreate" you could set collaborator.<br /><br />This way users cannot delete their home folder. They will have all permissions and whatever they create/add in their home folder and any other folder that they have full permission.<br /><dl class="codebox"><dt>Code: <a href="#" onclick="selectCode(this); return false;">Select all</a></dt><dd><code> <bean name="personalHomeFolderProvider" class="org.alfresco.repo.security.person.UIDBasedHomeFolderProvider"><br />        <property name="serviceRegistry"><br />          <ref bean="ServiceRegistry" /><br />      </property><br />        <property name="path"><br />           <value>/${spaces.company_home.childname}</value><br />        </property><br />        <property name="storeUrl"><br />           <value>${spaces.store}</value><br />        </property><br />        <property name="homeFolderManager"><br />         <ref bean="homeFolderManager" /><br />      </property><br />        <property name="inheritsPermissionsOnCreate"><br />            <value>false</value><br />        </property><br />        <property name="ownerPemissionsToSetOnCreate"><br />            <set><br />                <value>All</value><br />            </set><br />        </property><br />        <property name="userPemissions"><br />            <set><br />                <value>All</value><br />            </set><br />        </property><br /></code></dd></dl><br /><br />Regards,<br />Shagul<br /><br /><br /><br /> <a href="http://forums.alfresco.com/viewtopic.php?f=9&t=12312">Read the main topic related to this post</a><hr /> Fri, 09 May 2008 16:29:03 +0100 RivetLogic http://forums.alfresco.com/viewtopic.php?f=9&t=12312#p40829 the path whenn i added a content (2) http://forums.alfresco.com/viewtopic.php?f=10&t=12322#p40828 <br /><br /> by tchotchatown (Posted 09 May 2008, 15:26)<br/><br /><br /> i added tryed this line into BaseContentWizard.java:<br />String path = nodeService.getPath(nodeRef).toDisplayPath(nodeService, permissionService);<br />but there are somes errors :<br /><dl class="codebox"><dt>Code: <a href="#" onclick=