I am trying to stream data from an 'activation' style DataSource. I have a stream, but no length. I'm trying to avoid buffering the entire content in memory.

This seems like a likely use case, but setClobAsCharacterStream requires a length. Is there some other solution?