Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-3893

Bundle in cache doesn't pass security check anymore.

    XMLWordPrintableJSON

Details

    Description

      After updating the felix component in Clerezza clerezza starts normally the first time. On subsequent starts it shows Errors.

      The first one being:

      ERROR: Bundle in cache doesn't pass security check anymore.
      (java.lang.ArrayIndexOutOfBoundsException: -1)
      java.lang.ArrayIndexOutOfBoundsException: -1
      at org.apache.felix.framework.security.verifier.BundleDNParser.getRootChains(BundleDNParser.java:470)
      at org.apache.felix.framework.security.verifier.BundleDNParser._getDNChains(BundleDNParser.java:246)
      at org.apache.felix.framework.security.verifier.BundleDNParser.checkDNChains(BundleDNParser.java:145)
      at org.apache.felix.framework.SecurityProviderImpl.checkBundle(SecurityProviderImpl.java:63)
      at org.apache.felix.framework.Felix.setBundleProtectionDomain(Felix.java:854)
      at org.apache.felix.framework.Felix.init(Felix.java:805)
      at org.apache.felix.framework.Felix.start(Felix.java:882)
      at org.apache.clerezza.platform.launcher.ClerezzaApp.start(ClerezzaApp.java:184)
      at org.apache.clerezza.platform.launcher.ClerezzaApp.start(ClerezzaApp.java:167)
      at org.apache.clerezza.platform.launcher.Main.main(Main.java:34)

      To reproduce the error:

      Compile the current trunk version from: https://svn.apache.org/repos/asf/incubator/clerezza/trunk/
      cd platform.launcher.tdb/target
      java -Xmx1024M -XX:MaxPermSize=400M -Xss512k -jar platform.launcher.tdb-0.6-incubating-SNAPSHOT.jar

      Attachments

        Issue Links

          Activity

            People

              karlpauls Karl Pauls
              reto Reto Gmür
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: