Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-1298

FileSystemBinary/ The "SHA-1" message digest algorithm could not be found

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • 2.8.0.Final
    • 2.6.0.Final
    • None
    • None

    Description

      Suddenly today this error gets up everytime repo is started, nothing bad else so far. Repo is in usage for over 2 weeks now, in dev' and regularly started/ shut down, never saw this before. No clue what it does and where its traced to:

      ....
      [#|2011-11-08T12:12:10.697+0100|INFO|glassfish3.1.1|org.hibernate.validator.engine.resolver.DefaultTraversableResolver|_ThreadID=18;_ThreadName=Thread-6;|Instantiated an instance of org.hibernate.validator.engine.resolver.JPATraversableResolver.|#]
      [#|2011-11-08T12:12:10.747+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-6;|INFO  - Version                    - Seam Solder 3.0.0.Final (build id: 3.0.0.Final)|#]
      [#|2011-11-08T12:12:10.798+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-6;|INFO  - CoreExtension              - Preventing class org.jboss.seam.solder.resourceLoader.ResourceProvider from being installed as bean due to @Veto annotation|#]
      [#|2011-11-08T12:12:10.805+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-6;|INFO  - CoreExtension              - Preventing class org.jboss.seam.solder.core.VersionLoggerUtil from being installed as bean due to @Veto annotation|#]
      [#|2011-11-08T12:12:11.996+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-6;|JRebel-GlassFish: Watching 'org.jboss.seam.solder.resourceLoader.servlet.ResourceListener' for changes|#]
      [#|2011-11-08T12:12:11.998+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-6;|JRebel-GlassFish: Watching 'org.jboss.weld.servlet.WeldListener' for changes|#]
      [#|2011-11-08T12:12:11.999+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-6;|JRebel-GlassFish: Watching 'org.glassfish.weld.WeldContextListener' for changes|#]
      [#|2011-11-08T12:12:12.711+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-6;|JRebel-GlassFish: Watching 'org.apache.wicket.protocol.http.WicketFilter' for changes|#]
      [#|2011-11-08T12:12:13.025+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-6;|INFO  - AbstractWicketApplication  - Creating JCR Repository |#]
      [#|2011-11-08T12:12:13.026+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=18;_ThreadName=Thread-6;|INFO  - JcrService                 - JCR...|#]
      [#|2011-11-08T12:12:14.756+0100|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=19;_ThreadName=Thread-6;|INFO  - RepositoryQueryManager     - Started rebuilding indexes for repository 'wwRepo'|#]
      
      ERROR - FileSystemBinary           - The "SHA-1" message digest algorithm could not be foundjava.io.FileNotFoundException: /z-modeshape/app-shop/jcr/largeValues/LngcdK4ZJBscYnKeQKRezG1cX7Y=.dat (No such file or directory)
      	at java.io.FileInputStream.open(Native Method)
      	at java.io.FileInputStream.<init>(FileInputStream.java:120)
      	at org.modeshape.common.util.SecureHash.getHash(SecureHash.java:164)
      	at org.modeshape.common.util.SecureHash.getHash(SecureHash.java:116)
      	at org.modeshape.graph.property.basic.AbstractBinary.computeHash(AbstractBinary.java:73)
      	at org.modeshape.graph.property.basic.FileSystemBinary.getHash(FileSystemBinary.java:90)
      	at org.modeshape.connector.disk.DiskNode.calculateLargeValueKeys(DiskNode.java:126)
      	at org.modeshape.connector.disk.DiskNode.<init>(DiskNode.java:64)
      	at org.modeshape.connector.disk.DiskWorkspace.nodeFor(DiskWorkspace.java:245)
      	at org.modeshape.connector.disk.DiskWorkspace.getNode(DiskWorkspace.java:177)
      	at org.modeshape.connector.disk.DiskWorkspace.getNode(DiskWorkspace.java:63)
      	at org.modeshape.graph.connector.base.MapTransaction.getNode(MapTransaction.java:136)
      	at org.modeshape.graph.connector.base.MapTransaction.findNode(MapTransaction.java:243)
      	at org.modeshape.graph.connector.base.MapTransaction.getChildrenLocations(MapTransaction.java:509)
      	at org.modeshape.graph.connector.base.MapTransaction.getChildrenLocations(MapTransaction.java:66)
      	at org.modeshape.graph.connector.base.Processor.process(Processor.java:117)
      	at org.modeshape.graph.request.processor.RequestProcessor.process(RequestProcessor.java:668)
      	at org.modeshape.graph.request.processor.RequestProcessor.process(RequestProcessor.java:291)
      	at org.modeshape.graph.request.processor.RequestProcessor.process(RequestProcessor.java:363)
      	at org.modeshape.graph.request.processor.RequestProcessor.process(RequestProcessor.java:235)
      	at org.modeshape.graph.connector.base.Connection.execute(Connection.java:115)
      	at org.modeshape.graph.connector.RepositoryConnectionPool$ConnectionWrapper.execute(RepositoryConnectionPool.java:1129)
      	at org.modeshape.graph.request.CompositeRequestChannel$2.call(CompositeRequestChannel.java:193)
      	at org.modeshape.graph.request.CompositeRequestChannel$2.call(CompositeRequestChannel.java:183)
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      	at java.lang.Thread.run(Thread.java:680)
      

      Attachments

        Activity

          People

            hchiorean Horia Chiorean (Inactive)
            kbachl K. Bachl (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: