Groups > Weblogic > WebLogic Developers workshop > Web service publish fails because of 'Malformed UTF-8 character' ?




Web service publish fails because of 'Malformed UTF-8
character' ?

Web service publish fails because of 'Malformed UTF-8 character' ?
Fri, 16 May 2008 04:37:34 -070
When I try to publish my webservice, the publishing fails with the following
error message. Some of the xsd files referenced from the wsdl, contains Danish
character. These Danish characters comply with the UTF-8 table. But if I remove
those Danish characters, I CAN publish the web service !!!!

The XSD files are UTF-8 encoded, so if the characters didn't comply with UTF-8,
I would get an compile in the XSD, before publishing. 

It is not an acceptable permanent solution to remove these characters, so how do
I move on ?

I think, that it may has to do with some internal handling of these XSD files
where the  the UTF-8 encoding is changed to some wider definition, and then
later back again. 

Thanks in advance,
regards,
Kristian

. 
!ENTRY org.eclipse.wst.server.core 4 0 2008-05-16 12:22:00.338
!MESSAGE Publishing failed
!SUBENTRY 1 com.bea.workshop.wls.core 4 0 2008-05-16 12:22:00.338
!MESSAGE Error with publish task 'WebServicesProjectBuildTask'.
!SUBENTRY 2 com.bea.workshop.webservices.core 4 4 2008-05-16 12:22:00.338
!MESSAGE Error while compiling web services in SEED.
!STACK 0
com.bea.workshop.webservices.core.gen.WebServicesException:
weblogic.wsee.tools.jws.build.CompileException: Error compiling web service:
C:\bea\user_projects\workspaces\workshop\src\services\seed\HarpunVirksomhedSamli
ngOpdaterServicePortTypeImpl.java
	at
com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl$3.invoke(WebSe
rviceCompilerImpl.java:310)
	at
com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl.accessCompiler
(WebServiceCompilerImpl.java:365)
	at
com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl.compile0(WebSe
rviceCompilerImpl.java:305)
	at
com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl.compile(WebSer
viceCompilerImpl.java:255)
	at
com.bea.workshop.webservices.core.compiler.WebServiceProjectCompilerImpl.build0(
WebServiceProjectCompilerImpl.java:162)
	at
com.bea.workshop.webservices.core.compiler.WebServiceProjectCompilerImpl.access$
000(WebServiceProjectCompilerImpl.java:60)
	at
com.bea.workshop.webservices.core.compiler.WebServiceProjectCompilerImpl$1.run(W
ebServiceProjectCompilerImpl.java:94)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1737)
	at
com.bea.workshop.webservices.core.compiler.WebServiceProjectCompilerImpl.build(W
ebServiceProjectCompilerImpl.java:113)
	at
com.bea.workshop.webservices.core.publish.WebServiceProjectPublishTask$WebServic
esBuildOperation.processWebServices(WebServiceProjectPublishTask.java:128)
	at
com.bea.workshop.webservices.core.publish.WebServiceProjectPublishTask$WebServic
ePublishOperation.processWebModule(WebServiceProjectPublishTask.java:60)
	at
com.bea.workshop.wls.core.server.model.WeblogicWebPublishOperation.processRootMo
dule(WeblogicWebPublishOperation.java:83)
	at
com.bea.workshop.wls.core.server.model.WeblogicPublishOperation.execute(Weblogic
PublishOperation.java:105)
	at
com.bea.workshop.wls.core.server.internal.WeblogicServerBehaviour.performTasks(W
eblogicServerBehaviour.java:1049)
	at
com.bea.workshop.wls.core.server.internal.WeblogicServerBehaviour.publishOnce(We
blogicServerBehaviour.java:622)
	at
com.bea.workshop.wls.core.server.internal.WeblogicServerBehaviour.publish(Weblog
icServerBehaviour.java:471)
	at org.eclipse.wst.server.core.internal.Server.doPublish(Server.java:875)
	at org.eclipse.wst.server.core.internal.Server.publish(Server.java:863)
	at
org.eclipse.wst.server.core.internal.PublishServerJob.run(PublishServerJob.java:
142)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Caused by: weblogic.wsee.tools.jws.build.CompileException: Error compiling web
service:
C:\bea\user_projects\workspaces\workshop\src\services\seed\HarpunVirksomhedSamli
ngOpdaterServicePortTypeImpl.java
	at
weblogic.wsee.tools.jws.build.JwsCompiler.buildWebServices(JwsCompiler.java:471)

	at weblogic.wsee.tools.jws.build.JwsCompiler.compile(JwsCompiler.java:439)
	at
com.bea.workshop.webservices.core.compiler.WebServiceCompilerImpl$3.invoke(WebSe
rviceCompilerImpl.java:308)
	... 19 more
Caused by: weblogic.wsee.tools.WsBuildException:
java.io.CharConversionException: Malformed UTF-8 character: 0xf8 0x62 0x65 0x4e
	at
weblogic.wsee.tools.jws.WebServiceInfo.createBindings(WebServiceInfo.java:219)
	at
weblogic.wsee.tools.jws.mapping.JaxrpcMappingBuilder.process(JaxrpcMappingBuilde
r.java:41)
	at
weblogic.wsee.tools.jws.process.CompositeProcessor.process(CompositeProcessor.ja
va:36)
	at
weblogic.wsee.tools.jws.build.JwsCompiler.buildWebServices(JwsCompiler.java:467)

	... 21 more
Caused by: java.io.CharConversionException: Malformed UTF-8 character: 0xf8 0x62
0x65 0x4e
	at com.bea.xbean.piccolo.xml.UTF8XMLDecoder.decode(UTF8XMLDecoder.java:141)
	at
com.bea.xbean.piccolo.xml.XMLStreamReader$FastStreamDecoder.read(XMLStreamReader
.java:762)
	at com.bea.xbean.piccolo.xml.XMLStreamReader.read(XMLStreamReader.java:162)
	at com.bea.xbean.piccolo.xml.PiccoloLexer.yy_refill(PiccoloLexer.java:3474)
	at com.bea.xbean.piccolo.xml.PiccoloLexer.yylex(PiccoloLexer.java:3958)
	at com.bea.xbean.piccolo.xml.Piccolo.yylex(Piccolo.java:1290)
	at com.bea.xbean.piccolo.xml.Piccolo.yyparse(Piccolo.java:1400)
	at com.bea.xbean.piccolo.xml.Piccolo.parse(Piccolo.java:714)
	at com.bea.xbean.store.Locale$SaxLoader.load(Locale.java:3439)
	at com.bea.xbean.store.Locale.parseToXmlObject(Locale.java:1270)
	at com.bea.xbean.store.Locale.parseToXmlObject(Locale.java:1257)
	at
com.bea.xbean.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:345)
	at
com.bea.ns.staxb.bindingConfig.x90.BindingConfigDocument$Factory.parse(BindingCo
nfigDocument.java:173)
	at
com.bea.staxb.buildtime.internal.tylar.DefaultTylarLoader.loadFromJar(DefaultTyl
arLoader.java:215)
	at
com.bea.staxb.buildtime.internal.tylar.DefaultTylarLoader.load(DefaultTylarLoade
r.java:155)
	at
com.bea.staxb.buildtime.internal.tylar.DefaultTylarLoader.load(DefaultTylarLoade
r.java:162)
	at
weblogic.wsee.bind.buildtime.internal.TylarBindingsBuilderBase.getBaseTypeLibrar
ies(TylarBindingsBuilderBase.java:43)
	at
weblogic.wsee.bind.buildtime.internal.TylarJ2SBindingsBuilderImpl.createBuildtim
eBindings(TylarJ2SBindingsBuilderImpl.java:200)
	at
weblogic.wsee.tools.jws.WebServiceInfo.createBindings(WebServiceInfo.java:215)
	... 24 more
!SUBENTRY 1 com.bea.workshop.wls.core 4 4000 2008-05-16 12:22:00.338
!MESSAGE Error(s) occurred during publish assembly. No modules will be publ
Post Reply
about | contact