zbtirrell's blog

Live on Luminis IV

Plymouth State University went live in production with an upgrade to Luminis IV today. After four months of planning and preparation, the upgrade wrapped up and we cut over to the new system at 3AM this morning. This was a gigantic team effort involving a large number of IT staff members and community involvement.

We went from Solaris 9 to Red Hat AS3 as part of this upgrade/migration.

Calendar Synch Problems in Luminis IV

Bad news... The way the immutable identifier has been implemented in Luminis IV causes a predictable problem when doing Outlook/PDA desktop synchronization with Sun Calendar. The sync tool no longer expects a uid/password combo, but rather an immutable id/password combo. I'm sharing this explanation, plus further detail from support so you may avoid hours of investigation and back and forths with support, as well as take the necessary acts on campus to account for this.

From support:

Office Fallout From Summit '07

WebCT CE6 SSO with CAS

WebCT CE 6.0 did not have a documented procedure from SunGard on how to do SSO. So, combining CAS with WebCT provided documentation on "automatic signon" we created the attached script in PHP.

Additionally, this may work better than CPIP in load-balanced environments, since there isn't any session hijacking occuring.

Library Development Community

Following Jon Wheat's lead, a colleague of mine, Casey Bisson, has recently created http://libdev.plymouth.edu/ 

In his words:

LibDev is a site for those interested in libraries and networked information. Want to find a way to apply tags or social bookmarking to library content? Interested in how Wikipedia can serve libraries? Want to find a better way to do patron loads or talk about what identity management means to libraries? Looking for single sign-on solutions so patrons can move seamlessly from the campus portal to your OPAC without re-authenticating? Do you know your library is sitting on a goldmine of valuable data that you can’t use because there are too many systems and vendors who can’t or won’t talk to eachother?

Summit '05 Lum Dev Meetup

I had mentioned this in the past, and again in a comment to Jon, but I figured I should post one more slightly higher profile message.

If anyone is interested, I would love to try and get together at some predetermined place for dinner and/or drinks with anyone who reads LDN and is interested. I was thinking Sunday evening after the 3:30-4:30 slot, like 5ish.

Doing it early in the conference would give us all friendly faces to reference for the rest of the time as well as people to bounce ideas and impressions off. Thoughts? Comment on this if interested and we'll try to figure out a place.

My Calendar Channel

Has anyone modified the "My Calendar" channel? We would like to change some things about it, but I'm unsure where it is to modify. It doesn't appear to be a car. Thoughts?

Syndicating LDN in Luminis III.2

I would like to be able to syndicate LDN into Luminis so everytime I login, I'll see the headlines and can keep up with what is going on here. However, I seem to be having some trouble. The XML/RSS link on the right side of the page brings up the RSS feed (v .92) This seems perfect, yet when I publish this in the portal as a .9X RSS channel, it fails to render.

I get:
Error message: Problem parsing http://ldn.messiah.edu/index.php?q=node/feed: java.lang.NullPointerException

Outer exception:
org.jasig.portal.GeneralRenderingException at org.jasig.portal.channels.CGenericXSLT.renderXML(CGenericXSLT.java:297) at org.jasig.portal.MultithreadedChannelAdapter.renderXML(MultithreadedChannelAdapter.java:75) at campuspipeline.uportal.ScheduledChannelRenderer$ScheduledWorker.run(ScheduledChannelRenderer.java:609) at com.pipeline.uportal.ChannelRendererTaskInterceptor$1.run(ChannelRendererTaskInterceptor.java:114) at java.security.AccessController.doPrivileged(Native Method) at com.pipeline.uportal.ChannelRendererTaskInterceptor.run(ChannelRendererTaskInterceptor.java:100) at com.sct.pipeline.concurrent.PooledExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Thread.java:479)

Syndicate content