Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-1026

Existing queue can't be acquired on client

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • sprint-4
    • sprint-7
    • data structures
    • None

    Description

      Server code:

      Ignite ignite = Ignition.start();
      
      ignite.queue("queue", 1000, new CollectionConfiguration());
      

      Client code:

      Ignition.setClientMode(true);
      
      Ignite ignite = Ignition.start();
      
      IgniteQueue q = ignite.queue("queue", 0, null);
      

      Start server, then client. The second will fail with NPE:

      	at org.apache.ignite.internal.processors.datastructures.DataStructuresProcessor.getCollection(DataStructuresProcessor.java:911)
      	at org.apache.ignite.internal.processors.datastructures.DataStructuresProcessor.queue(DataStructuresProcessor.java:777)
      	at org.apache.ignite.internal.IgniteKernal.queue(IgniteKernal.java:2768)
      	at Client.main(Client.java:30)
      

      Attachments

        Activity

          People

            vkulichenko Valentin Kulichenko
            vkulichenko Valentin Kulichenko
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: