Thnx, but that doesn't compile either... lemme read up this... On Wed, May 23, 2018 at 3:52 PM, Shawn Heisey <apa...@elyograg.org> wrote:
> On 5/23/2018 7:25 AM, BlackIce wrote: > >> I've got an app here that posts data to Solr using Solrj... >> I'm trying to update all our apps dependencies, and now I've reached Solrj >> Last kown working version is 5.5.0, anything after that dies at compile >> time with: >> > <snip> > >> if (val instanceof Date) { >> val2 = DateUtil.getThreadLocalDateFormat().format(val); >> } >> > > Use this instead: > > val2 = DateTimeFormatter.ISO_INSTANT.format(val.toInstant()); > > ISO_INSTANT is probably what you want, but there are other choices if > that's not the correct format. > > This will require a new import -- java.time.format.DateTimeFormatter. And > you will need JDK 8, which you should already have because SolrJ 6.0 and > later requires it. > > Thanks, > Shawn > >