Blackboard: Linking from within a course

Greetings!
A couple of days ago I posted an announcement to the BLKBRD-L listserv about a Blackboard Building Block Vanderbilt is making publically available. (Just posting here to make sure everyone who might be interested is aware of the tool.)
The Building Block is different from the one created by Baker College in that we link to iTunesU directly within a course. The information we pass is minimal; we go to extreme lengths in preserving student privacy, so we pass very little information about the user. The process itself is not too time consuming and I'm welcoming feedback from schools who are implementing our 'Block.
At this point, we are making it available to other institutions via direct email requests. If you would like a copy, please email me cindy dot franco at vanderbilt dot edu.
Cindy
Tablet PC   Windows XP Pro  

Greetings,
We have been using Vanderbilt iTunes U Building Block for about 9 months. The authentication process from Bb to iTunes U works Ok. However, certain users are getting the following Java error (sometimes students, or instructors) in Bb when they click on the iTunes U link to be redirected to iTunes. The course is setup fine because I'm able to use the same link without a problem. Below is the error:
The specified object was not found.
Hide details
blackboard.persist.KeyNotFoundException: The specified object was not found.
at blackboard.persist.impl.NewBaseDbLoader.loadObject(NewBaseDbLoader.java:140)
at blackboard.persist.course.impl.CourseDbLoaderImpl.loadById(CourseDbLoaderImpl.j ava:106)
at blackboard.persist.course.impl.CourseDbLoaderImpl.loadById(CourseDbLoaderImpl.j ava:78)
at blackboard.persist.course.impl.CourseDbLoaderImpl.loadById(CourseDbLoaderImpl.j ava:70)
at org.apache.jsp.proxy.redirectorjsp._jspService(redirectorjsp.java:185)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil terChain.java:245)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterCha in.java:50)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.ja va:156)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain .java:152)
at blackboard.platform.servlet.ContentTypeFilter.doFilter(ContentTypeFilter.java:5 6)
at sun.reflect.GeneratedMethodAccessor204.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil terChain.java:197)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterCha in.java:50)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.ja va:156)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain .java:152)
at blackboard.platform.servlet.RequestSessionFilter.handleRequest(RequestSessionFi lter.java:314)
at blackboard.platform.servlet.RequestSessionFilter.doFilter(RequestSessionFilter. java:152)
at sun.reflect.GeneratedMethodAccessor203.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:217)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFil terChain.java:197)
at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterCha in.java:50)
at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.ja va:156)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain .java:152)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java: 178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:10 7)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:87 6)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:6 84)
at java.lang.Thread.run(Thread.java:595)

Similar Messages

  • How to get the edit channel link from within the channel?

    Following problem:
    I want to include a link to edit the settings of a channel in the channel contents. The link should be the same as the edit button on the frame of the channel container. Searching through the provider jsps I found that the edit link is created in single.jsp. The code I need seems to boil down to
    <dt:obtainContainer container="$JSPProvider">
      <dtsingle:singleContainerProvider>
      <dtpc:getStringProperty key="editContainerName" id="editContainerName" scope="request"/>
      <dt:getName id="SingleContainer" scope="request"/>
      <jx:declare id="editContainerName" type="java.lang.String"/>
      <jx:declare id="SingleContainer" type="java.lang.String"/>
        <dtsingle:obtainSelectedChannel>
    <A HREF="<dtpc:getDesktopURL/>?action=edit
    &provider=<%=editContainerName%>
    &targetprovider=<dt:getName/>
    &containerName=<%=SingleContainer%>"
    TARGET="_self"> EDIT! </A>
        </dtsingle:obtainSelectedChannel>
      </dtsingle:singleContainerProvider>
    </dt:obtainContainer>However I am unable to get that working in the channel, as I always receive a ProviderException on the line with
    <dt:obtainContainer container="$JSPProvider">
    What am I doing wrong, or is does the obtainContainer simply not work from within a channel?
    If anyone can help me out to get the edit link it would be greatly appreciated. Any hints and/or sample code would help alot.
    thanks!
    Message was edited by:
    obstler42

    Hi Detlev ,
    Thank you very very much . We could figure out how to get the URL and Driver information from there .I have rewarded the points also.
    Thanks
    Ravi
    Message was edited by: Ravi Krishnan

  • Unable to click on iView link from within content area

    Hi,
    I have a peculiar problem where I am unable to click on/open up iViews from within the content area in one particular folder of a role. If I expand the tray and click on an iView link, it opens up the said iView. I am able to click on/open up iViews from the content area in other folders in the role.
    Has anyone else experienced the same issue? If yes, any pointers to resolve this would be very helpful.
    Thanks,
    Tahzeeb

    Hi Tahzeeb,
    Are you facing this problem only for a particular folder of a iview or else for the whole??
    If yes, just check the below points
    1. Make sure that you have the correct roles to read Portal content.
    2. Check whether have you made any permission access for the folder you are trying to access.
    3. Try to create a new folder and assign the same iview and check it up once.
    Let us konw further, if you still face any problems.
    BR,
    RAM.

  • Best approach to using command link from within a custom component

    I have created a navigation component "Menu" , used as follows:
    <custom:menu />The contents of menu are stored in an xml file and the Menu component delegates the rendering to a custom renderer, which basicaly writes out html links. (Actually, the component does a lot more, but I'm simplifying to get to the point.).
    Sometimes, I need to render a command link instead of a regular html link. I don't want to re-invent the wheel here, so I want to delegate this to the standard command link components.
    Approach 1: create child components within the Menu component constructor, e.g.
    HtmlCommandLink c = new HtmlCommandLink();
              MethodExpression e = FacesContext.getCurrentInstance().getApplication().getExpressionFactory().
                   createMethodExpression(FacesContext.getCurrentInstance().getELContext(),
                   "#{registrationEditor.enterSubmission}",
                   String.class,
                   new Class[] { });
              c.setActionExpression(e);
              c.setValue("TestLink");
              c.setTransient(true);
              getChildren().add(c);Approach 2: delegate to the CommandLinkRenderer within my custom renderer, e.g.CommandLinkRenderer delegate = new CommandLinkRenderer();
                        HtmlCommandLink link = new HtmlCommandLink();
                        ExpressionFactory elFactory =
                             FacesContext.getCurrentInstance().getApplication().getExpressionFactory();
                        MethodExpression actionExpression =
                             elFactory.createMethodExpression(context.getELContext(), c.getExpression(), String.class, new Class[] {});
                        link.setActionExpression(actionExpression);
                        link.setParent(component.getParent());
                        link.setValue(c.getLabel());
                        delegate.encodeBegin(context, link);
                        delegate.encodeChildren(context, link);
                        delegate.encodeEnd(context, link);Is either of these a respectable approach - they feel a little hackish. If so, which do you prefer. If not, what do you recommend?
    Thanks
    Richard

    I think either is a fine approach and not at all hackish. I prefer the second, although I couldn't tell you why (just a gut feeling). That said, I haven't tried either so there may be hidden problems. My main concern would be what happens when the request is submitted from the page, that the Restore View phase is done correctly so that the proper event is fired.

  • DRQ: Make B1 client resolve HTTP links from within body of internal message

    Hi,
    Request for a feature within the B1 client - when displaying an internal message, have the client pick up any text with "http://" and treat it as a web hyperlink - when clicked on, launch a browser for that site. This functionality already exists when using Link type UDF fields.

    You need to use the XSLT before you do assignment to achieve this, to
    change the message to the correct namespace.
    Please refer to sample at
    "orabpel\samples\tutorials\114.XSLTTransformations" which talks about
    how to use XSLT transformation.
    And please refer to
    "orabpel\samples\tutorials\121.FileAdapter\ComplexStructure" sample
    especially "InvToPo.xslt" which talks about doing transformations
    between 2 structures pointing to different namespaces.

  • How do you add "cc" and "bcc" to an email link from within Indesign?

    I know that it's possible to create a "mailto" email hyperlink, with a subject line etc. etc., but how would I add a cc or a bcc? I've tried writing out the code (ei "&bcc="")  so far nothing has worked.

    Does this help?
    http://rijamedia.com/blog/2010/12/email-tutorial-to-cc-bcc-subject-body-in-
    mailto-links/

  • Is it possible to link to specific files on a server from within a pdf?

    Hi all,
    Is it possible to create hyperlinks to a specific file on a Windows server from within a pdf?
    Let me explain further, I am working on a Mac trying to create hyperlinks from within InDesign to specific files on a Windows server. I am exporting the file to pdf, along with the hyperlinks, which look correct when I click on them from within Acrobat.
    On Windows, the links will read as \\servername\directoryname\filename so this is exactly how I enter it as the hyperlink. When I view the hyperlink information in the resulting pdf from within Acrobat, it still looks correct as \\servername\directoryname\filename but when I try to click on it from the Windows side OR the Mac side, the link doesn't work and gets changed....the slashes revert to the opposite direction and the whole link gets messed up. I am trying to figure out if the cause is InDesign, Acrobat or whether this can even be done? Of corse, I never have issues with normal URLS.
    What we are trying to do is set up an internal catalogue for the company of all our materials. (Everyone works on Windows)
    Should I try to create the links from within a Windows version of Acrobat... do you think that will make any difference?
    Thanks in advance for your help:)
    Very much appreciated!
    Christine

    Thank you for your help...very much appreciated!
    Basically, what we needed were for the links to be static and not relative, and they were mainly for Windows users. What finally worked was creating the links from within a Windows version of Acrobat. We plan to email the final pdf to several employees around the word (we are an international company) with all the links intact. Once they were logged into our network (vpn'd in) the links would still be valid no matter where the document was located. The trick is to change the start of the link to a specific IP address (the server address) when you are setting it up in Acrobat. I hope this makes sense and is helpful for everyone else out there:)
    (P.S. This works for Windows users only though and cannot be done via the Mac version of Acrobat. I can set things up within the Mac version of Acrobat so that the links will work as long as the document resides in the same location on the server... the advantage to doing it THIS way is that it will work for BOTH Mac and Windows users.)
    Thanks again,
    Christine

  • Links from Mail and other apps don't go to open copy of Firefox but attempt to open a second copy, so I get "A copy of Firefox is already open," FF 22, OS10.8.4

    Links from within Firefox windows open new tab, but links within Mail, MSWord, and other apps attempt to open another copy of Firefox, and I get the "Close Firefox: A copy of Firefox is already open. Only one copy of Firefox can be open at a time." This just started happening less than a week ago. I don't know when FF updated to version 22.0.

    My problem seems to be fixed--I cannot reproduce it now, though it had been consistently happening for the past 3-4 days. The suggestions above do not seem to apply in any case: I do not want to open another instance of Firefox but simply to connect with the one that is already running; and I do not seem to have a .parentlock file.
    If the problem returns, I'll be back. Meanwhile, thanks for the suggestions.

  • Unable to display the Content of a data file from within another data file in Oracle webcenter portal.

    We have a Content Presenter taskflow. This task flow is added to a jspx page. The taskflow fetches the content from the contributor data file. The contributor data file is having a WYSIWYG editor. The content of the WYSIWYG editor is being displayed correctly through the task flow.
    We have some links in the WYSIWYG editor. These links again point to some data files. When we click on these links from within the portal, then we are getting a blank page(the url of this blank page is: http://localhost:7101/eWSIBPortal/faces/oracle/webcenter/sitestructure/render.jspx?datasource=UCM%23dDocName%3AWSIB_ARTICLE) and not displaying the content of the data file that we are pointing to from the WYSIWYG editor.
    We want to display the content of these data files(which we have pointed from WYSIWYG editor) in-line within the portal.
    Please help us to resolve this issue and let us know if any information is required from our end.

    Thanks for reply. However, can I use XSQL to dump the formated text to a file? or just can display to client through web browsers?

  • Can you link from Word to a specific page in PDF without a webserver?

    I am trying to add a link within Word that opens a specific PDF file and goes to a particular page within the PDF.  Is there a way to do this without a webserver?

    I have a similar problem I would like to solve. I am also running Word 2003, Windows XP and Acrobat Professional 7.0.
    I can create a hyperlink in a word document to open a separate PDF file.
    I can then use PDF Maker to convert the word document to PDF.
    No problem.
    When I click on the new link in the PDF document it opens the separate file in the same window and the original PDF file is closed.
    I do not want the original file to close.
    When I set up a new link from within Acrobat then I get the option to "Open in new window". This link works the way that I want.
    As there are multiple hyperlinks in the word document, I will need to recreate new links everytime I modify the Word document. This is very time consuming
    Question - how do I get the automatically created link to open in a new window?
    Thanks in advance

  • Encore CS6 Dynamic Link from Pr CS6 Problem/Issue

    I switched from Production Premium CS5 to CS6.  I first deactivated and uninstalled my CS5 then installed CS6 on my Windows 7 machine.
    The problem:
    When I edit together a video in Premiere CS6 and have finished, I use Dynamic Link from within Encore CS6 to bring in that timeline.  After that, I use AME to transcode that Dynamic Link asset to the DVD MPEG standard, Encore CS6 keeps poping up a  notification window that says:  "The transcoded DynamicLink asset _______ has changed on the server.  Would you like to reimport it?  Yes/No" It prompts me each time I enter Encore and any time I move from another open program back to Encore.
    And I have to click No for each timeline that I have used Dynamic Link for (which is usually 5 or so).
    Any ideas or help?  This is incredibly annoying.
    Thank you.
    Jared

    As an update.  I am using the newest version of PluralEyes (v 2.0.5  7358) to sync the audio of the multiple camera event films I have shot.  I have since created a new project in Premiere and only manually lined up clips and then Dynamically Linked that to a new Encore project and so far Encore has not promtpted me with the error/message:  "The transcoded DynamicLink asset _______ has changed on the server.  Would you like to reimport it?  Yes/No"
    Any ideas?  This is very frustrating.  Thank you!

  • E61 Open Link from Mail launches wrong browser

    Hi,
    I've just noticed that, when following a web link from within an email received on my POP3 account, the phone lauches the basic web browser (i.e. the 'Services' application) rather than the more advanced 'Web' application - surely the page should be opened in the new clever browser with mini-map etc.??
    This may be just another T-Mobile only issue - my details below:
    1.0610.04.04
    19-04-06
    RM-89
    Any feedback appreciated,
    Cheers,
    Jhonne
    Jhonne

    Thanks P,
    Seems ridiculous really - there must be a way to configure which application is launched, just its not accessible to us plebs!
    I'm really starting to wish I'd bought a windows based phone, while the E61 is very good in many ways, I'm getting fed up with all th faults I keep coming across... especially when some of these are so basic.
    Given we've now had >4 years of Series 60 based phones, should we still be seeing these sillies?
    Jhonne

  • PDF link of type "open a file" won't work from within web-browser

    Hi!
    I have a pdf-document in which I have created a link of the type "Open a file" ( in this case it is a word document, but the type of file doesn't matter).  When I click this link directly in Acrobat (Acrobat 9 Standard) it works just as excpected, that is, the document opens in word, after I've confirmed to Acrobat that it's ok to open.
    Opening the pdf itself from within a web-browser (IE8) is no problem. The document is opened by the Acrobat plug-in, inside the web-browser, as expected. The "hot-spot" to the link is also there, but when I click on the link, Acrobat (I think it's Acrobat and not the web-browser) asks me if it's ok to "Connect to file://///C:/testdoc.doc". And when I confirm this nothing happens (of course, since there are way too many slashes added after the "File:" beginning of the string.
    When I doublecheck the link in Acrobat Standard with the link tool, it look perfectly allright (under "Actions" I find the heading "Open a file" and under that the text "File: C\testdoc.doc").
    Anyone know where the problem lies?
    Thanks for any help!
    Regards
    Per Williamson
    Stockholm
    Sweden

    I found mention online that linking to a zipped pdf file will cause the browser to download the PDF to the local user's PC where they can complete and submit the form (the mailto: command button works when the PDF is opened locally rather than within a browser window).  If there is a more "elegant" solution, I would be grateful for your advice.

  • ITunes U links from inside Blackboard

    We are interested in adding links to ITunes U from individual courses in Blackboard. My main concern is that I haven't figured out how to prevent users from accessing the link from outside BB by simply cutting and pasting the link.
    Does anyone know how to add some level of security such that the link can only be accessed if they are clicking on it in BB?
    Katie Sanchez

    Our solution was to create a Building Block for Blackboard that does all the authentication and authorization for our iTunes U site.
    Basically the module just logs the user into BB (if they aren't already), creates a set of iTU credentials based on the courses the user is enrolled in, and sends the browser a redirect to the requested iTU page. On the iTU side, we match up the identifiers of the iTU courses with the course id's in BB and set up credentials that correspond to the various role's in Blackboard. At that point, everything falls into place. You'll have student access to an iTU course if and only if you are a student in the corresponding BB course (likewise for instructors).
      Windows XP Pro  

  • How do I link to an anchor point  within a web page from within a PDF

    Hello,
    Can someone tell me how to link to an anchor point on a webpage from within a PDF?
    I created a page in Word and when i add my url with the # to reference the anchor eg. www.google.com/web#test1 and test the link it all works fine. I then create a PDF of this same page however the PDF seems to strip out the URL and looks to reference a file #test1.
    Any suggestions, ideas?
    Thanks

    see this post near the top . . . if you're using framesets you will scroll to the bottom of the page to see what they posted there.
    http://forums.adobe.com/message/628872#628872

Maybe you are looking for

  • Exception while Exporting Datagridview data with Images to Excel...

    Hi Everyone, I have datagridview in that 17 columns are text columns and 5 columns are Image columns,when I'm trying to export whole gridview data's along with images to EXCEL,getting "HRESULT: 0x800A03EC" Error..While debugging the code I'm getting

  • Question / problems with the Toshiba TV 40TL938 (40TL938F)

    Hi everybody, I bought the Toshiba TV 40TL938 french version ( 40TL938F ), in an online store. I have a few question / problem, and i hope you could help me. - when i play MKV vido files via USB, integrated subtitles works well but for me they are to

  • Star Schema doubts?

    Exepert's, I have cube ZSAL_ANA .I am having Two dimensions 1.Sales and 2.Customer. Sales Region contains Sales Region  and Sales Location.Customer Dimension contains Customer Type and Customer location.Ok Now Correct me if I am wrong? In Fact table

  • Keeping original pitch when loading samples in EXS

    doing some sample replacing for a live drum recording. recorded my own samples instead of using Logic's. when i drag the WAVs into EXS (after clicking on 'edit' on the EXS GUI) the pitch of the samples are bummed to whatever pitch/key i put the sampl

  • Share to Facebook is broken

    Hi! I noticed that I can't share to Facebook anymore. And I can't update my twitter or Facebook status from Notification Center in Mountain Lion. When I click to share buttons nothing happens. How Can I fix it?