Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 10157 invoked from network); 4 Apr 2008 13:05:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Apr 2008 13:05:14 -0000 Received: (qmail 77415 invoked by uid 500); 4 Apr 2008 13:05:13 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 77394 invoked by uid 500); 4 Apr 2008 13:05:13 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 77385 invoked by uid 99); 4 Apr 2008 13:05:13 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Apr 2008 06:05:13 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [69.156.193.165] (HELO scalixmail.pitchpointsolutions.com) (69.156.193.165) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Apr 2008 13:04:22 +0000 Received: from scalixmail.pitchpointsolutions.com (localhost.localdomain [127.0.0.1]) by scalixmail.pitchpointsolutions.com (8.13.1/8.13.1) with ESMTP id m34D4fjX014449 for ; Fri, 4 Apr 2008 09:04:41 -0400 Date: Fri, 4 Apr 2008 09:04:40 -0400 From: "dainius rygelis" To: users Message-ID: In-Reply-To: <5f211bd50804040216x1665d88ub6f43fcae7c467a8@mail.gmail.com> Subject: RE: BundleFsPersistenceManager has no property called: minBlobSize x-scalix-Hops: 1 MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-MailWasher-Server-Scanned: Checked by MailWasher server v2.2.3 (www.Firetrust.com) X-MailWasher-Server-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org Hi Thomas, Only commons-collection-3.1.jar is available in the classpath. Dainius=20 -----Original Message----- From: Thomas Mueller [mailto:thomas.tom.mueller@gmail.com]=20 Sent: Friday, April 04, 2008 5:17 AM To: users@jackrabbit.apache.org Subject: Re: BundleFsPersistenceManager has no property called: minBlobSi= ze Hi, That's strange. One thing I noticed is that the data type of the getter d= oes not match the data type of the setter: void setMinBlobSize(String minBlobSize) int getMinBlobSize() This looks like a bug to me that should be fixed. Now strange is that nob= ody else got this problem so far. Maybe you have a different version of c= ommons collection in your classpath? Could you check that you have only c= ommons-collections-3.1.jar? Regards, Thomas at org.apache.commons.collections.BeanMap.put(BeanMap.java:367) On Thu, Apr 3, 2008 at 11:02 PM, dainius rygelis wrote: > Hi, > > We're attempting to use the BundleFsPersistenceManager but are receivi= ng the following exception on repository startup. > We're using jackrabbit core 1.4.2 and jackrabbit jcr common 1.4.2. Is t= here anything wrong with our repository.xml (bottom of this message)? > > Thanks, > Dainius > > > 2008-04-03=20 > 16:48:51,ERROR,org.apache.jackrabbit.core.RepositoryImpl,Thread-237=20 > failed to start Repository: Cannot instantiate persistence manager=20 > org.apache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManag > er: The bean of type:=20 > org.apache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManag > er has no property called: minBlobSize > javax.jcr.RepositoryException: Cannot instantiate persistence manager o= rg.apache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManager: T= he bean of type: org.apache.jackrabbit.core.persistence.bundle.BundleFsPe= rsistenceManager has no property called: minBlobSize: The bean of type: o= rg.apache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManager h= as no property called: minBlobSize > at org.apache.jackrabbit.core.RepositoryImpl.createPersistenceM= anager(RepositoryImpl.java:1176) > at org.apache.jackrabbit.core.RepositoryImpl.createVersionManag= er(RepositoryImpl.java:390) > at org.apache.jackrabbit.core.RepositoryImpl.(RepositoryI= mpl.java:294) > at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryI= mpl.java:557) > at pps.jcr.util.RepositoryManager.createRepository(RepositoryMa= nager.java:117) > at pps.jcr.util.RepositoryManager.startRepository(RepositoryMan= ager.java:43) > at pps.jcr.ejb.session.JcrUtilFacade.startRepository(JcrUtilFac= ade.java:62) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce= ssorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe= thodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.sun.enterprise.security.application.EJBSecurityManager.r= unMethod(EJBSecurityManager.java:1067) > at com.sun.enterprise.security.SecurityUtil.invoke(SecurityUtil= =2Ejava:176) > at com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(= BaseContainer.java:2895) > at com.sun.ejb.containers.BaseContainer.intercept(BaseContainer= =2Ejava:3986) > at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invok= e(EJBLocalObjectInvocationHandler.java:197) > at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelega= te.invoke(EJBLocalObjectInvocationHandlerDelegate.java:127) > at $Proxy181.startRepository(Unknown Source) > at pps.jcr.web.JcrLifecycleListener.contextInitialized(JcrLifec= ycleListener.java:55) > at org.apache.catalina.core.StandardContext.listenerStart(Stand= ardContext.java:4523) > at org.apache.catalina.core.StandardContext.start(StandardConte= xt.java:5184) > at com.sun.enterprise.web.WebModule.start(WebModule.java:326) > at org.apache.catalina.core.ContainerBase.addChildInternal(Cont= ainerBase.java:973) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBas= e.java:957) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.= java:688) > at com.sun.enterprise.web.WebContainer.loadWebModule(WebContain= er.java:1584) > at com.sun.enterprise.web.WebContainer.loadWebModule(WebContain= er.java:1222) > at com.sun.enterprise.web.WebContainer.loadJ2EEApplicationWebMo= dules(WebContainer.java:1147) > at com.sun.enterprise.server.TomcatApplicationLoader.doLoad(Tom= catApplicationLoader.java:141) > at com.sun.enterprise.server.AbstractLoader.load(AbstractLoader= =2Ejava:244) > at com.sun.enterprise.server.ApplicationManager.applicationDepl= oyed(ApplicationManager.java:336) > at com.sun.enterprise.server.ApplicationManager.applicationDepl= oyed(ApplicationManager.java:210) > at com.sun.enterprise.server.ApplicationManager.applicationDepl= oyed(ApplicationManager.java:645) > at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeA= pplicationDeployEventListener(AdminEventMulticaster.java:928) > at com.sun.enterprise.admin.event.AdminEventMulticaster.handleA= pplicationDeployEvent(AdminEventMulticaster.java:912) > at com.sun.enterprise.admin.event.AdminEventMulticaster.process= Event(AdminEventMulticaster.java:461) > at com.sun.enterprise.admin.event.AdminEventMulticaster.multica= stEvent(AdminEventMulticaster.java:176) > at com.sun.enterprise.admin.server.core.DeploymentNotificationH= elper.multicastEvent(DeploymentNotificationHelper.java:308) > at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils= =2EmulticastEvent(DeploymentServiceUtils.java:226) > at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget= =2EsendStartEvent(ServerDeploymentTarget.java:298) > at com.sun.enterprise.deployment.phasing.ApplicationStartPhase.= runPhase(ApplicationStartPhase.java:132) > at com.sun.enterprise.deployment.phasing.DeploymentPhase.execut= ePhase(DeploymentPhase.java:108) > at com.sun.enterprise.deployment.phasing.PEDeploymentService.ex= ecutePhases(PEDeploymentService.java:919) > at com.sun.enterprise.deployment.phasing.PEDeploymentService.st= art(PEDeploymentService.java:591) > at com.sun.enterprise.deployment.phasing.PEDeploymentService.st= art(PEDeploymentService.java:635) > at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.star= t(ApplicationsConfigMBean.java:744) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce= ssorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe= thodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(M= BeanHelper.java:375) > at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(M= BeanHelper.java:358) > at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseC= onfigMBean.java:464) > at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke= (DefaultMBeanServerInterceptor.java:836) > at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer= =2Ejava:761) > at sun.reflect.GeneratedMethodAccessor19.invoke(Unknown Source)= > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe= thodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyC= lass.java:90) > at $Proxy1.invoke(Unknown Source) > at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.i= nvoke(SunoneInterceptor.java:304) > at com.sun.enterprise.interceptor.DynamicInterceptor.invoke(Dyn= amicInterceptor.java:174) > at com.sun.enterprise.deployment.client.DeploymentClientUtils.s= tartApplication(DeploymentClientUtils.java:145) > at com.sun.enterprise.deployment.client.DeployAction.run(Deploy= Action.java:537) > at java.lang.Thread.run(Thread.java:619) > Caused by: java.lang.IllegalArgumentException: The bean of type: org.a= pache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManager has n= o property called: minBlobSize > at org.apache.commons.collections.BeanMap.put(BeanMap.java:367)= > at org.apache.jackrabbit.core.config.BeanConfig.newInstance(Bea= nConfig.java:109) > at org.apache.jackrabbit.core.RepositoryImpl.createPersistenceM= anager(RepositoryImpl.java:1171) > ... 64 more > > > > = > > > > > > > > > > > > > > > > > > > > > > > > > > > org.apache.jackrabbit.extractor.MsExcelTextExtractor= , > org.apache.jackrabbit.extractor.MsPowerPointTextExtr= actor, > org.apache.jackrabbit.extractor.MsWordTextExtractor,= > org.apache.jackrabbit.extractor.PdfTextExtractor, > org.apache.jackrabbit.extractor.PlainTextExtractor, > org.apache.jackrabbit.extractor.HTMLTextExtractor, > org.apache.jackrabbit.extractor.XMLTextExtractor, > org.apache.jackrabbit.extractor.RTFTextExtractor, > org.apache.jackrabbit.extractor.OpenOfficeTextExtractor"/> > > > > > > > > > > > > > > > > > org.apache.jackrabbit.extractor.MsExcelTextExtractor, > org.apache.jackrabbit.extractor.MsPowerPointTextExtracto= r, > org.apache.jackrabbit.extractor.MsWordTextExtractor, > org.apache.jackrabbit.extractor.PdfTextExtractor, > org.apache.jackrabbit.extractor.PlainTextExtractor, > org.apache.jackrabbit.extractor.HTMLTextExtractor, > org.apache.jackrabbit.extractor.XMLTextExtractor, > org.apache.jackrabbit.extractor.RTFTextExtractor, > org.apache.jackrabbit.extractor.OpenOfficeTextExtractor"/> > > >