Unable to read UTF-8 Character like  �

Hi,
I am using BufferedReader to read a file with a character like �
yy_reader=new BufferedReader(new InputStreamReader( new FileInputStream( inputFile ), UTF8),10240)
But when i read this reader
yy_reader.read(yy_buffer, 0, yy_buffer.length)
yy_buffer[] - --- is an array
It throws Malformed Input Exception .... kindly do let me know how can i avoid this ! I think this character is a valid UTF8 character set.

It throws Malformed Input Exception .... kindly do
let me know how can i avoid this ! I think this
character is a valid UTF8 character set.Well, your assumption is wrong. I've never had Java throw that Exception at me, unless it was indeed Malformed Input (= not UTF-8). Which bytes does your file contain (use the smallest file that still has that problem)? '�' would be the two bytes 0xC3 0x87 in UTF-8. Is that what you file contains?

Similar Messages

  • Tomcat unable to read accented characters from MySQL

    Folks,
    Can anyone help with me this problem?
    It seems that my version of Tomcat is unable to read accented characters from my MySQL Database.
    I've checked in the Database and the characters are all correctly represented there. But when, in my servlet code, I do:
    String author = results.getString("author_surname");If the String contains any accented character then the character shows as a '?'. (Even before it gets to the JSP - I'm writing the results straight to catalina.out).
    Looking around these forums I found that some people suggested adding
    ?useUnicode=TRUE&characterEncoding=UTF-8;to the end of my jdbc url. As in:
    <ResourceParams name="jdbc/connection">
    //a whole load of other params
      <parameter>
        <name>url</name>
         <value>jdbc:mysql://localhost:3306/bookshop?useUnicode=TRUE&characterEncoding=UTF-8</value>
      </parameter>
    </ResourceParams>inside my server.xml
    But it doesn't seem to make any difference. In addition, I doubt I even need to use Unicode as the accents I need are only: ����� etc.
    (Incidentally, writing that line into my server.xml, tomcat complains that it should finish with a semi-colon. Is that correct? Even if I put in the semi-colon, it still complains!!)
    Any suggestions on this would be much appreciated. Thank you.

    user13109986 wrote:
    HI,
    From http://download.oracle.com/docs/cd/B10501_01/server.920/a96529/ch9.htm
    My understanding is the JDBC Api converts the string from the database to UTF-16.. If so is there any way to disable the UTF-16 encoding at JDBC API?That's exactly what it's supposed to do. There isn't even any concept of what it would mean to disable that: Java characters are UTF-16 representations of Unicode code-points, so there isn't anything else it could do.
    I still suspect the JDBC part is working correctly and your writing-to-file isn't. I found this quote in the Wikipedia article on Windows-1256:
    Windows-1256 is a code page used to write Arabic (and possibly some other languages that use Arabic script, like Persian) under Microsoft Windows. This code page is not compatible with ISO 8859-6 and MacArabic encodings.So was there a particular reason you chose Cp1256 and not ISO-8859-6 as the charset to write to the file with?

  • TcpListener not working on Azure: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host

    Hi Everybody,
    i'm playing a little bit with Windows Azure and I'm blocked with a really simple issue (or maybe not).
    I've created a Cloud Service containing one simple Worker Role. I've configured an EndPoint in the WorkerRole configuration, which allows Input connections via tcp on port 10100.
    Here the ServiceDefinition.csdef file content:
    <?xml version="1.0" encoding="utf-8"?>
    <ServiceDefinition name="EmacCloudService" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceDefinition" schemaVersion="2014-01.2.3">
    <WorkerRole name="TcpListenerWorkerRole" vmsize="Small">
    <Imports>
    <Import moduleName="Diagnostics" />
    <Import moduleName="RemoteAccess" />
    <Import moduleName="RemoteForwarder" />
    </Imports>
    <Endpoints>
    <InputEndpoint name="Endpoint1" protocol="tcp" port="10100" />
    </Endpoints>
    </WorkerRole>
    </ServiceDefinition>
    This WorkerRole is just creating a TcpListener object listening to the configured port (using the RoleEnvironment instance) and waits for an incoming connection. It receives a message and returns a hardcoded message (see code snippet below).
    namespace TcpListenerWorkerRole
    using System;
    using System.Net;
    using Microsoft.WindowsAzure.ServiceRuntime;
    using System.Net.Sockets;
    using System.Text;
    using Roche.Emac.Infrastructure;
    using System.IO;
    using System.Threading.Tasks;
    using Microsoft.WindowsAzure.Diagnostics;
    using System.Linq;
    public class WorkerRole : RoleEntryPoint
    public override void Run()
    // This is a sample worker implementation. Replace with your logic.
    LoggingProvider.Logger.Info("TcpListenerWorkerRole entry point called");
    TcpListener listener = null;
    try
    listener = new TcpListener(RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint1"].IPEndpoint);
    listener.ExclusiveAddressUse = false;
    listener.Start();
    LoggingProvider.Logger.Info(string.Format("TcpListener started at '{0}:{1}'", RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint1"].IPEndpoint.Address, RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint1"].IPEndpoint.Port));
    catch (SocketException ex)
    LoggingProvider.Logger.Exception("Unexpected exception while creating the TcpListener", ex);
    return;
    while (true)
    Task.Run(async () =>
    TcpClient client = await listener.AcceptTcpClientAsync();
    LoggingProvider.Logger.Info(string.Format("Client connected. Address='{0}'", client.Client.RemoteEndPoint.ToString()));
    NetworkStream networkStream = client.GetStream();
    StreamReader reader = new StreamReader(networkStream);
    StreamWriter writer = new StreamWriter(networkStream);
    writer.AutoFlush = true;
    string input = string.Empty;
    while (true)
    try
    char[] receivedChars = new char[client.ReceiveBufferSize];
    LoggingProvider.Logger.Info("Buffer size: " + client.ReceiveBufferSize);
    int readedChars = reader.Read(receivedChars, 0, client.ReceiveBufferSize);
    char[] validChars = new char[readedChars];
    Array.ConstrainedCopy(receivedChars, 0, validChars, 0, readedChars);
    input = new string(validChars);
    LoggingProvider.Logger.Info("This is what the host sent to you: " + input+". Readed chars=" + readedChars);
    try
    string orderResultFormat = Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\xB")) + @"MSH|^~\&|Instrument|Laboratory|LIS|LIS Facility|20120427123212+0100||ORL^O34^ORL_O34| 11|P|2.5.1||||||UNICODE UTF-8|||LAB-28^IHE" + Environment.NewLine + "MSA|AA|10" + Environment.NewLine + @"PID|||patientId||""""||19700101|M" + Environment.NewLine + "SPM|1|sampleId&ROCHE||ORH^^HL70487|||||||P^^HL70369" + Environment.NewLine + "SAC|||sampleId" + Environment.NewLine + "ORC|OK|orderId|||SC||||20120427123212" + Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\x1c\x0d"));
    writer.Write(orderResultFormat);
    catch (Exception e)
    LoggingProvider.Logger.Exception("Unexpected exception while writting the response", e);
    client.Close();
    break;
    catch (Exception ex)
    LoggingProvider.Logger.Exception("Unexpected exception while Reading the request", ex);
    client.Close();
    break;
    }).Wait();
    public override bool OnStart()
    // Set the maximum number of concurrent connections
    ServicePointManager.DefaultConnectionLimit = 12;
    DiagnosticMonitor.Start("Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString");
    RoleEnvironment.Changing += RoleEnvironment_Changing;
    return base.OnStart();
    private void RoleEnvironment_Changing(object sender, RoleEnvironmentChangingEventArgs e)
    // If a configuration setting is changing
    LoggingProvider.Logger.Info("RoleEnvironment is changing....");
    if (e.Changes.Any(change => change is RoleEnvironmentConfigurationSettingChange))
    // Set e.Cancel to true to restart this role instance
    e.Cancel = true;
    As you can see, nothing special is being done. I've used the RoleEnvironment.CurrentRoleInstance.InstanceEndpoints to retrieve the current IPEndpoint.
    Running the Cloud Service in the Windows Azure Compute Emulator everything works fine, but when I deploy it in Azure, then I receive the following Exception:
    2014-08-06 14:55:23,816 [Role Start Thread] INFO EMAC Log - TcpListenerWorkerRole entry point called
    2014-08-06 14:55:24,145 [Role Start Thread] INFO EMAC Log - TcpListener started at '100.74.10.55:10100'
    2014-08-06 15:06:19,375 [9] INFO EMAC Log - Client connected. Address='196.3.50.254:51934'
    2014-08-06 15:06:19,375 [9] INFO EMAC Log - Buffer size: 65536
    2014-08-06 15:06:45,491 [9] FATAL EMAC Log - Unexpected exception while Reading the request
    System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
    --- End of inner exception stack trace ---
    at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
    at System.IO.StreamReader.ReadBuffer(Char[] userBuffer, Int32 userOffset, Int32 desiredChars, Boolean& readToUserBuffer)
    at System.IO.StreamReader.Read(Char[] buffer, Int32 index, Int32 count)
    at TcpListenerWorkerRole.WorkerRole.<>c__DisplayClass0.<<Run>b__2>d__0.MoveNext() in C:\Work\Own projects\EMAC\AzureCloudEmac\TcpListenerWorkerRole\WorkerRole.cs:line 60
    I've already tried to configure an internal port in the ServiceDefinition.csdef file, but I get the same exception there.
    As you can see, the client can connect to the service (the log shows the message: Client connected with the address) but when it tries to read the bytes from the stream, it throws the exception.
    For me it seems like Azure is preventing the retrieval of the message. I've tried to disable the Firewall in the VM in Azure and the same continues happening.
    I'm using Windows Azure SDK 2.3
    Any help will be very very welcome!
    Thanks in advance!
    Javier
    En caso de que la respuesta te sirva, porfavor, márcala como válida
    Muchas gracias y suerte!
    Javier Jiménez Roda
    Blog: http://jimenezroda.wordpress.com

    hi Javier,
    I changed your code like this:
    private AutoResetEvent connectionWaitHandle = new AutoResetEvent(false);
    public override void Run()
    TcpListener listener = null;
    try
    listener = new TcpListener(
    RoleEnvironment.CurrentRoleInstance.InstanceEndpoints["Endpoint"].IPEndpoint);
    listener.ExclusiveAddressUse = false;
    listener.Start();
    catch (SocketException se)
    return;
    while (true)
    IAsyncResult result = listener.BeginAcceptTcpClient(HandleAsyncConnection, listener);
    connectionWaitHandle.WaitOne();
    The HandleAsync method is your "While (true)" code:
    private void HandleAsyncConnection(IAsyncResult result)
    TcpListener listener = (TcpListener)result.AsyncState;
    TcpClient client = listener.EndAcceptTcpClient(result);
    connectionWaitHandle.Set();
    NetworkStream netStream = client.GetStream();
    StreamReader reader = new StreamReader(netStream);
    StreamWriter writer = new StreamWriter(netStream);
    writer.AutoFlush = true;
    string input = string.Empty;
    try
    char[] receivedChars = new char[client.ReceiveBufferSize];
    // LoggingProvider.Logger.Info("Buffer size: " + client.ReceiveBufferSize);
    int readedChars = reader.Read(receivedChars, 0, client.ReceiveBufferSize);
    char[] validChars = new char[readedChars];
    Array.ConstrainedCopy(receivedChars, 0, validChars, 0, readedChars);
    input = new string(validChars);
    // LoggingProvider.Logger.Info("This is what the host sent to you: " + input + ". Readed chars=" + readedChars);
    try
    string orderResultFormat = Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\xB")) + @"MSH|^~\&|Instrument|Laboratory|LIS|LIS Facility|20120427123212+0100||ORL^O34^ORL_O34| 11|P|2.5.1||||||UNICODE UTF-8|||LAB-28^IHE" + Environment.NewLine + "MSA|AA|10" + Environment.NewLine + @"PID|||patientId||""""||19700101|M" + Environment.NewLine + "SPM|1|sampleId&ROCHE||ORH^^HL70487|||||||P^^HL70369" + Environment.NewLine + "SAC|||sampleId" + Environment.NewLine + "ORC|OK|orderId|||SC||||20120427123212" + Encoding.ASCII.GetString(Encoding.ASCII.GetBytes("\x1c\x0d"));
    writer.Write(orderResultFormat);
    catch (Exception e)
    // LoggingProvider.Logger.Exception("Unexpected exception while writting the response", e);
    client.Close();
    catch (Exception ex)
    //LoggingProvider.Logger.Exception("Unexpected exception while Reading the request", ex);
    client.Close();
    Please try it. For this error message, I suggest you could refer to this thread (http://stackoverflow.com/questions/6173763/using-windows-azure-to-use-as-a-tcp-server
    ) and this post (http://stackoverflow.com/a/5420788).
    Regards,
    Will
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • PDS - XML format, unable to read special characters in a string.

    Hi All,
    I've been using XML files to create my report with Oracle9i's new featue of PDS.
    Now, I'm unable to read a file if it contains '&' or '<' in the string. In fact, the xml file itself not able to crate a xml page in the browser, if these special characters are present.
    Is there any way to solve this problem ?
    I can't tell the users to remove &, < from the description data. Is there any way to workaround for this ?
    Thanks in advance,
    Satya.

    Hi Rohit and Rajesh
    Thanks for your reply.
    In fact, my problem is like this:
    I'll get data in .txt file and save that as a .xml file in the network before calling Oracle report ,which gets data from the .xml.
    The contents are like this:
    <Comapy name> Ford Motors UK & Europe</Company name>
    <Department> HR & Pensions</Depatrment>
    <Salary>Grad4 < 25000 </Salary>
    As per XML entity character representation, I need to replace '&' with '&amp;' and '<' with '<lt;'
    I'm wondering is there any other way to solve this problem as it is difficult to replace '<' and '>' generically.
    Honestly, I couldn't understand what Mr. Rajesh was trying to tell.
    'for & use & ( with semicolon at the end)'
    'for < use <'
    'for > use >'
    Can you shed some light on this ?
    Many thanks
    Satya.

  • XML Encoding from Business One - Unable to Read in a 3rd Party APP

    Hi:
    I have created an Add-On app that produces an XML document file when a new item is created or an existing item is updated. However, the 3rd party app that I am trying to integrate into is unable to read this XML. After doing some research, the following appears to be the issue.
    SBO produces the data with UTF-16 which is a double byte encoding for XML's. The 3rd party app that I have appears to be able to handle only single byte encoding formats such as UTF-8 or ISO-8859-1.
    I would like to know if there is a way in SDK to convert the output XML format to a single byte encoding such as ISO-8859-1. Can anyone please tell me how to achieve that in my Add-On code?
    Thank you.
    Kushal Dutta

    Hi Kushal,
    You can use a XLST transformation to convert from UTF-16 to UTF-8.
    The coding goes something like this:
    XmlReader xmlRdr = XmlReader.Create(new StringReader(sXML));
    XmlWriterSettings xmlWtrSettings = new XmlWriterSettings();
    xmlWtrSettings.Encoding = Encoding.Unicode;
    XmlWriter xmlWtr = XmlWriter.Create(sOutFile, xmlWtrSettings);
    XslCompiledTransform xslt = new XslCompiledTransform();
    xslt.Load(sTransformFile);
    xslt.Transform(xmlRdr, xmlWtr);
    xmlWtr.Flush();
    xmlWtr.Close();
    xmlRdr.Close();
    Where sXML is the XML string generated by the SBO GetAsXML method, sOutFile is the path and filename where the transformed XML will be created and sTransformFile is the path of the XLST file.
    Assuming that you wish to retain the same XML structure as before, the XLST file should look something like the following:
    <?xml version="1.0" encoding="utf-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
         <BOM>
              <xsl:for-each select="BOM/BO">
              <BO>
                   <AdmInfo>
                        <Object>
                             <xsl:value-of select="AdmInfo/Object"/>
                        </Object>
                   </AdmInfo>
                   <ORDR>
                        <xsl:for-each select="ORDR/row">
                        <row>
                             <DocEntry>
                                  <xsl:value-of select="DocEntry"/>
                             </DocEntry>
                             <DocNum>
                                  <xsl:value-of select="DocNum"/>
                             </DocNum>
                             <DocDate>
                                  <xsl:value-of select="DocDate"/>
                             </DocDate>
                             <DocDueDate>
                                  <xsl:value-of select="DocDueDate"/>
                             </DocDueDate>
                             <DocStatus>
                                  <xsl:value-of select="DocStatus"/>
                             </DocStatus>
                             <Cancelled>
                                  <xsl:value-of select="CANCELED"/>
                             </Cancelled>
                             <CardCode>
                                  <xsl:value-of select="CardCode"/>
                             </CardCode>
                             <CardName>
                                  <xsl:value-of select="CardName"/>
                             </CardName>
                             <NumAtCard>
                                  <xsl:value-of select="NumAtCard"/>
                             </NumAtCard>
                        </row>
                        </xsl:for-each>
                   </ORDR>
                   <RDR1>
                        <xsl:for-each select="RDR1/row">
                        <xsl:sort select="LineNum" />
                        <row>
                             <LineNum>
                                  <xsl:value-of select="LineNum"/>
                             </LineNum>
                             <ItemCode>
                                  <xsl:value-of select="ItemCode"/>
                             </ItemCode>
                             <Dscription>
                                  <xsl:value-of select="Dscription"/>
                             </Dscription>
                             <Quantity>
                                  <xsl:value-of select="Quantity"/>
                             </Quantity>
                             <WhsCode>
                                  <xsl:value-of select="WhsCode"/>
                             </WhsCode>
                             <BaseType>
                                  <xsl:value-of select="BaseType"/>
                             </BaseType>
                             <BaseEntry>
                                  <xsl:value-of select="BaseEntry"/>
                             </BaseEntry>
                             <BaseLine>
                                  <xsl:value-of select="BaseLine"/>
                             </BaseLine>
                             <FreeTxt>
                                  <xsl:value-of select="FreeTxt"/>
                             </FreeTxt>
                        </row>
                        </xsl:for-each>
                   </RDR1>
              </BO>
              </xsl:for-each>
         </BOM>
    </xsl:template>
    </xsl:stylesheet>
    The above example shows a XLST transform for the sales order document type. This example is for use with the xet_ValidNodesOnly setting for the XmlExportType company property. If you are using a different XmlExportType setting then the XLST will be slightly different but the principal is the same. For simplicity, I have shown only a cut-down list of the fields from the sales order but other fields and tables can be included (assuming that they are in the original XML from SBO).
    Kind Regards,
    Owen
    P.S. Sorry for the lack of indentation on the XML file. It was there when I created this post but the forum removes the indentation.

  • Unable to read TLD "META-INF/c-1_0.tld"

    Hi guys,
    I'm using Tomcat 5.5.7 and jdk1.5.0_02 installed under Winds XP PRO SP2. I'm also using Standard-1.1: JSTL 1.1 (2.0). But when trying to view the 1st page, &#65321;&#12288;&#65351;&#65359;&#65364;&#12288;&#65364;&#65352;&#65349;&#12288;&#65350;&#65359;&#65356;&#65356;&#65359;&#65367;&#65353;&#65358;&#65351;&#12288;&#65349;&#65362;&#65362;&#65359;&#65362;&#12288;&#65357;&#65363;&#65351;&#65306;
    org.apache.jasper.JasperException: Unable to read TLD "META-INF/c-1_0.tld" from JAR file "file:/C:/Tomcat5/webapps/stufftolet/WEB-INF/lib/standard.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
         org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:50)
         org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
         org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:179)
         org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:181)
         org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)
         org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
         org.apache.jasper.compiler.Parser.parseElements(Parser.java:1539)
         org.apache.jasper.compiler.Parser.parse(Parser.java:126)
         org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
         org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
         org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
         org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:296)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    &#65360;&#65356;&#65363;&#12288;&#65352;&#65349;&#65356;&#65360;&#65294;&#65294;&#65294;&#65294;&#65321;&#12288;&#65362;&#65349;&#65345;&#65356;&#65356;&#65369;&#12288;&#65358;&#65349;&#65349;&#65348;&#12288;&#65352;&#65349;&#65356;&#65360;&#12288;&#65348;&#65349;&#65363;&#65360;&#65349;&#65362;&#65345;&#65364;&#65349;&#65356;&#65369;&#12288;&#65281;&#12288;&#65332;&#65352;&#65345;&#65358;&#65355;s !
    regards,
    kmthien

    Hi evnafets,
    My index.jsp looks like below:
    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <html>
    <head>
              <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/>
              <meta http-equiv="Pragma" content="no-cache"/>
              <meta http-equiv="Expires" content="-1"/>     
              <meta name="Security" content="public"/>
              <meta name="Robots" content="index,follow"/>
              <meta name="Description" content="Stufftolet Index Page."/>                     
    </head>
    <body>
    <jsp:forward page="selectcountry.jsf"/>
    </body>
    </html>
    and I still got the following error:
    org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from JAR file "file:/C:/Tomcat5/webapps/stufftolet/WEB-INF/lib/standard.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
         org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:50)
         org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
         org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:179)
         org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:181)
         org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)
         org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
         org.apache.jasper.compiler.Parser.parseElements(Parser.java:1539)
         org.apache.jasper.compiler.Parser.parse(Parser.java:126)
         org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
         org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
         org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
         org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
         org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:296)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    Appreciate if u could give somemore assistance here, Thanks !

  • Deserialization error: XML reader error: unexpected character content:

    Hi,
    I'm just learning to write web services. I pasted the service and it seems to work.
    It's code is :
    package server;
    import javax.jws.WebService;
    public class HelloImpl {
       * @param name
       * @return Say hello to the person.
       public String sayHello(String name) {
         return "Hello, " + name + "!";
    }I wired the service using spring, following the tutorial :
    public class HellowsImpl {
        String name;
        public HellowsImpl() {
        private Hellows service;
        public void setService(Hellows service) {
            this.service = service;
        public void sayHi() {
            try {
                service.sayHello(name);
            } catch (RemoteException e) {
                // TODO
        public Hellows getService() {
            return service;
        public void setName(String name) {
            this.name = name;
    }But when I try this :     HellowsImpl service ;
        service=(HellowsImpl)ac.getBean("hellowsclient");
    service.sayHi();I get the exception : Caught exception while handling request: deserialization error: XML reader error: unexpected character content: "fd"
    Where might be the problem?

    Hi, I am also facing this error while trying to create "Dynamic Proxy Client"
    I am accessing the WS method like this
    String UrlString = "http://localhost:1559/DynamicProxy/DProxy?WSDL";
    String nameSpace = "urn:DProxy/wsdl";
    String serviceName = "DProxy";
    String port = "DProxySEIPort";
    URL serviceUrl = new URL(UrlString);
    ServiceFactory serviceFactory = ServiceFactory.newInstance();
    Service service = serviceFactory.createService(serviceUrl,new QName(nameSpace,serviceName));
    dproxy.DProxySEI myProxy = (dproxy.DProxySEI)service.getPort(new QName(nameSpace,port),dproxy.DProxySEI.class);
    String message = myProxy.sayHello("rajeev");
    WSDL File content :
    <?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="urn:DProxy/wsdl" xmlns:ns2="urn:DProxy/types" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" name="DProxy" targetNamespace="urn:DProxy/wsdl">
    <types>
    <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:DProxy/types" xmlns:soap11-enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" targetNamespace="urn:DProxy/types">
    <complexType name="sayHello">
    <sequence>
    <element name="String_1" type="string" nillable="true"/></sequence></complexType>
    <complexType name="sayHelloResponse">
    <sequence>
    <element name="result" type="string" nillable="true"/></sequence></complexType>
    <element name="sayHello" type="tns:sayHello"/>
    <element name="sayHelloResponse" type="tns:sayHelloResponse"/></schema></types>
    <message name="DProxySEI_sayHello">
    <part name="parameters" element="ns2:sayHello"/></message>
    <message name="DProxySEI_sayHelloResponse">
    <part name="result" element="ns2:sayHelloResponse"/></message>
    <portType name="DProxySEI">
    <operation name="sayHello">
    <input message="tns:DProxySEI_sayHello"/>
    <output message="tns:DProxySEI_sayHelloResponse"/></operation></portType>
    <binding name="DProxySEIBinding" type="tns:DProxySEI">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
    <operation name="sayHello">
    <soap:operation soapAction=""/>
    <input>
    <soap:body use="literal"/></input>
    <output>
    <soap:body use="literal"/></output></operation></binding>
    <service name="DProxy">
    <port name="DProxySEIPort" binding="tns:DProxySEIBinding">
    <soap:address location="http://localhost:1559/DynamicProxy/DProxy" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"/></port></service></definitions>
    and Here is my SEI Implementation class
    public java.lang.String sayHello(String name) throws java.rmi.RemoteException {
    String message = "hi.."+name+"..How r u";
    return message;
    Can any one help me plz...
    Thanks in advance..

  • SAX  FATAL:Unconvertible UTF-8 character

    Is there someone that knows how to eliminate this annoying error, that randomly
    appears(it seems to appear every time I reboot the system...)?
    Whe have seen this problem running wlps 3.2 on several machines, linux, solaris
    and winnt, all pointing to some oracle database 8.1.6 with thin jdbc driver
    Reloading the WLCS_RULESET_DEFINITION table from another stable environment eliminate
    the problem...
    Fri Nov 02 11:04:29 CET 2001:<I> <JDBC Pool> Connection for pool "commercePool"
    created.
    SAX FATAL[ejb://com.beasys.commerce.axiom.reasoning.rules.RuleSheetDefinitionHome/RegoleLogoBanca:1,-1]:
    Character conversion error: "Unconvertible UTF-8 character beginning with 0xbb"
    (line number may be too low).
    Fri Nov 02 11:04:30 CET 2001:<E> <T3Services> COMMERCE_SERVER_FRAMEWORK,LOG_ERROR,"Error
    in AdvisorBean.advise() : Exception com.beasys.commerce.axiom.reasoning.rules.service.RulesServiceException
    thrown while processing advislet : com.beasys.commerce.axiom.advisor.advislets.ContentSelectorAdvisletImpl.advise(com.beasys.commerce.axiom.advisor.advislets.ContentSelectorAdviceRequestImpl)."
    com.beasys.commerce.axiom.advisor.AdvisorException: Rules Service RulesServiceException
    thrown : RulesService:Unable to apply rules :: RulesService:Unable to get context
    wrapper :: RulesService:Unable to create context wrapper :: RulesService:Unable
    to create ruleset for xml rules :: org.xml.sax.SAXParseException: Character conversion
    error: "Unconvertible UTF-8 character beginning with 0xbb" (line number may be
    too low).
    at com.beasys.commerce.axiom.advisor.advislets.ContentSelectorAdvisletImpl.advise(ContentSelectorAdvisletImpl.java:157)
    at com.beasys.commerce.axiom.advisor.AdvisorBean.advise(AdvisorBean.java:100)
    at com.beasys.commerce.axiom.advisor.AdvisorBeanEOImpl.advise(AdvisorBeanEOImpl.java:103)
    at com.beasys.commerce.axiom.advisor.AdvisorBeanEOImpl_ServiceStub.advise(AdvisorBeanEOImpl_ServiceStub.java:190)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.getDocuments(ContentSelectorTag.java:151)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.doStartTag(ContentSelectorTag.java:112)
    at bsella.jsp._Autenticazione._servletpage._AuthenticationLevelTwoParams._jspService(_AuthenticationLevelTwoParams.java:203)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:124)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:154)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.includePageInResponse(SellaAuthenticationServlet.java:1716)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.displayAuthenticationPages(SellaAuthenticationServlet.java:1620)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.processLogin(SellaAuthenticationServlet.java:1047)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.service(SellaAuthenticationServlet.java:539)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:907)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
    at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
    at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
    at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    ContentSelectorTag:Unable to get advice:
    com.beasys.commerce.axiom.advisor.AdvisorException: Exception thrown during Advislet.advise
    method
    at com.beasys.commerce.axiom.advisor.AdvisorBean.advise(AdvisorBean.java:117)
    at com.beasys.commerce.axiom.advisor.AdvisorBeanEOImpl.advise(AdvisorBeanEOImpl.java:103)
    at com.beasys.commerce.axiom.advisor.AdvisorBeanEOImpl_ServiceStub.advise(AdvisorBeanEOImpl_ServiceStub.java:190)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.getDocuments(ContentSelectorTag.java:151)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.doStartTag(ContentSelectorTag.java:112)
    at bsella.jsp._Autenticazione._servletpage._AuthenticationLevelTwoParams._jspService(_AuthenticationLevelTwoParams.java:203)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:124)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:154)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.includePageInResponse(SellaAuthenticationServlet.java:1716)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.displayAuthenticationPages(SellaAuthenticationServlet.java:1620)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.processLogin(SellaAuthenticationServlet.java:1047)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.service(SellaAuthenticationServlet.java:539)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:907)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
    at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
    at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
    at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    ContentSelectorTag:Unable to evaluate tag:
    javax.servlet.jsp.JspTagException: ContentSelectorTag:Unable to get advice.
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.getDocuments(ContentSelectorTag.java:160)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.doStartTag(ContentSelectorTag.java:112)

    Fulvio - for an answer to this, refer to my post in the other thread that you started.
    PJL
    "fulvio" <[email protected]> wrote:
    >
    Is there someone that knows how to eliminate this annoying error, that
    randomly
    appears(it seems to appear every time I reboot the system...)?
    Whe have seen this problem running wlps 3.2 on several machines, linux,
    solaris
    and winnt, all pointing to some oracle database 8.1.6 with thin jdbc
    driver
    Reloading the WLCS_RULESET_DEFINITION table from another stable environment
    eliminate
    the problem...
    Fri Nov 02 11:04:29 CET 2001:<I> <JDBC Pool> Connection for pool "commercePool"
    created.
    SAX FATAL[ejb://com.beasys.commerce.axiom.reasoning.rules.RuleSheetDefinitionHome/RegoleLogoBanca:1,-1]:
    Character conversion error: "Unconvertible UTF-8 character beginning
    with 0xbb"
    (line number may be too low).
    Fri Nov 02 11:04:30 CET 2001:<E> <T3Services> COMMERCE_SERVER_FRAMEWORK,LOG_ERROR,"Error
    in AdvisorBean.advise() : Exception com.beasys.commerce.axiom.reasoning.rules.service.RulesServiceException
    thrown while processing advislet : com.beasys.commerce.axiom.advisor.advislets.ContentSelectorAdvisletImpl.advise(com.beasys.commerce.axiom.advisor.advislets.ContentSelectorAdviceRequestImpl)."
    com.beasys.commerce.axiom.advisor.AdvisorException: Rules Service RulesServiceException
    thrown : RulesService:Unable to apply rules :: RulesService:Unable to
    get context
    wrapper :: RulesService:Unable to create context wrapper :: RulesService:Unable
    to create ruleset for xml rules :: org.xml.sax.SAXParseException: Character
    conversion
    error: "Unconvertible UTF-8 character beginning with 0xbb" (line number
    may be
    too low).
    at com.beasys.commerce.axiom.advisor.advislets.ContentSelectorAdvisletImpl.advise(ContentSelectorAdvisletImpl.java:157)
    at com.beasys.commerce.axiom.advisor.AdvisorBean.advise(AdvisorBean.java:100)
    at com.beasys.commerce.axiom.advisor.AdvisorBeanEOImpl.advise(AdvisorBeanEOImpl.java:103)
    at com.beasys.commerce.axiom.advisor.AdvisorBeanEOImpl_ServiceStub.advise(AdvisorBeanEOImpl_ServiceStub.java:190)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.getDocuments(ContentSelectorTag.java:151)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.doStartTag(ContentSelectorTag.java:112)
    at bsella.jsp._Autenticazione._servletpage._AuthenticationLevelTwoParams._jspService(_AuthenticationLevelTwoParams.java:203)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:124)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:154)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.includePageInResponse(SellaAuthenticationServlet.java:1716)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.displayAuthenticationPages(SellaAuthenticationServlet.java:1620)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.processLogin(SellaAuthenticationServlet.java:1047)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.service(SellaAuthenticationServlet.java:539)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:907)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
    at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
    at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
    at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    ContentSelectorTag:Unable to get advice:
    com.beasys.commerce.axiom.advisor.AdvisorException: Exception thrown
    during Advislet.advise
    method
    at com.beasys.commerce.axiom.advisor.AdvisorBean.advise(AdvisorBean.java:117)
    at com.beasys.commerce.axiom.advisor.AdvisorBeanEOImpl.advise(AdvisorBeanEOImpl.java:103)
    at com.beasys.commerce.axiom.advisor.AdvisorBeanEOImpl_ServiceStub.advise(AdvisorBeanEOImpl_ServiceStub.java:190)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.getDocuments(ContentSelectorTag.java:151)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.doStartTag(ContentSelectorTag.java:112)
    at bsella.jsp._Autenticazione._servletpage._AuthenticationLevelTwoParams._jspService(_AuthenticationLevelTwoParams.java:203)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:124)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:154)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.includePageInResponse(SellaAuthenticationServlet.java:1716)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.displayAuthenticationPages(SellaAuthenticationServlet.java:1620)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.processLogin(SellaAuthenticationServlet.java:1047)
    at it.sella.authentication.servlet.SellaAuthenticationServlet.service(SellaAuthenticationServlet.java:539)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:106)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:907)
    at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImpl.java:851)
    at weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContextManager.java:252)
    at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:364)
    at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:252)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    ContentSelectorTag:Unable to evaluate tag:
    javax.servlet.jsp.JspTagException: ContentSelectorTag:Unable to get advice.
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.getDocuments(ContentSelectorTag.java:160)
    at com.beasys.commerce.p13n.tags.ContentSelectorTag.doStartTag(ContentSelectorTag.java:112)

  • Server was unable to read request. RuntimeFaultMessage

    Hi, I'm trying to orchestate a .Net web service that receives a String... the String that this .Net web service receives is called "xml" and it represents a xml like this "<rc><ho>hjh</ho><h><h1>hj>/h1><h2>hjh</h2></h></rc>"
    When I instantiate the call of this web service through BPEL I get this error:
    web_rc_asmx (ReporteRC) (faulted)
    [2004/09/22 12:31:04] "{http://schemas.oracle.com/bpel/extension}bindingFault" has been thrown. Less
    faultName: {{http://schemas.oracle.com/bpel/extension}bindingFault}
    messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage}
    code: {Client}
    summary: {Server was unable to read request. --> There is an error in XML document (3, 114). --> 'Element' is an invalid node type. Line 3, position 114.}
    parts: {{}}
    The xml string that receives is good because I have tried it directry from the web service page.. or even calling it from an stub/skeleton.. Any idea what could be wrong???
    Thanks a lot,
    PAOLA LINARES

    this is the Bpel file:
    <!-- PAOLAPRO BPEL Process [Generated by the Oracle BPEL Designer] -->
    <process name="PAOLAPRO" targetNamespace="http://oracle.com" suppressJoinFailure="yes" xmlns:tns="http://oracle.com" xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/" xmlns:bpelx="http://schemas.oracle.com/bpel/extension" xmlns:ora="http://schemas.oracle.com/xpath/extension" xmlns:ns0="http://tempuri.org/">
         <!-- ================================================================= -->
         <!-- PARTNERLINKS -->
         <!-- List of services participating in this BPEL process -->
         <!-- ================================================================= -->
         <partnerLinks>
              <!--
    The 'client' role represents the requester of this service. It is
    used for callback. The location and correlation information associated
    with the client role are automatically set using WS-Addressing.
    -->
              <partnerLink name="client" partnerLinkType="tns:PAOLAPRO" myRole="PAOLAPROProvider" partnerRole="PAOLAPRORequester"/>
              <partnerLink name="ReporteRC" partnerLinkType="ns0:WSInfRCSoapLink" partnerRole="WSInfRCSoapProvider"/>
         </partnerLinks>
         <!-- ================================================================= -->
         <!-- VARIABLES -->
         <!-- List of messages and XML documents used within this BPEL process -->
         <!-- ================================================================= -->
         <variables>
              <!-- Reference to the message passed as input during initiation -->
              <variable name="input" messageType="tns:PAOLAPRORequestMessage"/>
              <!-- Reference to the message that will be sent back to the
    requester during callback
    -->
              <variable name="output" messageType="tns:PAOLAPROResponseMessage"/>
              <variable messageType="ns0:ReporteRCSoapIn" name="IN_"/>
              <variable messageType="ns0:ReporteRCSoapOut" name="OUT_"/>
         </variables>
         <!-- ================================================================= -->
         <!-- ORCHESTRATION LOGIC -->
         <!-- Set of activities coordinating the flow of messages across the -->
         <!-- services integrated within this business process -->
         <!-- ================================================================= -->
         <sequence name="main">
              <!-- Receive input from requestor.
    Note: This maps to operation defined in PAOLAPRO.wsdl
    -->
              <receive name="receiveInput" partnerLink="client" portType="tns:PAOLAPRO" operation="initiate" variable="input" createInstance="yes"/>
              <!-- Asynchronous callback to the requester.
    Note: the callback location and correlation id is transparently handled
    using WS-addressing.
    -->
              <scope name="scope-1">
                   <sequence>
                        <assign name="assign-1">
                             <copy>
                                  <from variable="input" part="payload" query="/tns:PAOLAPRORequest/tns:input">
                                  </from>
                                  <to variable="IN_" part="parameters" query="/ns0:ReporteRC/ns0:xml"/>
                             </copy>
                        </assign>
                        <invoke name="invoke-1" partnerLink="ReporteRC" portType="ns0:WSInfRCSoap" operation="ReporteRC" inputVariable="IN_" outputVariable="OUT_"/>
                   </sequence>
              </scope>
              <invoke name="callbackClient" partnerLink="client" portType="tns:PAOLAPROCallback" operation="onResult" inputVariable="output"/>
         </sequence>
    </process>
    WSDL file:
    <?xml version="1.0"?>
    <definitions name="PAOLAPRO"
    targetNamespace="http://oracle.com"
    xmlns:tns="http://oracle.com"
    xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    >
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    TYPE DEFINITION - List of services participating in this BPEL process
    The default output of the BPEL designer uses strings as input and
    output to the BPEL Process. But you can define or import any XML
    Schema type and us them as part of the message types.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <types>
    <schema attributeFormDefault="qualified"
    elementFormDefault="qualified"
    targetNamespace="http://oracle.com"
    xmlns="http://www.w3.org/2001/XMLSchema"
    >
    <element name="PAOLAPRORequest">
    <complexType>
    <sequence>
    <element name="input" type="string" />
    </sequence>
    </complexType>
    </element>
    <element name="PAOLAPROResponse">
    <complexType>
    <sequence>
    <element name="result" type="string"/>
    </sequence>
    </complexType>
    </element>
    </schema>
    </types>
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    MESSAGE TYPE DEFINITION - Definition of the message types used as
    part of the port type defintions
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <message name="PAOLAPRORequestMessage">
    <part name="payload" element="tns:PAOLAPRORequest"/>
    </message>
    <message name="PAOLAPROResponseMessage">
    <part name="payload" element="tns:PAOLAPROResponse"/>
    </message>
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    PORT TYPE DEFINITION - A port type groups a set of operations into
    a logical service unit.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <!-- portType implemented by the PAOLAPRO BPEL process -->
    <portType name="PAOLAPRO">
    <operation name="initiate">
    <input message="tns:PAOLAPRORequestMessage"/>
    </operation>
    </portType>
    <!-- portType implemented by the requester of PAOLAPRO BPEL process
    for asynchronous callback purposes
    -->
    <portType name="PAOLAPROCallback">
    <operation name="onResult">
    <input message="tns:PAOLAPROResponseMessage"/>
    </operation>
    </portType>
    <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    PARTNER LINK TYPE DEFINITION
    the PAOLAPRO partnerLinkType binds the provider and
    requester portType into an asynchronous conversation.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
    <plnk:partnerLinkType name="PAOLAPRO">
    <plnk:role name="PAOLAPROProvider">
    <plnk:portType name="tns:PAOLAPRO"/>
    </plnk:role>
    <plnk:role name="PAOLAPRORequester">
    <plnk:portType name="tns:PAOLAPROCallback"/>
    </plnk:role>
    </plnk:partnerLinkType>
    </definitions>
    WSINFRCWrapper.wsdl:
    <?xml version="1.0" encoding="utf-8"?>
    <definitions
         targetNamespace="http://tempuri.org/"
         xmlns:tns="http://tempuri.org/"
         xmlns="http://schemas.xmlsoap.org/wsdl/"
         xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
         >
         <import location="http://boinfrcs/wsdcrc/wsinfrc.asmx?WSDL"/>
         <plnk:partnerLinkType name="WSInfRCSoapLink">
              <plnk:role name="WSInfRCSoapProvider">
                   <plnk:portType name="tns:WSInfRCSoap" />
              </plnk:role>
         </plnk:partnerLinkType>     
    </definitions>
    This is the XML String:
    <RC><registro_control><tipo_llamado asin="false"/><usuario><id_usuario>xxx</id_usuario><clave>yyy</clave></usuario><documento tipo_documento="3988"><id_documento>1234</id_documento><NombreRegistro>solicitud_informacion</NombreRegistro></documento><cliente><nit>860001942-8</nit></cliente><solicitud><id_solicitud>5425</id_solicitud><url_respuesta>http://sevidor:puerto/RaizVirtual/ModuloTransmision/recibirEnvio.asp</url_respuesta><id_usuario_remoto>idUsuario</id_usuario_remoto><clave_usuario_remoto>claveUsuario</clave_usuario_remoto></solicitud></registro_control><Informacion><Dolar>2700</Dolar><Bolivar>1.38</Bolivar></Informacion><Cliente><Id>8913379</Id><TipoId>3</TipoId></Cliente></RC>
    and this is the Error:
    04/09/28 10:15:34 AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
    faultString: Server was unable to read request. --> There is an error in XML do
    cument (3, 114). --> 'Element' is an invalid node type. Line 3, position 114.
    faultActor: null
    faultDetail:
    04/09/28 10:15:34 Server was unable to read request. --> There is an error in XM
    L document (3, 114). --> 'Element' is an invalid node type. Line 3, position 114
    04/09/28 10:15:34 at org.apache.axis.message.SOAPFaultBuilder.endElement(S
    OAPFaultBuilder.java:135)
    04/09/28 10:15:34 at org.apache.axis.encoding.DeserializationContextImpl.e
    ndElement(DeserializationContextImpl.java:942)
    04/09/28 10:15:34 at org.apache.xerces.parsers.AbstractSAXParser.endElemen
    t(Unknown Source)
    04/09/28 10:15:34 at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanE
    ndElement(Unknown Source)
    04/09/28 10:15:34 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
    $FragmentContentDispatcher.dispatch(Unknown Source)
    04/09/28 10:15:34 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl
    .scanDocument(Unknown Source)
    04/09/28 10:15:34 at org.apache.xerces.parsers.XML11Configuration.parse(Un
    known Source)
    04/09/28 10:15:34 at org.apache.xerces.parsers.XML11Configuration.parse(Un
    known Source)
    04/09/28 10:15:34 at org.apache.xerces.parsers.XMLParser.parse(Unknown Sou
    rce)
    04/09/28 10:15:34 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unk
    nown Source)
    04/09/28 10:15:34 at javax.xml.parsers.SAXParser.parse(Unknown Source)
    04/09/28 10:15:34 at org.apache.axis.encoding.DeserializationContextImpl.p
    arse(DeserializationContextImpl.java:232)
    04/09/28 10:15:34 at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.j
    ava:547)
    04/09/28 10:15:34 at org.apache.axis.Message.getSOAPEnvelope(Message.java:
    377)
    04/09/28 10:15:34 at org.apache.axis.client.Call.invokeEngine(Call.java:21
    72)
    04/09/28 10:15:34 at org.apache.axis.client.Call.invoke(Call.java:2138)
    04/09/28 10:15:34 at org.apache.axis.client.Call.invoke(Call.java:1308)
    04/09/28 10:15:34 at org.apache.wsif.providers.collaxa.axis.WSIFOperation_
    ApacheAxis.invokeAXISMessaging(WSIFOperation_ApacheAxis.java:1892)
    04/09/28 10:15:34 at org.apache.wsif.providers.collaxa.axis.WSIFOperation_
    ApacheAxis.invokeRequestResponseOperation(WSIFOperation_ApacheAxis.java:1451)
    04/09/28 10:15:34 at org.apache.wsif.providers.collaxa.axis.WSIFOperation_
    ApacheAxis.executeRequestResponseOperation(WSIFOperation_ApacheAxis.java:1022)
    04/09/28 10:15:34 at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIF
    InvocationHandler.java:306)
    04/09/28 10:15:34 at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvo
    cationManager.java:250)
    04/09/28 10:15:34 at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvo
    cationManager.java:133)
    04/09/28 10:15:34 at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invok
    e(BPELInvokeWMP.java:518)
    04/09/28 10:15:34 at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__execu
    teStatements(BPELInvokeWMP.java:276)
    04/09/28 10:15:34 at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perfo
    rm(BPELActivityWMP.java:175)
    04/09/28 10:15:34 at com.collaxa.cube.engine.CubeEngine.performActivity(Cu
    beEngine.java:3244)
    04/09/28 10:15:34 at com.collaxa.cube.engine.CubeEngine.handleWorkItem(Cub
    eEngine.java:1664)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.message.instance.Per
    formMessageHandler.handleLocal(PerformMessageHandler.java:75)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.DispatchHelper.handl
    eLocalMessage(DispatchHelper.java:84)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.DispatchHelper.sendM
    emory(DispatchHelper.java:137)
    04/09/28 10:15:34 at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEng
    ine.java:5318)
    04/09/28 10:15:34 at com.collaxa.cube.engine.CubeEngine.createAndInvoke(Cu
    beEngine.java:1192)
    04/09/28 10:15:34 at com.collaxa.cube.engine.delivery.DeliveryService.hand
    leInvoke(DeliveryService.java:480)
    04/09/28 10:15:34 at com.collaxa.cube.engine.bean.DeliveryBean.handleInvok
    e(DeliveryBean.java:307)
    04/09/28 10:15:34 at IDeliveryLocalBean_StatelessSessionBeanWrapper16.hand
    leInvoke(IDeliveryLocalBean_StatelessSessionBeanWrapper16.java:1764)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.message.invoke.Invok
    eInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:36)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.DispatchHelper.handl
    eMessage(DispatchHelper.java:62)
    04/09/28 10:15:34 at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.
    process(BaseScheduledWorker.java:72)

  • Error 1030723 Unable to get UTF-8 locale when using Essbase API 11.1.1

    Now I got a question about how to connect to an Essbase Server by using essbase client API (11.1.1). I encountered an error “Unable to get UTF-8 locale” when I tried to EssInit((pInitStruct, phInstance) API.
    However, I had no problem to call the API if I uses essbase previous client APIs (7.1 or 9.3).
    I passed the “ESS_API_UTF8” to usApiType field in the ESS_INIT_T struct. When I openned the “essapi.h” header file, I found these are some new fields (highlighted in red color below) added in the essbase client API (11.1.1)
    ESS_TSA_API_typedef_struct(ess_init_t)
    ESS_TSA_ELEMENT(ESS_ULONG_T, Version); /* This should be set to ESS_API_VERSION */
    ESS_TSA_ELEMENT(ESS_PVOID_T, UserContext); /* void pointer to user's message context */
    ESS_TSA_ELEMENT(ESS_USHORT_T, MaxHandles); /* max number of context handles required */
    ESS_TSA_ELEMENT(ESS_SIZE_T, MaxBuffer); /* max size of buffer that can be allocated */
    ESS_TSA_ELEMENT(ESS_STR_T, LocalPath); /* local path to use for file operations */
    ESS_TSA_ELEMENT(ESS_STR_T, MessageFile); /* full path name of message database file */
    ESS_TSA_ELEMENT(ESS_PFUNC_T, AllocFunc); /* user-defined memory allocation function */
    ESS_TSA_ELEMENT(ESS_PFUNC_T, ReallocFunc); /* user-defined memory reallocation function */
    ESS_TSA_ELEMENT(ESS_PFUNC_T, FreeFunc); /* user-defined memory free function */
    ESS_TSA_ELEMENT(ESS_PFUNC_T, MessageFunc); /* user-defined message callback function */
    ESS_TSA_ELEMENT(ESS_STR_T, HelpFile); /* user-defined help file path */
    ESS_TSA_ELEMENT(ESS_PVOID_T, Ess_System); /* reserved for internal use */
    ESS_TSA_ELEMENT(ESS_USHORT_T, usApiType);
    ESS_TSA_ELEMENT(ESS_PCATCHFUNC_T, CatchFunc); /* user-defined kill-own-request signal callback function */
    ESS_TSA_ELEMENT(ESS_PCATCH_INIT_FUNC_T, CatchInitFunc); /* user-defined kill-own-request signal initialization callback function */
    ESS_TSA_ELEMENT(ESS_PCATCH_TERM_FUNC_T, CatchTermFunc); /* user-defined kill-own-request signal termination callback function */
    ESS_TSA_ELEMENT(ESS_PCOOKIE_CREATE_FUNC_T, CookieCreateFunc); /* user-defined cookie creation function */
    ESS_TSA_ELEMENT(ESS_PCOOKIE_DELETE_FUNC_T, CookieDeleteFunc); /* user-defined cookie creation function */
    } ESS_TSA_END(ESS_INIT_T);
    I could not find any document to introduce the API (11.1.1. And what does the error “Unable to get UTF-8 locale” mean? How can work around it. Any environment parameters or paths need to be set?
    Please advise.

    Hi,
    The API documentation for V11 is available from :- http://download.oracle.com/docs/cd/E12825_01/epm.111/esb_apiref/frameset.htm?launch.htm
    Hopefully it might point you in the right direction.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Error: Unable to read footer file

    Hoping someone out there can help me. I get this error on
    everypage in my site and have no idea how to stop it.
    Error: Unable to read footer file
    The error does not show up when I preview inside dreamweaver
    but only rears its ugly head after I post the site up on the
    internet. I have searched for hours through the Dreamweaver menus
    and can not find these elusive footers and have no idea where they
    are coming from or what footer file it is trying to read.. Please
    help. This probably has a simple solution and I am just not able to
    understand it. Thank you.

    sdrouillard wrote:
    > This probably has a simple solution and I am just not
    able to understand
    > it.
    Possibly, but without a URL we can't comment. Post it, and
    we'll see.
    At a guess, sounds like an include file is missing. Are you
    on some sort of
    free hosting plan where the host puts some adverts in the
    footer? If that
    file is removed from your site directory you might get the
    error you've
    mentioned (at least, that was the case on the only other time
    I've seen this
    error)
    Regards,
    Pete.
    Peter Connolly
    http://www.acutecomputing.co.uk
    Derby
    UK
    Skype ID: acutecomputing

  • Unable to read the dictionary of the application or extension...

    I had previously installed the HP Color LaserJet 3600 driver from the install CD under Tiger. I recently did an archive and install of Leopard, then ran all the system updates. (Currently at 10.5.5)
    When I insert the 3600 CD, though, I get a bunch of jibberish (parts of images, etc.) and a MAC OS X directory. The installer inside that directory attempts to be opened with Script Editor, though, and gives an error: "Unable to read the dictionary of the application or extension because it is not scriptable." followed by "The document 'HP Color LaserJet v5.6.1.069' could not be opened."
    Previously this would launch the HP installation program that would install the driver. Now, it's like it's not a recognized program or something. I downloaded the driver from the HP website to try it that way (clj3600MacOSX.dmg) with the same result. The .dmg file opens a disk image with the "HP Color LaserJet v.5.6.1.069" file in it...same result. Cannot open.
    I know this program ran fine under Tiger...and a co-worker got it to run after doing an upgrade to Leopard (instead of archive and install.)
    When I downloaded the HP 4300 installer dmg, it launches a .mpkg file and Get Info says it's set to open with "Installer (default)". The 3600 file, though is set to open with "Script Editor (default)". I've looked to set it to Installer, but don't know where it is...it's not in Applications or Utilities folder.
    I then right clicked on the installer file and selected "Show Package Contents". In the window that was displayed, there was a Contents folder. Inside that folder was a file called "HP Color LaserJet v5.6" with no file extension (Get Info doesn't show an extension either,) but it has a VISE logo. Opening that file launches the VISE installer and performs the setup.
    So, by jumping through hoops and getting lucky, I was able to install the driver.
    The bigger issue, though, is why the installation CD and/or .dmg file downloaded from HP's website cannot run the installer as usual...why are they set to open with Script Editor as the default application...and how can I fix it so that other disks won't have the same problem?
    [I originally posted this in the Printers forum, but it appears it's not a printing problem...it's an OS problem...]

    Installer.app is in /System/Library/CoreServices/

  • When I open my gmail in firefox, it instantly directs my gmail to the gmail calendars. I am unable to read my gmail on firefox, but I can read it on safari

    When I open my gmail in firefox, it instantly directs my gmail to the gmail calendars. I am unable to read my gmail on firefox, but I can read it on safari. Please help.
    == User Agent ==
    Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16

    Is there a solution for this?
    I just opened Firefox for the first time in a couple of weeks and am experiencing the same problem. I see my Gmail inbox briefly before being redirected to the calendar. Clicking the back button produces the same result.
    Very frustrating.

  • Unable to run project: illegal character in path - Flash Catalyst CS5.5

    Environment is a new install of Windows 7 x64 on a new Dell workstation in an Active Directory environment. Until fall of last year, we used redirected folders for the Application Data folders until issues with Adobe Reader 9.x forced us to abandon that and we reconfigured our network not to use redirected folders. We have not experienced any issues and all programs are using the Application Data folder on the local machines.
    Just installed Adobe Master Collection on a new workstation and all Adobe applications are using the C:\Users\cballew\AppData\Roaming\Adobe folder including Flash Catalyst. However, when I try to Run Project in Catalyst, it created a folder named Application Data using the network path to where we used to store the Application Data folder and is saving its workspace there. No other programs (including Adobe products) are doing this. Any ideads of how to fix it?
    Error message:
    Unable to run project
    Illegal character in path at index 47: file:///////xxxx.corp/home$/cballew/Application Data/Adobe/Flash Catalysts CS5.5/workspace/Project/bin-debug/Maim.html

    This seems to be configured in an ini file located at C:\Program Files (x86)\Adobe\Adobe Flash Catalyst CS5.5\configuration\config.ini
    [email protected]/Application Data/Adobe/Flash Catalyst CS5.5/workspace
    [email protected]/Application Data/Adobe/Flash Catalyst CS5.5
    [email protected]/Application Data/Adobe/Flash Catalyst CS5.5/configuration
    Can anyone tell me where the variable @user.home is defined and whether I can change it or not? I might find that some of the other applications might experience this same issue

  • Unable to read dependencies of an included VI.

    Hey all.
    I am trying to build an executable for a project that I have been working on.
    When I tell it to build I get the following error.
    Unable to read dependencies of an included VI. Open all Startup/Exported/Dynamically called VIs, recompile them (Ctrl-Shift Click the run arrow), and save them to update their dependencies.
    C:\Documents and Settings\du402c\Desktop\XPDR\Working Folder\XPDR_GUI_SELECT.vi
    Details:
    Visit the Request Support page at ni.com/ask to learn more about resolving this problem. Use the following information as a reference:
    Error 1 occurred at ABAPI Dist Report Read Link Info Error.vi -> ABAPI Dist Cmp Settings to Disk Hier.vi -> ABAPI Get Settings From File2.vi -> EBEP_Invoke_Build_Engine.vi -> EBUIP_Build_Invoke.vi -> EBUIP_Build_Invoke.vi.ProxyCaller
    Possible reason(s):
    LabVIEW:  An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @.
    =========================
    NI-488:  Command requires GPIB Controller to be Controller in Charge.
    I can't for the life o fme figure out what is wrong.  Everything runs fine when I just run it, but I can't actually build it.
    I have gone inot the main GUI and done the CTRL-SHIFT Run Arrow bit, and it hasn't changed anything.
    Any suggestions?
    Thanks.
    Any suggestions?

    Ok, ignore this.
    I created a new project from scratch and it worked fine.

Maybe you are looking for

  • Payslip in PDF Format and send to mail

    Hi, I created one Payslip in SMARTFORMS, Now i want to convert into PDF Format and send as mail.... How to do Pls help me... with regards suresh Edited by: rsnaidu on Jun 28, 2011 3:28 PM

  • Custom code dll as a data source for an SSRS report

    I'm trying to create a report which relies on using some custom code written in VB.net. I am using the custom code to access the Server Management Objects SMO API in MSSQL 2012. I am able to supply an MSSQL object name (a database table for example)a

  • Discount from Vendor back to the WBS

    hi Experts, Need a quick advise on a issue please : We have a vendor payment terms 2%/10 day's on 30 day's net, the issue is my client wants is to assign the cost benefit to the project where the Po was orgionally initiated from, we can assign the ca

  • GL Account Balances Download & Upload

    Hi Gurus, We are trying to upload the GL Account Balances, period wise for 2 years from SAP3.1I to ECC 6.0. Is there any standard program or process to: Download GL Account Balances period wise Upload the GL Account Balances to ECC 6.0 Thanks for you

  • Setting number of rings for incoming call

    how does one control the number of rings regarding incoming calls before it goes to voice mail.