How to generate XSD schema based on xml instance

Hi All,
  Am unable to generate valid Xsd schema,i have an XML instances am getting this instance from wcf service.please find the below XML instance file.please help me out its very urgent for me.
<GetForOneCallResponse xmlns="http://www.abcservices.com/ReferralService">
<GetForOneCallResult xmlns:a="http://schemas.datacontract.org/2004/07/abc.Services.Cms" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<a:Message i:nil="true" />
<a:ResponseData xmlns:b="http://schemas.datacontract.org/2004/07/abc.Services.Cms.Data">
<b:BaseEntity i:type="c:Referral" xmlns:c="http://schemas.datacontract.org/2004/07/abc.Services.Cms.Models">
<c:CHReferralUniqId />
<c:CaseData>
<c:DatAttorneyName i:nil="true" />
<c:EventDescription i:nil="true" />
<c:PatAttorneyAddress i:nil="true" />
<c:PatAttorneyCity i:nil="true" />
<c:PatAttorneyEmail i:nil="true" />
<c:PatAttorneyFax i:nil="true" />
<c:PatAttorneyFirmName i:nil="true" />
<c:PatAttorneyName i:nil="true" />
<c:PatAttorneyPhone i:nil="true" />
<c:PatAttorneyState i:nil="true" />
<c:PatAttorneyZip i:nil="true" />
<c:SpecialInstructions>GCC Diagnostic Study: MRI Scan</c:SpecialInstructions>
<c:TreatingDocAddress1 i:nil="true" />
<c:TreatingDocCity i:nil="true" />
<c:TreatingDocFax i:nil="true" />
<c:TreatingDocFirstName>Dr/ Richard</c:TreatingDocFirstName>
<c:TreatingDocLastName>Islinger</c:TreatingDocLastName>
<c:TreatingDocPhone>9</c:TreatingDocPhone>
<c:TreatingDocState i:nil="true" />
<c:TreatingDocZip i:nil="true" /></c:CaseData>
<c:CaseObjective i:nil="true" />
<c:Claimants>
<c:Claimant>
<c:Address>
<c:AddressOne>313 Liverpool Avenue</c:AddressOne>
<c:AddressTwo i:nil="true" />
<c:CellPhone i:nil="true" />
<c:City>Egg Harbor city</c:City>
<c:Countrty i:nil="true" />
<c:County i:nil="true" />
<c:Email i:nil="true" />
<c:Fax i:nil="true" />
<c:HomePhone></c:HomePhone>
<c:LocationId>7729811</c:LocationId>
<c:State>NJ</c:State>
<c:WorkPhone i:nil="true" />
<c:ZipCode>08215</c:ZipCode>
</c:Address>
<c:ClaimantId>1474969</c:ClaimantId>
<c:Claims>
<c:Claim>
<c:Adjuster>
<c:AddressOne>PO Box 14151</c:AddressOne>
<c:AddressTwo />
<c:City>Lexington</c:City>
<c:Email>[email protected]</c:Email>
<c:Fax />
<c:FirstName>Kathleen</c:FirstName>
<c:LastName>Hand</c:LastName>
<c:Phone></c:Phone>
<c:State>KY</c:State>
<c:Zip>40512-4151</c:Zip>
</c:Adjuster>
<c:ClaimId>1637073</c:ClaimId>
<c:ClaimNumber>002456054730</c:ClaimNumber>
<c:InjuryDate>2005-06-10T00:00:00</c:InjuryDate>
<c:StateJurisdiction>NJ</c:StateJurisdiction>
</c:Claim>
</c:Claims>
<c:DOB>1953-07-05T00:00:00</c:DOB>
<c:FirstName>Joann</c:FirstName>
<c:Language i:nil="true" />
<c:LastName>Wise</c:LastName>
<c:SocialSecurity>142469412</c:SocialSecurity>
</c:Claimant>
</c:Claimants>
<c:Company>
<c:CustomerName>Sedgwick Claims Management Services, Inc</c:CustomerName>
<c:PrimaryContact>
<c:Address>
<c:AddressOne>800 Ridgelake Blvd</c:AddressOne>
<c:AddressTwo i:nil="true" />
<c:CellPhone i:nil="true" />
<c:City>Memphis</c:City>
<c:Countrty>US</c:Countrty>
<c:County i:nil="true" />
<c:Email i:nil="true" />
<c:Fax i:nil="true" />
<c:HomePhone i:nil="true" />
<c:LocationId>5747510</c:LocationId>
<c:State>TN</c:State>
<c:WorkPhone i:nil="true" />
<c:ZipCode>38120-9427</c:ZipCode>
</c:Address>
<c:ContactId>339835</c:ContactId>
<c:Email i:nil="true" />
<c:Fax i:nil="true" />
<c:FirstName>David</c:FirstName>
<c:LastName>Seay</c:LastName>
<c:Phone i:nil="true" />
<c:Title i:nil="true" /></c:PrimaryContact>
</c:Company>
<c:CreatedAt>2012-05-14T11:00:06.62</c:CreatedAt>
<c:Employee>
<c:Address>
<c:AddressOne>5795 Widewater Parkway</c:AddressOne>
<c:AddressTwo />
<c:CellPhone i:nil="true" />
<c:City>Dewitt</c:City>
<c:Countrty i:nil="true" />
<c:County />
<c:Email>[email protected]</c:Email>
<c:Fax />
<c:HomePhone>gg</c:HomePhone>
<c:LocationId>6001741</c:LocationId>
<c:State>NY</c:State>
<c:WorkPhone i:nil="true" />
<c:ZipCode>13214</c:ZipCode>
</c:Address>
<c:Email></c:Email>
<c:EmployeeId>11568</c:EmployeeId>
<c:FirstName>Karlie</c:FirstName>
<c:LastName>Jarvis</c:LastName>
</c:Employee>
<c:Employer i:nil="true" />
<c:ModifiedAt>2012-05-14T11:33:34.29</c:ModifiedAt>
<c:Notes />
<c:ReferralDate i:nil="true" />
<c:ReferralId>422</c:ReferralId>
<c:ReferralSource>GCC</c:ReferralSource>
<c:ReferralType /></b:BaseEntity>
</a:ResponseData>
<a:Status>Success</a:Status>
</GetForOneCallResult>
</GetForOneCallResponse>
Regards
Srinivas reddy

Hi,
Can you point out what the error is exactly??
Also on a general note try the following:
1)Right click on the project, go to Add> Add generated Items
2)Select Generate Schemas
3) Select the required document type and provide the path to the xml and click OK
If you have not installed the WFX module, you will get below highlighted error.
'WFX to XSD schema generation module is not installed. Execute 'C:\Program files (X86)\Microsoft Biztalk Server 2010\SDK\Utilities\Schema
Generator\InstallWFX.vbs to install the WFX to XSD schema generation module.(Path to the Biztalk Installation folder may vary)
So go ahead and register the module as it needs to be registered for the first time do remember to execute this vbs script as an
Administrator  if the normal execution fails.
I tried generating the xsd using your schema and I was successful(I tried it using the Well Formed XML as the document type).
Hope this helps
Regards,
Mandar Dharmadhikari

Similar Messages

  • How to generate a report based on account description

    Hi Experts,
    How to generate the report based on account description, that means
    i want to generate a report on G/L account and which account numbers are having 'CASH' description.
    for Ex: G/L a/c no: 25010026-Cash and Bank balance(des)
    G/L a/c no: 101000-Cash-freight
    like this.
    please help to do this,
    good answer will be appreciated with points,
    Thanks in advance
    Venkat

    Hi shana,
    my requirement is
    I have G/L account numbers, that account numbers having some descriptions, in these some descriptions are belongs to cash transactions, i want to generate the report on these cash transactions, and the report is " G/L account, debit cash, credit cash, balance".
    is it possible or not,
    thanks in advance,
    Venkat

  • How to set dynamic color , based on xml element

    Hi,
    We have a requirement, where based on certain conditions, a cell will be shown in a specific color. We would like the coloir to be based on an XML element. The xml element will have values like '#FF00FF' etc..
    We tried using xsl attribute with the following syntax ,
    <xsl:attribute xdofo:ctx="block"name="color"><?stdcolor?></xsl:attribute><?end if?>
    where stdcolor is the xml element, but when we use this , this is giving a syntax error.
    Let us know, if this is possible or is there any other alternate way to do this.
    Regards,
    - Vasu -

    Hi Vasu,
    http://winrichman.blogspot.com/2008/09/how-to-set-dynamic-color-based-on-xml.html
    use the following :)
    <xsl:attribute xdofo:ctx="block" name="color" ><xsl:value-of select="stdcolor" /></xsl:attribute>
    TO get the colors you wanted , you can refer to
    http://www.w3schools.com/Html/html_colors.asp

  • How to generate XSD file for XML schema adobe form

    Hi,
    I want to generate XSD file for XML schema interfaces adobe forms. How can I do it. Where I can do it..or who will provide this file..
    Thanks
    Ram
    Edited by: Ramesh ram on Feb 23, 2010 6:33 PM

    Aaaaah, my mistake, sorry for that. Of course you should use the XML interface and I forgot it is not described in this tutorial. You can easily find another one where the XML based interface is used. But... you won´t need any tutorial. just create a WD context. Place a Interactive form element on your WD app screen, in the attributes you need to maintain the form template name. If you write a name suitable for you which no existing forms uses, the system will offer you to generate a XML based interface and right after that it will "send" you to the SFP transaction. That means you can like skipi the step defining the interface because it it is generated automatically and you only draw the layout for this generated interface.
    You should use XMl based interface for your WD app, because when using the ABAP dic based, some features are not available (I am not sure, but ABAP based works only for print form or something).
    Hope it is all clear now,
    have a nice day,
    Otto

  • WCF-SQL and XML EXPLICIT How to generate a schema from add Generated Items...

    Hi
    I have a stored procedure in which it returns a select that I have configured using FOR XML EXPLICIT. The query returns in a single column the exact XML that I require.
    However, When I add generated items (outbound) in Visual Studio against the SP it only gives me a single element which is the column name (a guid) not the structure of the xml. I have tried FOR XML EXPLICIT, XMLDATA with no luck
    Surely there is a way to generate the schema within biztalk for a custom XML structure I want to create.
    Thanks
    Biztalk Developer

    Yes, it is generating you un typed message for the stored procedure . As you are using WCF SQL adapter you don't need to specify the XML auto clause inside your Stored Procedure .
    You can also take referece from  below MSDN blog
    http://blogs.msdn.com/b/biztalkmusings/archive/2009/10/05/a-simple-biztalk-server-2009-wcf-sqlserver-adapter-example.aspx
    Thanks
    Abhishek

  • How can i dynamically generate an xslt based an XML?

    i have an XML file,i've designed the displaying style.
    now,i wanna generate an xslt file from XML files that have different nodeNames.
    what to do?
    is there any JAVA API who can implement the idea?
    thanks to whom giving any hint:)

    ooooh, I see!
    you can achieve this with one single universal XSL:<?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
         <xsl:output method="text"/>
         <xsl:template match="query">
              <xsl:apply-templates select="result[1]/@*" mode="heading"/>
              <xsl:text disable-output-escaping="yes">&#13;</xsl:text>
              <xsl:apply-templates select="result" mode="value"/>
         </xsl:template>
         <xsl:template match="@*" mode="heading">
              <xsl:value-of select="local-name(.)"/>
              <xsl:text> </xsl:text>
         </xsl:template>
         <xsl:template match="result" mode="value">
              <xsl:apply-templates select="@*" mode="value"/>
              <xsl:text disable-output-escaping="yes">&#13;</xsl:text>
         </xsl:template>
         <xsl:template match="@*" mode="value">
              <xsl:value-of select="."/>
              <xsl:text> </xsl:text>
         </xsl:template>
    </xsl:stylesheet>fun stuff, nope?

  • How to generate XSD from simple table (e.g. emp from scott/tiger)?

    Please excuse the ignorance...
    I've been trying to determine if there's a simple way (i.e. using a command in sqlplus or via a GUI wizard), to point to a simple table (such as the demo 'emp' table), and have Oracle then generate an XML Schema (XSD) file that contains the representation for that table, so that I can use that XSD file with various XML-based tools.
    Any help is appreciated.
    Thanks,
    Mike

    Hi,
    Please refer this how to guide which may give some idea for creation formula:
    http://www.pioneerb1.com/wp-content/uploads/2012/04/How-to-work-with-Crystal-Reports-8.8.pdf
    Thanks & Regards,
    Nagarajan

  • How to generate .xsd file using jaxb generated java files

    Hi,
    We need to upgrade our applicatio to jdk1.6 which has jaxb2.0 class files in it. Our application has java files generated from .xsd using jaxb1.0.2 version. At present we dont have .xsd or .xml file with us.
    We decide to generate .xsd file by using jaxb1.0.2 generated java files. I tried using schemagen.exe given by jdk1.6 to generate .xsd file. It error out. Is there any other way to generate .xsd file ?
    pls let me know.
    thanks,
    Thiru

    Object-XML mapping is a new feature in JAXB 2.0. Classes generated with JAXB 1.0 won't generate a schema.
    Generate Java classes with JAXB 2.0 xjc.
    http://www.theregister.co.uk/2006/09/22/jaxb2_guide/

  • How to generate database schema from CMP?

    I'm using JDeveloper 10g to design J2EE application in the Up-bottom manner. Then I have written UML model with CMP beans and now I would like deploy the model to the database. Is there a wizard to automaticly generate database schema from CMP beans?
    Marek

    Here are some links that might help you:
    The Oracle XML Developer's Kits (XDK) contain the basic building blocks for reading, manipulating, transforming and viewing XML documents. Includes XML Schema Processor: supporting Java, C, and C++, allows use of XML simple and complex datatypes.
    http://otn.oracle.com/tech/xml/xdkhome.html
    Building Server-Side XML Schema Validation
    Discusses how XML Schema can be used within Oracle9i to validate XML documents.
    http://otn.oracle.com/tech/xml/xdk_sample/xdksample_093001.html
    How XML Schemas Simplify Dynamic Content Management
    With XML Schema now a W3C Recommendation, compare Document Type Definitions to XML Schema.
    http://otn.oracle.com/tech/xml/htdocs/SchemDTD.html
    Regards,
    -rh

  • How to generat multiple invoices based on per employee/contractor/services?

    Hello Experts / Dina,
    I am in situation where customer is in business of body shopping and charges to his final customer based on individual invoice / per employee /contracor & customer services. This was happening in legacy system but after the implementation of Oracle Project costing and Oracle Project billing, customer is not able to generate invoices per employee services. Rather consolidated invoices are getting generated.
    How to achieve this functionality in oracle project billing?
    Lets take example - On Project P1 for customer ABC, 3 below employees are working on different task for 3 months.
    Now after one month employees have been billed as shown below.
    Emp 1 - 1000 USD - for 100 Hrs
    Emp 2 - 2000 USD - for 200 Hrs
    Emp 3 - 1000 USD - for 50 hrs
    Now @ end of the month when invoice is getting generated is 1 invoice including 3 lines of amount total 4000 USD. There is problem; customer wants that there should be 3 different invoices per employee shoud generated based on above mentiond 3 diff lines for customer ABC.
    I guess with oracle projects billing - You can split the invoice based on Accrue through date ( which is not possible in this case ) and agreement ( which is also not possible in this case ) and different currency ( which is again not possible in this case) - I may be wrong when saying it is not possible. plz correct me if I am wrong.
    even I guess billing extension wont work. So is there any way to achive this?
    Right now only option i am thinking is let single invoice of 4000 USD with 3 different lines should pass to AR and while priniting the invoice customer can create 3 diff prints which includes individual lines. and while applying receipts on the single invoice in the system, customer can apply the receipts to indivual lines.
    but I am not sure about AUDIT issues.. Can some one think about any AUDIT issues comes to this approch or issues with TAX rounding amount issues ?
    Infact I would like to solve this issue with the help of Oracle Projects billing and not with custom invoice print program. I guess someone from you experts can figure it out to generate muiltple invoice based on employees / suppliers / contractors / materials etc.
    A suggestion on Extension / customization / seeded functionality of Oracle Project billing on thi issue would be gr8 help.
    Please help.
    Thanks
    Edited by: oracle_samba on Jan 7, 2013 1:06 AM
    Edited by: oracle_samba on Jan 7, 2013 1:07 AM

    Hi Dina,
    First of all thanks for your update :-) Your solution looks much promising.
    I thought of using billing extension but rejected on the ground that I would end up in generating events based on employee for their corsponding billig amounts so finally generating a consolidated invoice only in One GDI run. But what i was missing was pre-processing extension and running the extention in loop based on employee count.
    I am fully sure business would not have any issues of auto approving and releasing invoice upon generation. But my question is "is it possible to just approve the invoice & not release it using auto approve and release extension?" The reason is I think when GDI runs it only deletes Unapproved invoice & spare Approve invoices. - So please suggest.
    Also please validate my understanding about your solution with an existing example -
    As with the current example, there are 3 EMP presents so need to run GDI 3 times and develop pre-processing ext in a such a way that at each time it will put on hold on all the billable items except EMP1, and EMP2 and EMP3 on each consecutive run respectivly. And ensure that Auto Approve and release extension should be used in order to avoid overriding previously generated invoice? Am I right ?
    Many Many thanks for solution !!!
    Regards,
    :-)

  • How to generate a form based on PL/SQL-procedures instead of tables?

    Hi all,
    I'm trying to generate a form based on a package, which has procedures for insert/update/delete/select. In Forms, this is no problem. It is unclear to me how to do this in Oracle Designer (10g). Online Help of Designer doesn't clear things up a lot, it seems I have to generate a table API and a module component API. But when I do this, these are generated as file and no definitions are created in Designer. So what do I base my block on?
    Can somebody assist me in this?
    Kind regards,
    Ronald

    Hi:
    Thank you for reply to my question.
    I have tried your codes and apply them the following the form. However, I always got the following error:
    Error: (WWV-00000)
    No conversion performed for type INTEGER, value . (WWC-49102)
    No conversion performed for type INTEGER, value . (WWC-49102)
    No conversion performed for type INTEGER, value . (WWC-49102)
    No conversion performed for type INTEGER, value . (WWC-49102)
    My codes is:
    declare
    request_no number;
    blk varchar2(30) := 'DEFAULT';
    l_url varchar2(4000);
    begin
    request_no := p_session.get_value_as_NuMBER(
    p_block_name => blk,
    p_attribute_name => 'A_WORK_REQUEST_ID');
    l_url := 'portal30.wwa_app_module.link?p_arg_names=_moduleid&p_arg_values=11880470335&p_arg_names=_sessionid&p_arg_values=&p_arg_names=work_request_id&p_arg_values='||request_no;
    portal30.wwa_app_module.set_target(l_url,'call');
    end;
    then,
    I created another form which has two fields and the dattype of pk is varchar2 and change manually put the pk's p_arg_value into the url.
    e.g.
    l_url:='PORTAL30.wwa_app_module.link?p_arg_names=_moduleid&p_arg_values=9029417810&p_arg_names=WORK_AREA_CD&p_arg_values=APP';
    portal30.wwa_app_module.set_target(l_url,'call');
    However, I still get the error message as below:
    Error: (WWV-00000)
    No conversion performed for type INTEGER, value . (WWC-49102)
    No conversion performed for type INTEGER, value . (WWC-49102)
    No conversion performed for type INTEGER, value . (WWC-49102)
    No conversion performed for type INTEGER, value . (WWC-49102)
    No conversion performed for type INTEGER, value . (WWC-49102)
    Your help would be highly appreciated.
    Wei Ye

  • How to generate a Spool based on output type in SAP Script

    Hi all,
    Is it possible to generate a spool based on output type for a SAP Script (without explicitly trigger in Tcode VF02 and selecting output type from there )
    Actually a background job will be scheduled to process output types selected in VF01 / VF02
    When output type is ZABC in the background a work flow is called pdf is generated

    Any suggestions please

  • Referencing a schema in an XML instance

    Hi there,
    I have problems referencing an XMLSchema in an XML instance. (The way I do it is like showed below, I reference the XMLSchema-Namespace and my own namespace.) I'm using the Oracle XDK, and develop my app with the JDeveloper. When parsing the XML-Document, the parser says, that the Tags I defined (using Schema-Mechanismn) are 'used but not declared'. Does anybody have advice ?
    The other question ist, how can I check, if
    the XMLSchema-Declaration I referenced is the valid/latest one. Can it be, that the parser dictates which (XMLSchema-)namespace to use (i.e. that from 1999)?
    <BookCatalogue xmlns ="http://www.publishing.org"
    xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
    xsi:schemaLocation="http://www.publishing.org
    BookCatalogue.xsd">

    thanks ... but I was after an ALSB solution as it would be quite expensive to do external callouts to WLI or Java.
    There is no out-of-the-box solution for this.
    It requires assigning a variable which contains the XML Schema and then refer this variable within ALSB. This is also an expensive process as we have to repeatedly call the variable at element within an XML tree

  • How to generate GUI code from parsed XML file?

    hai,
    I have to generate GUI code after parsing any configuration XML file as input.Now i have parsed my XML file and got its attributed and i want to get some idea of how to map the parsed XML attributes to the java code to build GUI code.

    Hello,
    1. I like to create data type from a XML file structure, which contains the data structure ?
    XML fields will need to be taken note of to see which is repeating or not. You can also load the XML into a third-party tool such as Altova XML Spy and then generate an XSD from there. You will need to import the XSDs into PI under external definitions. However, this does not guarantee business interoperability, as such, it is always best to ask the provider for the XSDs or WSDL. It will also save you a lot of time from guessing which fields are needed or not.
    2. How to create custom node function in graphical mapping editor ?
    In your graphical mapping editor, on the lowest left corner, there is an icon there that says Create New Function. You must take into account their return types:
    1. Single Values = String
    2. Queue/Context (no return type) thus resultList is used.
    Hope this helps,
    Mark

  • How to Generate a Report Based on User's Parameters from Web Site

    Hi, all,
    I am trying to use Oracle Developer 6.0 Report Builder to generate report based on what user types in from the web site. Since I am a novice, I am wondering if anybody would help me with the following questions:
    1. How can I create a report based on user's parameters?
    Assuming that I have 2 text fields EMPNO and DEPT on the web site, after user types in some value, how can I pass these parameters into my query, can I do something like:
    select ENAME, JOB, EADDRESS from EMP
    where EMPNO =
    some_reference_of_parameters_from_user
    or is there any other way to achieve this functionality?
    2. How can I pass a PDF format report back to user after the report is generated?
    Any help is greately appreciated!!
    Best regards.
    Judy

    Hello,
    In the Report Builder, create two user parameters, and set the parameter name, datatype, width, and default values to what you want. Modify the query and put in a where clause (e.g., where deptno = :p_deptno). When you request the report with PARAMFORM=YES on the URL, it'll generate a default parameter form in HTML and allow the user to enter in the selected parameter values. Also set DESTYPE=CACHE&DESFORMAT=PDF on the URL to get the output back as PDF.
    If you upgrade to Reports 6i, you can customize the default HTML parameter form.
    Regards,
    The Oracle Reports Team --skw                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Maybe you are looking for

  • Power for my USB keyboard

    I tried to plug in a USB powered keyboard to my I Pad 2 and got the msg. "there is not enough power to operate this device" and the keyboard does not have a power supply input or battery compartment. Is there a powered USB input connector that will p

  • Remove Clip Name from Video

    Hello, I'm relatively new to using Premiere Pro.  I have a video I am preparing for use on the web.  After editing and saving as an .mp4 file, when I play it, using Windows Media Player, briefly (three seconds or so) it shows the Clip Name (file name

  • [solved] Proper KDEmod3 repository

    What is the proper repository for kdemod3? The current wiki page (Feb 19, 2009) shows the following repository (No X-64 specific repository): # KDEmod 3 [kdemod-legacy] Server = http://mirror.rit.edu/kdemod/legacy/i686 Digging thru my notes, I found

  • Subscribed Calendars & SSL?

    Two 10.6 Servers, iCal/Wiki (collab server) and Mobile Access (MAS server). Since Mobile Access can't use Kerberos, we've set everybody up with SSL. The calendars through the MAS server are working great, but when you subscribe using the webcal: form

  • How do I uninstall PSE6?

    I have a problem in that I am unable, so far, to uninstall PSE 6.  I have recently bought PSE13, and I want to get rid of PSE6. I have tried using the PSE6 disk and run the Uninstaller.  At the end of the process the message came up to tell me that P