click here for details... Sakai Executive Director Position Search now open
Issue Details (XML | Word | Printable)

Key: SAK-3917
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Derek Ramsey
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Sakai

Roster / Size limitation on profile

Created: 20-Feb-2006 08:22   Updated: 11-Feb-2009 18:48
Component/s: Roster
Affects Version/s: 2.1.2, 2.2.0, 2.2.1, 2.2.2, 2.2.3
Fix Version/s: 2.4.0

Time Tracking:
Not Specified

Environment: WinXP SP2
Issue Links:
Duplicate
 
Relate
 

2.6.x Status: None
2.5.x Status: None
2.4.x Status: None


 Description  « Hide
Is there a size on which the roster tool will only display so much text from the Other: field from profile? It will only display so much on the profile before it cuts off.

Per Rashmi:
I don't think that Other Information is unlimited, may be 255 characters in the database.

To me it is a database field limitation issue/

This is what other Information corresponds to:

<property name="notes" column="NOTES" />

Jarrod can add type="text" in the properties


 All   Comments   Work Log   Change History   Subversion Commits   git Commits      Sort Order: Ascending order - Click to sort in descending order
Jarrod Lannan added a comment - 23-Feb-2006 09:55
Changed mapping file to up the size to 4000 bytes

Stephen Marquard added a comment - 04-Mar-2006 11:17
Entering a very large profile entry (approx 3K) in Profile and then viewing the Profile in Roster produced this bug report:

This information will automatically be included in your bug report.

org.sakaiproject.api.kernel.tool.ToolException: /roster/displayCompleteProfile.jsp(18,30) Unterminated <h:outputText tag
    at org.sakaiproject.portal.charon.CharonPortal.forwardTool(CharonPortal.java:1233)
caused by: org.apache.jasper.JasperException: /roster/displayCompleteProfile.jsp(18,30) Unterminated <h:outputText tag
    at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
    at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:405)
    at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:130)
    at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1049)
    at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1367)
    at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1564)
    at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1793)
    at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1060)
    at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1367)
    at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1564)
    at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1793)
    at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1060)
    at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1367)
    at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1564)
    at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1793)
    at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1060)
    at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1367)
    at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1564)
    at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1793)
    at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1060)
    at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1367)
    at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1564)
    at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
    at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
    at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
    at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
    at org.sakaiproject.jsf.app.SakaiViewHandler.renderView(SakaiViewHandler.java:139)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:504)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.sakaiproject.jsf.util.JsfTool.dispatch(JsfTool.java:223)
    at org.sakaiproject.jsf.util.JsfTool.doGet(JsfTool.java:243)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:359)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at org.sakaiproject.component.kernel.tool.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:333)
    at org.sakaiproject.portal.charon.CharonPortal.forwardTool(CharonPortal.java:1233)
    at org.sakaiproject.portal.charon.CharonPortal.doTool(CharonPortal.java:1185)
    at org.sakaiproject.portal.charon.CharonPortal.doGet(CharonPortal.java:332)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:535)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    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:107)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:307)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:385)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:748)
    at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:678)
    at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:871)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:534)


user: scm

usage session: b0f5276b-5a7c-4687-00ce-32be960f38d1

time: Mar 4, 2006 11:02 AM EST


Sam Ottenhoff added a comment - 19-Jul-2006 09:07
Should this modification of the NOTES column be included in the 2.2.0 conversion scripts?

Kristol Hancock added a comment - 05-Jan-2007 09:29
Michelle - please take a look. Thanks!

Michelle Wagner added a comment - 17-Jan-2007 12:12
Updated the 2.1.2 --> 2.2.0 conversion script with field change
r20393

Megan May added a comment - 08-Feb-2007 08:21
Updating issues that have been resolved with Nightly2/trunk version to 2.4.001 in prep for first qa tag (a preliminary one pre-code freeze)

Stephen Marquard added a comment - 14-Apr-2007 10:11
OK on mysql from new db (tested on qa1-za, 2.4.0_010 with approx 50K profile text). Needs testing on upgraded mysql db & Oracle (new & upgraded).

Filter Maintainer added a comment - 10-Sep-2007 07:32
[Bulk Edit] This issue is Resolved for 2.4.0, however, there were not sufficient resources available for it to be QA'ed. As no further reports have caused it to be reopened we are assuming it was completely addressed, and are Closing it. Please feel free to reopen this issue if you are indeed experiencing problems with this specific issue's fix, otherwise, please open a new issue.