uPortal IRC Logs-2013-03-01

[09:32:47 CST(-0600)] <drewwills> Morning EricDalquist... I believe the build issue is handled, but when I actually try to use the Bookmarks, I get this: https://gist.github.com/drewwills/5065402

[09:33:14 CST(-0600)] <drewwills> How are the custom taglibs in Bookmarks registered with Tomcat?

[09:33:24 CST(-0600)] <drewwills> (this is Tomcat 7 btw)

[09:41:13 CST(-0600)] <drewwills> there's a copy of uwfn.tld in the project... but the taglib references uri="http://my.wisc.edu/jsp/jstl/functions"

[09:41:57 CST(-0600)] <drewwills> looks like perhaps it should be uri="/WEB-INF/tags/uwfn.tld"

[11:14:12 CST(-0600)] <cwaymire_> EricDalquist: hey, got something i need to mention to you when you are around regarding the resource server.

[11:14:17 CST(-0600)] <EricDalquist> oh sure

[11:14:19 CST(-0600)] <EricDalquist> whats up

[11:16:13 CST(-0600)] <cwaymire_> tag 1.0.28 on github indicates that it includes multiple versions of ckeditor (including 3.6.6.1) but the war available on maven only includes 3.6.2.

[11:16:55 CST(-0600)] <EricDalquist> huh

[11:16:59 CST(-0600)] <EricDalquist> I wonder what happened there

[11:16:59 CST(-0600)] <cwaymire_> this combined with the SimpleContentPortlet commit at https://github.com/Jasig/SimpleContentPortlet/commit/b8427de70c18b9ef3c8bf534281b66dd6859d4ae which modifies it to require resource server 1.2.8 and ckeditor 3.6.6.1 causes the SimpleContentPortlet to break

[11:17:17 CST(-0600)] <cwaymire> not sure if you want to cut a 1.0.29 that corrects it or what

[11:17:44 CST(-0600)] <EricDalquist> yeah that should get done

[11:17:50 CST(-0600)] <EricDalquist> I won't have time until next week to do that

[11:17:55 CST(-0600)] <EricDalquist> you are more than welcome do if you'd like (smile)

[11:18:04 CST(-0600)] <cwaymire> ok. I would but I don't have any access to sonatype

[11:18:05 CST(-0600)] <cwaymire> that i'm aware of

[11:20:00 CST(-0600)] <EricDalquist> hrm

[11:20:08 CST(-0600)] <EricDalquist> you should get access setup

[11:20:15 CST(-0600)] <drewwills> also EricDalquist I posted a few remarks earlier about a Bookmarks taglib issue, if you have a sec to look

[11:20:22 CST(-0600)] <EricDalquist> go read through https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide

[11:20:27 CST(-0600)] <EricDalquist> don't create any jira issues though

[11:20:33 CST(-0600)] <EricDalquist> once you have an account just post the username here

[11:20:36 CST(-0600)] <EricDalquist> and I'll file the jria

[11:20:39 CST(-0600)] <EricDalquist> I saw those drew

[11:20:42 CST(-0600)] <EricDalquist> and honestly I have no idea

[11:20:52 CST(-0600)] <EricDalquist> the taglib uri is just like an xml namespace uri

[11:20:56 CST(-0600)] <EricDalquist> a unique string

[11:21:01 CST(-0600)] <EricDalquist> nothing needs to actually be at the url

[11:21:06 CST(-0600)] <drewwills> oddly the portlet is working in OHIO's uP4

[11:21:15 CST(-0600)] <EricDalquist> could it be tomcat7?

[11:21:21 CST(-0600)] <EricDalquist> we use it too

[11:21:33 CST(-0600)] <drewwills> sure, but something needs to associate the uri with the .tld file

[11:21:55 CST(-0600)] <drewwills> i thought at one point that sort of thing was done in web.xml

[11:22:02 CST(-0600)] <drewwills> or perhaps in the jar mnifest

[11:22:06 CST(-0600)] <drewwills> manifest

[11:22:42 CST(-0600)] <drewwills> (there's nothing in the bookmarks web.xml)

[11:22:42 CST(-0600)] <cwaymire> EricDalquist: username is "waymirec"

[11:22:43 CST(-0600)] <jwennmacher> drew: I had commented on the issue on the uportal user group a few days ago

[11:23:24 CST(-0600)] <drewwills> oh nice jwennmacher

[11:23:24 CST(-0600)] <EricDalquist> I wonder if .tld scanning changed in TC7

[11:23:29 CST(-0600)] <jwennmacher> per the spec the taglibs are resolved against all .tld fies under WEB-INF

[11:23:41 CST(-0600)] <EricDalquist> since my understanding is that the .tld files under WEB-INF are autoscanned

[11:24:14 CST(-0600)] <jwennmacher> My comment to the portlet-dev list (not uportal user) was:

[11:24:14 CST(-0600)] <jwennmacher> Hmm... I'm not sure then.  The file uwfn.tld has a <uri> element which matches the uri in your error message and Tomcat should pick it up automatically (see http://www.coderanch.com/t/522567/java-Web-Component-SCWCD/certification/location-TLDs).  Worst case you can modify the web.xml or the WEB-INF/tags/bm/include.jsp include to specify the location of the tld but you shouldn't have to d

[11:24:20 CST(-0600)] <drewwills> ah, that's a point I needed to add to my understanding

[11:25:12 CST(-0600)] <jwennmacher> I didn't see another post so I assume he had it handled. You seeing this locally? I had tried back on 2/22 and I didn't have an issue with the Bookmarks portlet

[11:27:40 CST(-0600)] <drewwills> i'm seeing this issue locally on java7, tomcat7, uP master

[11:29:31 CST(-0600)] <EricDalquist> I bet it is a TC7 issue

[11:30:46 CST(-0600)] <drewwills> sounds very plausible

[11:31:06 CST(-0600)] <drewwills> testing now w/ overlaying the file into WEB-INF/

[11:34:54 CST(-0600)] <jwennmacher> On my build (TC7) I modified uwfn.tld's <uri> and verified it did generate the same error so it is resolving the tld file using just the uri

[11:50:42 CST(-0600)] <drewwills> ok... dropping the .tld directly in WEB-INF/ works

[11:51:12 CST(-0600)] <drewwills> on tomcat7, jdk7, uP master, windows

[11:54:36 CST(-0600)] <jwennmacher> if you drop back to TC6 does it work with the tld in the tags folder? Maybe Windows is a factor?