java.lang.RuntimeException: line 1:903: unexpected char: 0xFFFD
at org.jboss.seam.ui.component.UIFormattedText.getFormattedText(UIFormattedText.java:66)
at org.jboss.seam.ui.renderkit.FormattedTextRendererBase.doEncodeBegin(FormattedTextRendererBase.java:24)
at org.jboss.seam.ui.util.cdk.RendererBase.encodeBegin(RendererBase.java:79)
at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:280)
at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:262)
at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:284)
at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:262)
at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:220)
at org.richfaces.renderkit.html.PanelRenderer.doEncodeChildren(PanelRenderer.java:215)
at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:121)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:812)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
at com.sun.facelets.component.RepeatRenderer.encodeChildren(RepeatRenderer.java:50)
at com.sun.facelets.component.UIRepeat.process(UIRepeat.java:357)
at com.sun.facelets.component.UIRepeat.encodeChildren(UIRepeat.java:617)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:592)
at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83)
at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:90)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:390)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:517)
at org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60)
at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)
at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:381)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:662)
Caused by: line 1:903: unexpected char: 0xFFFD
at org.jboss.seam.text.SeamTextLexer.nextToken(SeamTextLexer.java:230)
at antlr.TokenBuffer.fill(Unknown Source)
at antlr.TokenBuffer.LA(Unknown Source)
at antlr.LLkParser.LA(Unknown Source)
at org.jboss.seam.text.SeamTextParser.line(SeamTextParser.java:1022)
at org.jboss.seam.text.SeamTextParser.paragraph(SeamTextParser.java:772)
at org.jboss.seam.text.SeamTextParser.text(SeamTextParser.java:711)
at org.jboss.seam.text.SeamTextParser.startRule(SeamTextParser.java:614)
at org.jboss.seam.ui.component.UIFormattedText.getFormattedText(UIFormattedText.java:59)
... 74 more
- <AjaxViewRoot id="_viewRoot" immediate="false" locale="en" renderKitId="HTML_BASIC" renderRegionOnly="false" rendered="true" selfRendered="false" submitted="false" transient="false" viewId="/blog/entries/bytag.xhtml">
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
- <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="author" content="Daniel Hinojosa"/>
- <meta name="keywords" content="custom software, custom components, unit testing, integration testing, agile development, jboss seam, seam, custom development seam, custom development groovy, groovy, java, custom development java, daniel hinojosa, dan hinojosa, custom development grails, code coverage, custom swing, custom application development, custom spring components, custom springframework, groovy training, java training, jsf training, jboss seam training, seam training, grails training, agile training, java server pages, java server faces, jsp, jsf, ejb, ejb3, ejb-ql, ejb3 help, jpa, java persistence, hibernate, amazinggates, sandia national laboratories, mvc, model view controller, hinojosa, Hinojosa, nfjs, No Fluff Just Stuff, development notebook"/>
- <meta name="description" content="Evolutionnext.com - A new, better way for software development"/>
<meta name="robots" content="all"/>
<link href="/stylesheet/style.css" rel="stylesheet" type="text/css" media="screen"/>
- <link rel="alternate" type="application/rss+xml" title="RSS" href="#{contextPath}/blog/rss.xml"/>
<link rel="alternate" type="application/atom+xml" title="Atom" href="#{contextPath}/blog/atom.xml"/>
- <title>
- <HtmlOutputText escape="true" id="j_id6" rendered="true" transient="false" value="Evolutionnext.com - Linux Blog Entries"/>
- </title>
</head>
<body>
- <div id="container">
<div id="header">
<h1>
<span/>
evolutionnext
</h1>
</div>
- <HtmlToolBar id="maintoolbar" itemSeparator="none" rendered="true" transient="false" width="100%">
- <HtmlToolBarGroup id="j_id9" itemSeparator="none" location="left" rendered="true" transient="false">
- <HtmlLink action=" disabled="false" id="home_link" immediate="false" includePageParams="true" propagation="none" rendered="true" styleClass="menuLink" transient="false" value="Home" view="/index.xhtml"/>
- <HtmlLink action=" disabled="false" id="j_id10" immediate="false" includePageParams="true" propagation="none" rendered="true" styleClass="menuLink" transient="false" value="Blog" view="/blog/index.html"/>
- <HtmlLink action=" disabled="false" id="j_id11" immediate="false" includePageParams="true" propagation="none" rendered="true" styleClass="menuLink" transient="false" value="Get Quote" view="/quote.xhtml"/>
- <a class="menuLink" href="http://www.abqjug.org">ABQJUG</a>
- </HtmlToolBarGroup>
- <HtmlToolBarGroup id="j_id13" itemSeparator="none" location="right" rendered="true" transient="false">
- <HtmlLink action=" disabled="false" id="j_id14" immediate="false" includePageParams="true" propagation="default" rendered="true" style="color:white; text-decoration:none;" transient="false" value="Login" view="/login.xhtml"/>
- </HtmlToolBarGroup>
- </HtmlToolBar>
- <div id="content">
- <HtmlMessages errorClass="error" fatalClass="fatal" globalOnly="true" id="messages" infoClass="info" layout="list" rendered="true" showDetail="false" showSummary="true" tooltip="false" transient="false" warnClass="warn"/>
- <div id="blog_menu">
- <HtmlCalendar ajaxSingle="true" boundaryDatesMode="inactive" bypassUpdates="false" dataModel="com.evolutionnext.blog.BlogCalendarDataModel@a04878" datePattern="MMM d, yyyy" defaultTime="Sun Feb 05 12:00:46 PST 2012" direction="bottom-right" disabled="false" enableManualInput="false" firstWeekDay="0" horizontalOffset="0" id="blog_calendar" ignoreDupResponses="false" immediate="false" inputSize="-2147483648" jointPoint="bottom-left" limitToList="false" localValueSet="false" locale="en" minDaysInFirstWeek="1" mode="client" popup="false" preloadDateRangeBegin="Sun Apr 04 15:57:49 PDT 2004" preloadDateRangeEnd="Wed Feb 29 04:12:46 PST 2012" readonly="false" rendered="true" requestDelay="-2147483648" required="false" resetTimeOnDateSelect="false" showApplyButton="false" showFooter="true" showHeader="true" showInput="true" showWeekDaysBar="true" showWeeksBar="true" timeZone="sun.util.calendar.ZoneInfo[id="America/Los_Angeles",offset=-28800000,dstSavings=3600000,useDaylight=true,transitions=185,lastRule=java.util.SimpleTimeZone[id=America/Los_Angeles,offset=-28800000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=3,startMonth=2,startDay=8,startDayOfWeek=1,startTime=7200000,startTimeMode=0,endMode=3,endMonth=10,endDay=1,endDayOfWeek=1,endTime=7200000,endTimeMode=0]]" timeout="-2147483648" todayControlMode="select" toolTipMode="batch" transient="false" valid="true" verticalOffset="0" zindex="3">
- <HtmlOutputText escape="false" id="j_id19" rendered="true" transient="false" value="{data.startlink}{day}{data.endlink}"/>
- </HtmlCalendar>
- <HtmlDiv id="syndicationPanel" rendered="true" transient="false">
- <h3>Syndication</h3>
- <HtmlOutputLink disabled="false" id="RSS_link" rendered="true" transient="false" value="/blog/rss.xml">
- <HtmlOutputText escape="true" id="j_id21" rendered="true" transient="false" value="RSS"/>
- <HtmlGraphicImage alt="rss" id="j_id22" ismap="false" rendered="true" transient="false" url="/img/feed-icon-16x16.png" value="/img/feed-icon-16x16.png"/>
- </HtmlOutputLink>
- <HtmlOutputLink disabled="false" id="Atom_link" rendered="true" transient="false" value="/blog/atom.xml">
- <HtmlOutputText escape="true" id="j_id23" rendered="true" transient="false" value="Atom"/>
- <HtmlGraphicImage alt="atom" id="j_id24" ismap="false" rendered="true" transient="false" url="/img/feed-icon-16x16.png" value="/img/feed-icon-16x16.png"/>
- </HtmlOutputLink>
- </HtmlDiv>
- <div id="tagcloud">
<h3>Tag Cloud</h3>
- <HtmlAjaxRepeat componentState="org.ajax4jsf.component.SequenceDataAdaptor$1@1c6d10f" first="0" id="j_id26" rendered="true" rowIndex="-1" rowKeyConverter="javax.faces.convert.IntegerConverter@1c7411c" rows="0" transient="false" var="_tag">
- <HtmlLink action=" disabled="false" id="j_id27" immediate="false" includePageParams="true" propagation="none" rendered="true" style="font-size:12px;line-height:13px" transient="false" view="/blog/entries/tag/.xhtml"/>
- </HtmlAjaxRepeat>
- </div>
- </div>
<div id="blog_main">
- <UIRepeat id="j_id30" offset="0" rendered="true" size="-1" transient="false" var="blogEntry">
- <HtmlPanel id="blog_entry" rendered="true" transient="false">
- <h1>
- <HtmlLink action=" disabled="false" id="j_id32" immediate="false" includePageParams="true" propagation="none" rendered="true" style="text-decoration:none; font-size:1.2em; line-height:1em;" transient="false">
- <HtmlOutputText escape="true" id="j_id33" rendered="true" transient="false"/>
- </HtmlLink>
- </h1>
- <HtmlDiv id="blog_entry_header" rendered="true" transient="false">
- <HtmlOutputText escape="true" id="j_id35" rendered="true" style="display:block;" transient="false"/>
- <HtmlOutputText converter="org.jboss.seam.ui.converter.DateTimeConverter@1196680" escape="true" id="blog_date" rendered="true" transient="false"/>
- .<br/>
- <HtmlFragment id="filed_under" transient="false">
- <HtmlOutputText escape="true" id="j_id37" rendered="true" transient="false" value="Filed Under: "/>
- <HtmlAjaxRepeat componentState="org.ajax4jsf.component.SequenceDataAdaptor$1@987fea" first="0" id="j_id38" rendered="true" rowKeyConverter="javax.faces.convert.IntegerConverter@1f5f8ad" rows="0" transient="false" var="_tag">
- <HtmlLink action=" disabled="false" id="j_id39" immediate="false" includePageParams="true" propagation="none" rendered="true" style="margin-right:6px;" transient="false" view="/blog/entries/tag/.xhtml">
- <HtmlOutputText escape="true" id="j_id40" rendered="true" style="font-color: green; font-weight:bold; display:inline;" transient="false"/>
- </HtmlLink>
- </HtmlAjaxRepeat>
- </HtmlFragment>
- </HtmlDiv>
- <HtmlDiv id="blogbody" rendered="true" style="margin-top:15px;" transient="false">
- <HtmlOutputText escape="false" id="j_id41" transient="false"/>
- <HtmlFormattedText id="j_id42" transient="false"/>
- </HtmlDiv>
- <HtmlDiv id="share" rendered="true" transient="false">
- <!-- ADDTHIS BUTTON BEGIN -->
<script type="text/javascript">
addthis_pub = 'dhinojosa';
</script>
<div id="bookmark">
<a href="http://www.addthis.com/bookmark.php" onmouseOver="return addthis_open(this, '', '#{uriBean.URI}/blog/entry/title/#{blogEntry.encodedTitle}.html', '#{blogEntry.title}');" onmouseOut="addthis_close();" onclick="return addthis_sendto();">
<img src="http://s7.addthis.com/static/btn/lg-bookmark-en.gif" width="125" height="16" border="0" alt="Bookmark"/>
</a>
</div>
<script type="text/javascript" src="http://s7.addthis.com/js/152/addthis_widget.js"/>
<!-- ADDTHIS BUTTON END -->
- </HtmlDiv>
- <HtmlDiv id="comments" transient="false">
- <HtmlOutputText escape="true" id="j_id44" transient="false"/>
- <HtmlOutputText escape="true" id="j_id45" transient="false"/>
- <UIRepeat id="j_id46" offset="0" rendered="true" size="-1" transient="false" var="comment">
- <HtmlDiv id="comment" rendered="true" styleClass="comment" transient="false">
- <HtmlOutputText escape="true" id="j_id47" rendered="true" transient="false"/>
- <br/>
- <HtmlOutputText converter="javax.faces.convert.DateTimeConverter@199384c" escape="true" id="j_id49" rendered="true" transient="false"/>
- <br/>
<br/>
- <HtmlOutputText escape="false" id="j_id51" rendered="true" transient="false"/>
- </HtmlDiv>
- </UIRepeat>
- </HtmlDiv>
- <HtmlButton action=" disabled="false" id="edit" immediate="false" includePageParams="true" propagation="none" rendered="false" size="-2147483648" transient="false" value="Update" view="/management/blog/entry/update.xhtml">
- <UIParameter id="j_id52" name="id" rendered="true" transient="false"/>
- </HtmlButton>
- </HtmlPanel>
- </UIRepeat>
- </div>
- </div>
</div>
<div id="footer">
<div id="copyright">
- <HtmlOutputText escape="true" id="j_id55" rendered="true" transient="false" value="© "/>
- <HtmlOutputText escape="true" id="j_id56" rendered="true" transient="false" value="1999 - "/>
- <HtmlOutputText converter="javax.faces.convert.DateTimeConverter@1d664ad" escape="true" id="j_id57" rendered="true" transient="false" value="2012-02-05 04:12:46.441"/>
- <HtmlOutputText escape="true" id="j_id58" rendered="true" transient="false" value=" evolutionnext"/>
- </div>
</div>
<!-- These extra divs/spans may be used as catch-alls to add extra imagery. -->
<!-- Add a background image to each and use width and height to control sizing, place with absolute positioning -->
<div id="extraDiv1">
<span/>
</div>
<div id="extraDiv2">
<span/>
</div>
<div id="extraDiv3">
<span/>
</div>
<div id="extraDiv4">
<span/>
</div>
<div id="extraDiv5">
<span/>
</div>
<div id="extraDiv6">
<span/>
</div>
- </body>
</html>
- </AjaxViewRoot>
| Name | Value |
|---|---|
| tagName | Linux |
| Name | Value |
|---|---|
| ajaxContext | org.ajax4jsf.context.AjaxContextImpl@6ba1fa |
| blogEntriesByTagFactory | com.evolutionnext.blog.BlogEntriesByTagFactory@57472d |
| blogEntriesByTagList | [Entry[title=Microsoft makes claim on Linux code, condemns Penguinistas, and thoughts about java,excerpt=Steve Ballmer of Microsoft is making a claim that all Linux distros uses their intellectual property. ,body=I was listening to the November 17th "Buzz Out Loud", a C-Net podcast, in which they reported some very disturbing news. <a href="http://www.theregister.co.uk/2006/11/20/microsoft_claims_linux_code/">Steve Ballmer of Microsoft is making a claim that all Linux distros "uses our intellectual property"</a>. The deal is that if you use SuSe Linux, then you are off the hook for violating copyright. Think of this as a modern day <a href="http://en.wikipedia.org/wiki/Indulgences">indulgence</a> from St. Redmond's Square. Now, because of this news, I have to reflect on what a good job Sun did in deflecting Microsoft from violating Java's rules and regulations by not providing a constant cross platform VM. Hypothetically, if the Sun lawsuit had not been won, I can assure you that there would be an announcement from Ballmer condemning all non-Microsoft Java VM programmers of violating Microsoft�s copyright for any features from any Microsoft Java version that may have seeped into Sun's Java version. ]] |
| contextPath | |
| loadEntryFactory | com.evolutionnext.blog.entry.LoadEntryFactory@2180d |
| tagName | Linux |
| Name | Value |
|---|---|
| tagMapOfPublishedBlogEntries | com.evolutionnext.blog.TagMapOfPublishedBlogEntries@2d5e7 |
| Name | Value |
|---|---|
| categoryRssResource | com.evolutionnext.blog.CategoryRssResource@1b828f3 |
| latestBlogEntriesRssResource | com.evolutionnext.blog.LatestBlogEntriesRssResource@188a4df |
| resourceViewer | com.evolutionnext.ResourceViewer@4d0f |