עבור לתוכן
Magic DevHub

Azriel

Members
  • הודעות פעילות

    99
  • הצטרפות

  • ביקר לאחרונה

הודעות שנפתחו על-ידי Azriel


  1. מישהו נתקל בשגיאה הזו ב WS: ?

    Server was unable to process request... Object reference not set to an instance of an object

     

    אני שולח XML לWS של סליקה שבטוח שהXML תקין - כי כשאני שולח את אותו XML בדיוק שלא דרך המג''יק (אלא דרך הכלי SOAP UI) זה עובד תקין.

     

    במגיק, אני לוקח את את אותו XML, הופך אותו לבלוג בינארי ושולח אך מקבל את הודעת השגיאה.

     

    אני משתמש בפקודת WEB SERVICE LITE, מעביר את כל הפרמטרים הנחוצים ובכל זאת...

     

    רעיונות ?

     

    עזריאל


  2. מחפש מתכנת מג'יק עם יכולות פיתוח באוראקל לעבודה במרכז הארץ כפרילנסר/שכיר

    ידע נרחב וניסיון באוראקל חיוני כולל כתיבת שאליתות ורוטינות

    נא לשלוח קו"ח ל <A href="mailto:arad.applications@gmail.com">arad.applications@gmail.com ולציין את הידע באוראקל במייל

    נ.ב. אפשרי גם מתכנת אוראקל בלבד ללא ידע במג'יק

    עזריאל

    054-4691436

     

     


  3. נא לשלוח קו"ח ל <A href="mailto:arad.applications@gmail.com">arad.applications@gmail.com

    יש לציין זמינות: כמות שעות בחודש שתוכלו לתת וממתי.

    כמו כן טווח של תעריף רצוי לשעת עבודה (בתלוי בהיקפים)

    תודה

    עזריאל

    ארד יישומים

    054-4691436

     

     


  4. יש לי דוגמא של XML (ראו למטה) שהייתי מעדיף לגשת אליו בצורה אלגנטית דרך טבלת הנתונים של יוניפס. ניסיתי ליצור XSD דרך הכלי של מיקרוסופט XSD.EXE אך זה לא נקלט במג'יק

    מה אני עושה לא נכון?

    ייצרת שורת מקור נתונים חדש של מסד נתונים XML.

    F9 - טען מבנה XML -

    מיקום הסכימה: אני רושם את שם הקובץ של הXSD שנוצר ע"י XSD.EXE (ראו תוכן קובץ בסוף)

    ומקבל הודעה למטה: סכימה לא נתמכת - הסכימה לא כוללת רכיב שורש

    כמו כן בתוצאות בדיקת התחביר מופיעה שגיאה: אסופת נתונים XML ריקה - מקור נתונים ###

    מה הסיפור? ניסיתי עוד כלים דומים ולא עבד.

    תודה. עזריאל

    מצורפים:

    קובץ ה XML:

    <?xml version="1.0" encoding="UTF-8"?>
    <soapenv:Envelope xmlns:soapenv="<A href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/" xmlns:sec="<A href="https://secure.arkom.co.il/">https://secure.arkom.co.il/">
       <soapenv:Header/>
       <soapenv:Body>
          <sec:MTS_GetTransactionID>
             <!--Optional:-->
             <sec:TerminalNum>0009990</sec:TerminalNum>
             <!--Optional:-->
             <sec:Password>0009990</sec:Password>
             <!--Optional:-->
             <sec:TransactionID>?</sec:TransactionID>
          </sec:MTS_GetTransactionID>
       </soapenv:Body>
    </soapenv:Envelope>

     

    קובץ ה XSD:

     

    <?xml version="1.0" encoding="utf-8"?>
    <xs:schema id="NewDataSet" targetNamespace="<A href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/" xmlns:mstns="<A href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/" xmlns="<A href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="<A href="http://www.w3.org/2001/XMLSchema">http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" attributeFormDefault="qualified" elementFormDefault="qualified" xmlns:app1="<A href="https://secure.arkom.co.il/">https://secure.arkom.co.il/">
      <xs:import namespace="<A href="https://secure.arkom.co.il/">https://secure.arkom.co.il/" schemaLocation="MTS_GetTransactionID_app1.xsd" />
      <xs:element name="Envelope" msdata:Prefix="soapenv">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Header" msdata:Prefix="soapenv" type="xs:string" minOccurs="0" />
            <xs:element name="Body" msdata:Prefix="soapenv" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element ref="app1:MTS_GetTransactionID" />
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="NewDataSet" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msdata:Prefix="soapenv">
        <xs:complexType>
          <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:element ref="Envelope" />
          </xs:choice>
        </xs:complexType>
      </xs:element>
    </xs:schema>

    xml.jpg.23cce180a78173e8f3a74ecb3c7139f1


  5. הי.

    אני אמור להתחבר למערכת סליקה להעביר לשם נתונים.

    הכתובת של שרת הטסטים שלהם לשם הדוגמא היא (לשמור ביננו)

    <A href="https://secure.arkom.co.il/wsdev/MTS_WebService.asmx">https://secure.arkom.co.il/wsdev/MTS_WebService.asmx

    או

    <A href="https://secure.arkom.co.il/wsdev/MTS_WebService.asmx?WSDL">https://secure.arkom.co.il/wsdev/MTS_WebService.asmx?WSDL

    הוספתי לתוכנית פקודת web service lite - שמתי את הכתובת השניה בשורת ה URL

    הכתובת מזוהה ונותנת לי רשימה של פעולות . בחרתי למשל פונקציה 11 שנקראת mts_ping

    הכל טוב ויפה. אך הפונקציה הזאת אמורה לאפשר העברה של שני פרמטרים . TerminalNum, password , אלא שכשאני מסתכל בשורת הארגומנטים של הפקודה אני רואה רק שורה אחת:

    parameters מסוג string.

    הסרביס לא חושף לי את הפרמטרים. מה אני עושה לא טוב? בדקתי עם בית התוכנה שהכין זאת והוא אומר שבכלים אחרים אין בעיה כזאת.

    ניסיתי ליצור שורה בהגדרות של שירותים של  web services רגיל - לא lite אבל לא זיהה לי.

    ניסיתי להשתמש גם במחולל הרכיבים אבל לא עזר.

    האם נגזר עלי להעביר פמרטים בשיטה של XML דרך ה parameters או שפיספסתי משהו ?

    אשמח אם מישהו יבדוק את הקישור וימליץ לי מה לעשות.

    תודה.

    עזריאל

     

     

     


     

    ws1.jpg.f4e51a6b96546ee41d5549a1cbd61772


  6. מדובר על מערכת ישנה שהעברית שלה נמצאת במקום האותיות הקטנות באנגלית A-Z

    אני עובד על מגיק 9

    ראיתי בפורום שמדברים על הקובץ הזה - אני חושב שזה הקובץ שאני מחפש

    בכל מקרה גם אם לא - מישהו יודע איך בנוי קובץ ההמרה כמו oem2ans.heb ?

×