Search results

  1. medu

    json parser

    There is a Unix/Linux shared library as well, the exe is a setup binary for Windows what is used there is also a library (DLL) but the 4gl code is same regardless of OS.
  2. medu

    Consuming Microsoft Exchange Web Services (EWS)

    It's web-services only, to pass the SSL error you might want to add '-nohostverify' to the connection string but for office365 you need to import certificates first (look-up certutil -import).
  3. medu

    Consuming Microsoft Exchange Web Services (EWS)

    We already have that working for office365/exchange for the following: calendar, tasks, contacts, emails and attachments (those actually can be added to practically any item in exchange)... 'one drive' (sharepoint) support for upload/download is planed to be added although authentication there...
  4. medu

    Consuming Microsoft Exchange Web Services (EWS)

    if running on windows (and 10.2+) ews managed api is much more easy to use: http://msdn.microsoft.com/en-us/library/office/dd633709%28v=exchg.80%29.aspx
  5. medu

    Question sax reader object vs. OOABL

    was discussed in OO info exchange in Brussels, requested to be added for all event handlers... they probably see that more as an aesthetic thing than a functional issue though :(
  6. medu

    Question How to post xml file with the data Base64 encoded

    this is only if you send application/x-www-form-urlencoded post request (content type), normally since you send all data in XML form the content type of your request should probably be just text/xml and then the xml data can go directly into the body with no encoding - as the only 'parameter'...
  7. medu

    Question How to post xml file with the data Base64 encoded

    you should not send that data in a GET request (parameters in query string) but as a POST, so there is no need to url-encode it
  8. medu

    C#.NET DLL call in Progress 10.2A

    you can't use a .net ddl that way but then there is no need to either... just put that dll in the assemblies list and use it as with any other .net or progress classes. using csgDmlk.icsgDmlk. def var myDmlk as icsgDmlk. myDmlk = new icsgDmlk(). myDmlk:callFuncDmlk('toto', 'fifi'). note...
  9. medu

    ajax to webservice json passing

    there are shared variables defined for that in cgidefs.i, you should be able to just display those with {&OUT} REQUEST_METHOD, CONTENT_TYPE this is not web-service but webspeed, you'll find more info about how things works here...
  10. medu

    ajax to webservice json passing

    what do you get if you output the request method from cgi and content-type header?
  11. medu

    Question How to remove unknown characters?

    so why do you care about the URL? just make sure you don't just stream that data back without validation... but either way, are you expecting the users to 'hack' themselves? :) point it, you need to care about user-data when and depending how you use that. you definitively shouldn't trust that...
  12. medu

    Question How to remove unknown characters?

    not sure what are you after here, if looking to stripe some 'unsafe' characters from your input parameters then do that on values returned by get-value api... if you need the full list you can get it from cgi variable QUERY_STRING with get-cgi (or something like that). the full URL you need to...
  13. medu

    Proxy Style

    If you want to have a single entry point then a proxy approach is best - for authentication, authorization, session management and those sort of things. If you have internal entries in that proxy (like in your code) then you'll waste some extra time for nothing - first run the proxy persistent...
  14. medu

    Question Opposite to MATCHES

    not <string> matches <pattern>
  15. medu

    Unix Command to change the propath in progress program

    propath separator is os dependent - for *nix think it's ':' not comma... better yet use the one that works on both nix and windows which is ';'
  16. medu

    Unix Command to change the propath in progress program

    why would you want to use a system command for that, you can simply change PROPATH inside progress session... like in: PROPATH = PROPATH + ";/my/new/propathentry'.
  17. medu

    path to .cls files

    Hi there, as Stefan said using might not be available yet... doubt you can't just go and upgrade just because of that so you can either drop the 'using' and reference the full class names everywhere or you fallback to the procedural version - www.ganimede.ro/help/abljson/files/jsonParser-p.html...
  18. medu

    Question Can't get DLL call to work... help needed and rewarded

    maybe the futureTricks structure is allocated inside the DLL, you can try to use LONG instead of MEMPTR for that parameter and then use SET-POINTER-VALUE to get the actual content from that location... the memory need to be freed afterwards, you might crash the session if attempt to do it from...
  19. medu

    Need Query in SQL for this progress Code

    can we ask why do you need to access the application data through SQL? is it reporting, application integration, data integration, ODBC/JDBC??? there might be better approaches than just 'translating' SQL :)
  20. medu

    blob fields

    does this means that they actually try to update that blob field or simply read the same record and get different results? anyway, this shouldn't be affected by the wide chars settings as we are talking about binary data... you should try to test one thing at the time, start with read operation...
Top