...
[13:54:08 CST(-0600)] <cwaymire> and again to make sure it wasnt something on my end I deleted my uportal fork, and re-forked from master
[13:54:15 CST(-0600)] <EricDalquist> huh
[13:54:25 CST(-0600)] <EricDalquist> any ideas what could be triggering that ftp connection then?
[13:55:24 CST(-0600)] <cwaymire> is that indicating that its making an ftp call to retrieve properties?
[13:55:45 CST(-0600)] <EricDalquist> that is what it is looking liker
[13:56:23 CST(-0600)] <EricDalquist> ok let me see if I can do another pluto tweak
[13:56:26 CST(-0600)] <EricDalquist> to help us track this down
[13:57:43 CST(-0600)] <cwaymire> grep'ing through the source hte only referneces I see to ftp are in some JS files in the SimpleContentPortlet.
[13:58:43 CST(-0600)] <EricDalquist> ok
[13:58:50 CST(-0600)] <EricDalquist> try switching to pluto 2.1.0-SNAPSHOT
[13:59:00 CST(-0600)] <EricDalquist> you'll need to do a "mvn clean install -U"
[13:59:08 CST(-0600)] <EricDalquist> to grab the newest snapshot
[13:59:16 CST(-0600)] <EricDalquist> it names the timer threads with the portle name
[13:59:24 CST(-0600)] <cwaymire> thats the same snapshot you posted earlier right?
[13:59:37 CST(-0600)] <EricDalquist> yeah I just deployed another update
[14:01:45 CST(-0600)] <cwaymire> ok. wiped out my local pluto repository just to be certain. cleaned and rebuilding now.
[14:02:06 CST(-0600)] <EricDalquist> ok
[14:02:27 CST(-0600)] <EricDalquist> maybe now that we have more dev time here some of this ancilary pluto cleanup can actually get done
[14:02:36 CST(-0600)] <EricDalquist> like actually using concurrent apis for context init
[14:02:41 CST(-0600)] <EricDalquist> and not starting a billion timer thread
[14:08:36 CST(-0600)] <cwaymire> EricDalquist: "Pluto Portlet Init - SelfEditAccount" daemon prio=10 tid=0x00007fb3db219000 nid=0x750d runnable [0x00007fb43afe2000]
[14:08:38 CST(-0600)] <cwaymire> thats the culprit
[14:08:51 CST(-0600)] <EricDalquist> huh
[14:09:03 CST(-0600)] <EricDalquist> so something about how that loads ...
[14:09:11 CST(-0600)] <EricDalquist> mind tracking down the spring context/prop files for it?
[14:09:16 CST(-0600)] <cwaymire> sure
[14:10:18 CST(-0600)] <jwennmacher> update: I just built upstream/master using TC 7.0.35 and I'm running
[14:10:28 CST(-0600)] <jwennmacher> so it is just you now Chris
[14:18:23 CST(-0600)] <cwaymire> I just fixed it
[14:19:08 CST(-0600)] <cwaymire> I edited the primaryPropertyPlaceholderConfigurer bean within the applicationContext.xml and removed the 2 overrides.properties values
[14:19:10 CST(-0600)] <cwaymire> and the problem went away
[14:19:35 CST(-0600)] <cwaymire> it must have been interpreting those as remote url's?
[14:19:56 CST(-0600)] <EricDalquist> weird
[14:19:59 CST(-0600)] Wiki Markup <cwaymire> <value>file:/${CATALINA_HOME}/portal/overrides.properties</value>
[14:19:59 CST(-0600)] Wiki Markup <cwaymire> <value>file:/${PORTAL_HOME}/overrides.properties</value>
[14:20:03 CST(-0600)] <cwaymire> those are the values I dumped
[14:20:16 CST(-0600)] <EricDalquist> huh
[14:20:24 CST(-0600)] <cwaymire> I dont have a PORTAL_HOME defined
[14:20:30 CST(-0600)] <EricDalquist> ohhh
[14:20:34 CST(-0600)] <cwaymire> and my CATALINA_HOME Is "/opt/tomcat/tomcat-7.0.35"
[14:20:44 CST(-0600)] <EricDalquist> so it is all drew's fault!
[14:20:45 CST(-0600)] <EricDalquist>
[14:20:58 CST(-0600)] <EricDalquist> can you open a bug
[14:21:26 CST(-0600)] <EricDalquist> essentially drew's patch about config file's external to the project needs fixing
[14:21:34 CST(-0600)] <EricDalquist> so that if those env_vars aren't explicitly set
[14:21:37 CST(-0600)] <EricDalquist> something sets them to sane defaults
[14:23:08 CST(-0600)] <cwaymire> yeah. I just briefed him on the findings.
[14:23:11 CST(-0600)] <cwaymire> i'll open a bug for it
[14:23:23 CST(-0600)] <cwaymire> man that was a nasty one
[14:23:24 CST(-0600)] <EricDalquist> thanks
[14:23:26 CST(-0600)] <EricDalquist> yeah
[14:23:31 CST(-0600)] <EricDalquist> well one little bug
[14:23:37 CST(-0600)] <EricDalquist> compounded by some terrible design in pluto
[14:29:34 CST(-0600)] <jwennmacher> EricDalquist: I found this RE intelliJ license: https://wiki.jasig.org/display/JSG/IntelliJ+IDEA. I got the license from Chris who also uses intelliJ.
[14:29:42 CST(-0600)] <EricDalquist> thanks
[14:34:33 CST(-0600)] <EricDalquist> scott just directed me to dima
[14:34:41 CST(-0600)] <EricDalquist> so I'd say go check with him next
[14:35:28 CST(-0600)] Wiki Markup <cwaymire> EricDalquist: changing the line from "file:/${CATALINA_HOME}" to "file:${CATALINA_HOME}" got rid of the problem. seems like that forward slash would not be necessary anyways as the environment variable (if defined) should point to an absolute path
[14:35:43 CST(-0600)] <cwaymire> perhaps it was interpreting file:// as a remote url?
[14:35:46 CST(-0600)] <EricDalquist> yes
[14:35:49 CST(-0600)] <EricDalquist> that was my guess
[14:35:58 CST(-0600)] <EricDalquist> XXX:// implies network protocol
[14:36:07 CST(-0600)] <cwaymire> yep.
[14:36:29 CST(-0600)] <cwaymire> ok. i'll get with drew and get it tested out and then submit a fix
[14:36:41 CST(-0600)] <cwaymire> want to test it on windows to be sure
[14:38:22 CST(-0600)] <EricDalquist> yup
[14:38:26 CST(-0600)] <EricDalquist> I appreciate that
[14:40:50 CST(-0600)] <cwaymire> EricDalquist: any idea why that problem would manifest for me, and not for drew and apparently not for james either? and you said it worked fine for you on xubuntu?
[14:41:09 CST(-0600)] <EricDalquist> could be your local network
[14:41:18 CST(-0600)] <EricDalquist> like maybe unicon's firewall caused the connection to hang
[14:41:25 CST(-0600)] <EricDalquist> but for others it just fails?
[14:41:45 CST(-0600)] <cwaymire> hrmmm yeah possibly
[14:42:03 CST(-0600)] <cwaymire> but not sure then why drew didnt have that issue nor james. we're all on the same network.
[14:42:17 CST(-0600)] <cwaymire> not that important I guess at this juncture. just glad to be rid of it.
[14:44:47 CST(-0600)] <jwennmacher> EricDalquist: Did you want me to check with Dima? I'm not sure who that is.
[14:45:21 CST(-0600)] <EricDalquist> oh yeah ... Dimitry K. he is a uniconver
[14:45:25 CST(-0600)] <EricDalquist> uniconer*
[14:45:33 CST(-0600)] <EricDalquist> works with bill thompson primarily on cas stuff I think
[14:45:46 CST(-0600)] <cwaymire> Dimitry is who I got the intellij license from
[14:46:07 CST(-0600)] <EricDalquist> yeah so he would be the point of contact to get a new license I believe
[14:46:12 CST(-0600)] <EricDalquist> if he isn't let me know again
[14:46:25 CST(-0600)] <EricDalquist> and we'll try and just setup a new contact point with intellij
[14:47:44 CST(-0600)] <cwaymire> I do know that anyone can submit for an intellij opensource license. you just have to demonstrate that you are a contributor on a project with at least 3 mos of recent activity. I imagine if the license expires and there's no plan/process in place to renew it then any commiter on the project can probably request for a license for the project.
[14:48:02 CST(-0600)] <EricDalquist> yeah
[14:48:16 CST(-0600)] <EricDalquist> we can probably be better about that and move it into the jasig infrastructure group
[14:48:24 CST(-0600)] <EricDalquist> or we can check with intellij
[14:48:39 CST(-0600)] <EricDalquist> they might just want each person to request their own
[14:48:57 CST(-0600)] <cwaymire> I requested one before I knew unicon had one. They directed me to Dimitry to request the JASIG license