Skip to content

Index 1 out of bounds for length 1 #42

Description

@BjarteAAGNES
clear all 

local url https://gist.githubusercontent.com/BjarteAAGNES/340ff8db8f85009f9239ef52714f75e4/raw/1d44f0a77db48ace350f62391137e09f7bedc7b9/tests.json
net inst jsonio, from(https://wbuchanan.github.io/StataJSON) replace 

jsonio kv, file(`url')  
 
. jsonio kv, file(`url')  
java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 1
        at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
        at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
        at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
        at java.base/java.util.Objects.checkIndex(Objects.java:361)
        at java.base/java.util.ArrayList.get(ArrayList.java:427)
        at org.paces.Stata.Input.FlatJSON.flatten(FlatJSON.java:216)
        at org.paces.Stata.Input.FlatJSON.flatten(FlatJSON.java:181)
        at org.paces.Stata.Input.FlatJSON.flatten(FlatJSON.java:199)
        at org.paces.Stata.Input.FlatJSON.flatten(FlatJSON.java:199)
        at org.paces.Stata.Input.FlatJSON.flatten(FlatJSON.java:199)
        at org.paces.Stata.Input.FlatJSON.flatten(FlatJSON.java:121)
        at org.paces.Stata.Input.InJSON.insheetUrl(InJSON.java:134)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at com.stata.Javacall.load(Javacall.java:277)
        at com.stata.Javacall.load(Javacall.java:92)
r(5100);

. java q
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Java settings
      set java_heapmax     4096m
      set java_home        C:\Program Files\Stata18\utilities\java\windows-x64\zulu-jdk17.0.10\

    Java system information
      initialized          yes
      heap usage           23m
      heap committed       40m
      runtime vendor       Azul Systems, Inc.
      runtime version      17.0.10+7-LTS
      system classpath     C:\Program Files\Stata18\utilities\jar\aspose-words-18.11-jdk16.jar;C:\Program Files\Stata18\utilities\jar\libdeps-core.jar;C:\Program Files\Stata18\utilities\jar\libstata-core.jar;C:\Program Files\Stata18\utilities\jar\sfi-api.jar;
      javacall classpath   C:\Program Files\Stata18\ado\base;C:\Program Files\Stata18\ado\base\jar;C:\Program Files\Stata18\ado\base\jar\libdeps-plugin.jar;C:\Program Files\Stata18\ado\base\jar\libstata-h2o.jar;C:\Program Files\Stata18\ado\base\jar\libstata-plugin.jar;C:\Program Files\Stata18\utilities\java\windows-x64\zulu-jdk17.0.10\bin;C:\Users\baa\ado\personal;C:\Users\baa\ado\plus;C:\Users\baa\ado\plus\jar;C:\Users\baa\ado\plus\jar\jsonio.jar;C:\Users\baa\ado\plus\jar\stata-java.jar
      library path         C:\Program Files\Stata18\utilities\java\windows-x64\zulu-jdk17.0.10\bin\server\jvm.dll

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions