I guess I was wrong. Putting in jaxb-runtime-2.3.3-b02.jar didn't resolve the NPE for creating thumbnail.
On Tue, Mar 24, 2020 at 8:28 PM Tommy Pham <tommy...@gmail.com> wrote: > Hi Dave, > > I apologize for unable to submit the JIRA. Something came up after typing > that email and have been preoccupied since. I'm using (native) OpenJDK > 11on FreeBSD 12.1. I just made some updates to the logging configurations > since I saw log4j (v1) and that it's broken on Java 9+. Here's the recent > snippet: > > 24-Mar-2020 20:01:58.056 DEBUG [http-nio-8080-exec-1] > org.apache.roller.weblogger.business.jpa.JPAMediaFileManagerImpl.getMediaFile:361 > - Cannot load thumbnail for image 7c8b9f04-8cbc-4172-b3d0-ef601d040d00 > org.apache.roller.weblogger.business.FileNotFoundException: Invalid path > [/usr/local/www/_apps_/java/roller6_data/mediafiles/Tommy/7c8b9f04-8cbc-4172-b3d0-ef601d040d00_sm], > file does not exist. > > That file does not exists. Only the main original image (?). It seems > the thumbnails didn't generate. > > 24-Mar-2020 20:12:07.120 DEBUG [http-nio-8080-exec-6] > org.apache.roller.weblogger.business.jpa.JPAMediaFileManagerImpl.updateThumbnail:283 > - ERROR creating thumbnail > java.lang.NullPointerException: null > at > org.apache.roller.weblogger.business.jpa.JPAMediaFileManagerImpl.updateThumbnail(JPAMediaFileManagerImpl.java:256) > [classes/:?] > at > org.apache.roller.weblogger.business.jpa.JPAMediaFileManagerImpl.createMediaFile(JPAMediaFileManagerImpl.java:220) > [classes/:?] > at > org.apache.roller.weblogger.ui.struts2.editor.MediaFileAdd.save(MediaFileAdd.java:195) > [classes/:?] > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) ~[?:?] > at > jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > ~[?:?] > at > jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[?:?] > > Full stack trace: https://pastebin.com/W8dgE22M > > From the NPE and seeing jaxb-api in lib, I think I'm missing > implementation jar(s) for javax.xml.bind because I'm using JDK 11. > > I saw mixed logging mechanisms due various frameworks used. What would be > the main? What does Roller uses to image modification / generation? > > Thanks, > Tommy > > > On Sat, Mar 21, 2020 at 2:03 PM Dave <snoopd...@gmail.com> wrote: > >> Hi Tommy, >> >> I created a JIRA for you Media Files bug, but I cannot reproduce the >> problem. Please see my comment here: >> https://issues.apache.org/jira/browse/ROL-2163 >> >> Thanks, >> Dave >> >> >> On Fri, Mar 6, 2020 at 1:25 AM Swapnil M Mane <swapnilmm...@apache.org> >> wrote: >> >> > Hi Tommy, >> > Yes, you can keep it Improvement with minor priority. >> > Although this also falls under UI Bug, but anyways since it is not >> > breaking anything, I consider it as UI improvement. >> > >> > So, let's have it as Improvement with minor priority. >> > >> > Best regards, >> > Swapnil M Mane, >> > www.apache.org >> > >> > On Fri, Mar 6, 2020 at 11:31 AM Tommy Pham <tommy...@gmail.com> wrote: >> > > >> > > Hi Dave, >> > > >> > > What type should I file it under? Improvement? And minor priority (or >> > > trivial) ? >> > > >> > > Thanks, >> > > Tommy >> > > >> > > On Thu, Mar 5, 2020 at 4:00 PM Dave <snoopd...@gmail.com> wrote: >> > > >> > > > That's not by design or really a bug, it's just poorly done :-) >> > > > >> > > > Please file a JIRA bug for it if you have time, otherwise I'll do >> that >> > this >> > > > weekend. >> > > > >> > > > Thanks, >> > > > Dave >> > > > >> > > > >> > > > On Thu, Mar 5, 2020 at 4:45 PM Tommy Pham <tommy...@gmail.com> >> wrote: >> > > > >> > > > > Hello everyone, >> > > > > >> > > > > I'm having an issue with the media files panel display. I've >> tried >> > in >> > > > both >> > > > > Firefox and Chrome without success. >> > > > > >> > > > > https://imgur.com/a/zHXnmXV >> > > > > >> > > > > Basically I have to scroll to view a big image while I have >> plenty of >> > > > > screen real estate at the bottom as you can see. The only way I >> can >> > get >> > > > > that window to resize so I could see the image entirely without >> > scrolling >> > > > > is edit either: >> > > > > >> > > > > <div id="imageGrid" style="1000px"> >> > > > > >> > > > > or it's child div >> > > > > >> > > > > <div class="panel-body" style="1000px"> >> > > > > >> > > > > Neither seems like a good solution since it's not sized >> accordingly >> > nor >> > > > > scale dynamically to browser window size. Is this by design or >> bug? >> > > > > Please advise. >> > > > > >> > > > > If you're wondering what monitor I'm using, it's 40" 4k TV for >> about >> > $300 >> > > > > USD which is cheaper than getting 4 x 27" (2560x1440) for about >> the >> > same >> > > > > screen real estate (slightly better PPI 110 vs 108) w/o the split >> > screen >> > > > > bezels :) >> > > > > >> > > > > Thanks, >> > > > > Tommy >> > > > > >> > > > >> > >> >