Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-1221

Infinispan throwing misleading exception when river.jar is not present

    XMLWordPrintable

Details

    Description

      If JBoss Marshalling cannot find the River jar, the Infinispan code throws an NPE:

      Caused by: java.lang.NullPointerException
          at org.infinispan.marshall.jboss.GenericJBossMarshaller$1.initialValue(GenericJBossMarshaller.java:75)
          at org.infinispan.marshall.jboss.GenericJBossMarshaller$1.initialValue(GenericJBossMarshaller.java:71)
          at java.lang.ThreadLocal.setInitialValue(Unknown Source)
          at java.lang.ThreadLocal.get(Unknown Source)
          at org.infinispan.marshall.jboss.GenericJBossMarshaller.startObjectOutput(GenericJBossMarshaller.java:130)
          at org.infinispan.marshall.VersionAwareMarshaller.startObjectOutput(VersionAwareMarshaller.java:126)
          at org.infinispan.marshall.VersionAwareMarshaller.objectToBuffer(VersionAwareMarshaller.java:91)
          at org.infinispan.marshall.AbstractMarshaller.objectToBuffer(AbstractMarshaller.java:31)
          at org.infinispan.remoting.transport.jgroups.MarshallerAdapter.objectToBuffer(MarshallerAdapter.java:22)

      This should not happen. Instead return a more meaningful exception.

      Attachments

        Activity

          People

            rh-ee-galder Galder ZamarreƱo
            rh-ee-galder Galder ZamarreƱo
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: