Uploaded image for project: 'Blazegraph (by SYSTAP)'
  1. Blazegraph (by SYSTAP)
  2. BLZG-1243

bigdata-client does not invoke ServiceProviderHook.forceLoad()

    Details

      Description

      ServiceProviderHook.forceLoad() is used to force the load of several writers and readers used by the platform. The NPE below (against the 1.5.2 development branch as part of the maven refactor) appears because this method has not been invoked. Further, the ServiceProviderHook class is not actually bundled with the bigdata-client jar. Thus, a client only using this jar and not linking to the main jars would be unable to perform some operations (this occurs in createRepository when we try to send an XML representation of the properties for the new namespace).

      java.lang.NullPointerException
      	at com.bigdata.rdf.sail.webapp.client.RemoteRepositoryManager.createRepository(RemoteRepositoryManager.java:708)
      	at com.bigdata.journal.jini.ha.AbstractHAGroupCommitTestCase.doGroupCommit_2Namespaces_ConcurrentWriters(AbstractHAGroupCommitTestCase.java:94)
      	at com.bigdata.journal.jini.ha.TestHA1GroupCommit.test_HA1_GroupCommit_2Namespaces_ConcurrentWriters(TestHA1GroupCommit.java:85)
      


      - See BLZG-565 Class loader problems

        Issue Links

          Activity

          beebs Brad Bebee created issue -
          bryanthompson bryanthompson made changes -
          Field Original Value New Value
          Fix Version/s BLAZEGRAPH_RELEASE_1_5_2 [ 10164 ]
          bryanthompson bryanthompson made changes -
          Link This issue relates to BLZG-1270 [ BLZG-1270 ]
          beebs Brad Bebee made changes -
          Workflow Trac Import v2 [ 13079 ] Trac Import v3 [ 14491 ]
          beebs Brad Bebee made changes -
          Workflow Trac Import v3 [ 14491 ] Trac Import v4 [ 15820 ]
          beebs Brad Bebee made changes -
          Status Closed - Won't Fix [ 6 ] Open [ 1 ]
          beebs Brad Bebee made changes -
          Status Open [ 1 ] Accepted [ 10101 ]
          beebs Brad Bebee made changes -
          Status Accepted [ 10101 ] In Progress [ 3 ]
          Priority Highest [ 1 ]
          beebs Brad Bebee made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          beebs Brad Bebee made changes -
          Status Resolved [ 5 ] In Review [ 10100 ]
          beebs Brad Bebee made changes -
          Status In Review [ 10100 ] Done [ 10000 ]
          beebs Brad Bebee made changes -
          Workflow Trac Import v4 [ 15820 ] Trac Import v5 [ 16056 ]
          beebs Brad Bebee made changes -
          Workflow Trac Import v5 [ 16056 ] Trac Import v6 [ 18363 ]
          beebs Brad Bebee made changes -
          Workflow Trac Import v6 [ 18363 ] Trac Import v7 [ 19762 ]
          beebs Brad Bebee made changes -
          Workflow Trac Import v7 [ 19762 ] Trac Import v8 [ 21385 ]

            People

            • Assignee:
              bryanthompson bryanthompson
              Reporter:
              bryanthompson bryanthompson
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: