Seems the createParser method of SmileFactory and CBORFactory is lacking implementation for java.io.DataInput sources.