This can be fixed by using the localized JDK/JRE. I think the jar file is called something like charset.jar
Dov Rosenberg On 11/17/08 3:21 PM, "David Avendasora" <[EMAIL PROTECTED]> wrote: > Okay, I'm stumped. > > I'm getting the "java.io.UnsupportedEncodingException: > NSMacOSRomanStringEncoding" error when I load some of my new Components, but > only the first time the page is requested after a restart. > > I've double-checked all my components properties (and verfied in the .woo > files) that the encoding is set to UTF-8 (or in properties that it inherits > from the container, which is UTF-8). > > Everything I've found with on the lists says that these settings should fix > this problem, but they don't. I'm running Java 1.6.0_07 on Windows 2000 Server > though Tomcat. > > I can't figure out where it's getting something other than UTF-8 in the first > place. > > Dave > > > > > > > > Original Exception: > java.io.UnsupportedEncodingException: NSMacOSRomanStringEncoding > at java.lang.StringCoding.decode(Unknown Source) > at java.lang.String.<init>(Unknown Source) > at java.lang.String.<init>(Unknown Source) > at > com.webobjects.appserver._private.WOComponentDefinition.readWoDeclaration(WOCo > mponentDefinition.java:340) > at > com.webobjects.appserver._private.WOComponentDefinition.template(WOComponentDe > finition.java:279) > at com.webobjects.appserver.WOComponent.templateWithName(WOComponent.java:597) > at com.webobjects.appserver.WOComponent.template(WOComponent.java:507) > at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:982) > at er.ajax.AjaxComponent.appendToResponse(AjaxComponent.java:103) > at er.ajax.AjaxAutoComplete.appendToResponse(AjaxAutoComplete.java:132) > at > com.webobjects.appserver._private.WOComponentReference.appendToResponse(WOComp > onentReference.java:111) > at > com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODy > namicGroup.java:121) > at > er.extensions.components._private.ERXWOForm.appendChildrenToResponse(ERXWOForm > .java:277) > at > er.extensions.components._private.ERXWOForm.appendToResponse(ERXWOForm.java:42 > 7) > at > com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODy > namicGroup.java:121) > at > com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGro > up.java:130) > at > com.webobjects.appserver._private.WOComponentContent.appendToResponse(WOCompon > entContent.java:43) > at > com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODy > namicGroup.java:121) > at > com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGro > up.java:130) > at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:992) > at > er.extensions.components.ERXComponent.appendToResponse(ERXComponent.java:106) > at > com.bestmaid.bakeryManagement.client.web.components.pagewrappers.DefaultWrappe > r.appendToResponse > <http://web.components.pagewrappers.DefaultWrapper.appendToResponse> > (DefaultWrapper.java:23) > at > com.webobjects.appserver._private.WOComponentReference.appendToResponse(WOComp > onentReference.java:111) > at > com.webobjects.appserver._private.WODynamicGroup.appendChildrenToResponse(WODy > namicGroup.java:121) > at > com.webobjects.appserver._private.WODynamicGroup.appendToResponse(WODynamicGro > up.java:130) > at com.webobjects.appserver.WOComponent.appendToResponse(WOComponent.java:992) > at > er.extensions.components.ERXComponent.appendToResponse(ERXComponent.java:106) > at > com.webobjects.appserver.WOComponent._appendPageToResponse(WOComponent.java:13 > 88) > at > com.webobjects.appserver.WOComponent._generateResponseInContext(WOComponent.ja > va:1356) > at > com.webobjects.appserver.WOComponent.generateResponse(WOComponent.java:1351) > at > com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActi > onRequestHandler.java:259) > at > com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActio > nRequestHandler.java:142) > at > er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(ERXDirectA > ctionRequestHandler.java:124) > at > com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1306 > ) > at > er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplicati > on.java:1646) > at > er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:161 > 0) > at > com.webobjects.jspservlet._WOApplicationWrapper.servletDispatchRequest(_WOAppl > icationWrapper.java:118) > at > com.webobjects.jspservlet.WOServletAdaptor._handleRequest(WOServletAdaptor.jav > a:678) > at com.webobjects.jspservlet.WOServletAdaptor.doGet(WOServletAdaptor.java:660) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi > lterChain.java:290) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChai > n.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java > :230) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java > :175) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:1 > 09) > at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) > at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11 > Protocol.java:581) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > at java.lang.Thread.run(Unknown Source) > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Webobjects-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/webobjects-dev/drosenberg%40inquira.com > > This email sent to [EMAIL PROTECTED]
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]
