Recent content by Tarby777

  1. T

    OE Studio / GitHub integration

    Thanks Stefan. Can that auto-compilation be avoided if you uncheck all the 'build automatically' / 'compile on save' (etc) settings in the project?
  2. T

    OE Studio / GitHub integration

    Thanks all. I really must work on my initialisms. I meant PDSOE when I said OE Studio, but I think you all worked it out :)
  3. T

    OE Studio / GitHub integration

    Hi all, I'm running OE Studio 12.7. I have a couple of OE projects in GitHub that I currently access via SourceTree, which is a GUI wrapper around GitHub. I'm keen to import these projects into OE Studio and do the checkins / checkouts from there instead of using SourceTree. Having searched the...
  4. T

    PASOE resources not getting released

    Thanks Peter. It does seem to be the cause of the 500 errors... it's a CRM app in PASOE + WebSpeed that has been running without this kind of error for years, and this problem has only started happening since the file upload feature was added. The file upload is the only part of the app that...
  5. T

    PASOE resources not getting released

    Well, it looks like I've cracked it... and it's an odd one. I changed post.p so that it didn't call SEFPhoto.p - I made it just return without doing anything. This did not result in an orphaned DB connection, showing that the problem was somewhere in SEFPhoto.p. SEFPhoto.p makes use of a...
  6. T

    PASOE resources not getting released

    Thanks guys. Here's what I found in the logfiles: localhost-access.[date].log - shows the POST for the XmlHTTPRequest, returning a 200 status catalina.[date].log - shows an error about the trust store password on startup, nothing else of note localhost.[date].log - nothing manager.[date].log -...
  7. T

    PASOE resources not getting released

    Hi all, I have a PASOE endpoint in v12.2.13 / Windows Server 2019 Standard that is running the web transport. I added a file upload capability to a WebSpeed screen in this endpoint, using a JavaScript XMLHttpRequest. The files are uploaded successfully but after a couple of hours all subsequent...
  8. T

    HTTP 500 in WebSpeed in PASOE 12.2

    Mystery solved - any of the programs that were returning a 500 were writing something to {&OUT} without setting the content type. Adding output-content-type ("text/plain") before the {OUT} has fixed it. I guess something somewhere got tightened up between 11.6 and 12.2.
  9. T

    HTTP 500 in WebSpeed in PASOE 12.2

    Hi all, Please forgive the lack of detail on this one - just wondering if this tale of woe will jog anyone's memory. A colleague has ported a bunch of PASOE endpoints from 11.6 (where they lived and played happily) to 12.2.13. One of the endpoints is running WebSpeed with the compatibility...
  10. T

    Locking up when inactive?

    That should be fine, unless I'm falling foul of something that has happened in another session. In the code that I'm checking, the PF for the database is supplied in the form data on the HTTPS post. The top-level program disconnects any databases apart from the one it needs, connects it, runs a...
  11. T

    Locking up when inactive?

    The WebSpeed session starts without a database connection, then it connects by using a PF whose name is supplied in the FormData in the post. It does some stuff then it disconnects via some logic in a 'Finally' block. So... it should always start without a database and give up its connection...
  12. T

    Locking up when inactive?

    Hi all, I have Webspeed running in a v11.6 PASOE instance, and I'm finding that it periodically locks up. OE Explorer shows it as running, and tcman doesn't report anything wrong, but it gets into a state where nothing seems to be getting through and the only solution is to stop and restart the...
  13. T

    Releasing memory

    Hi all, 1. A .p makes a call to a class file, like this: IF012-SharePoint:GetSEFFolder(OUTPUT cSharepointStagingArea, OUTPUT cSEFFolderStatus). The class and method are defined like this: CLASS Interface.IF012-SharePoint FINAL: METHOD PUBLIC STATIC VOID GetSEFFolder (OUTPUT pcFolder AS...
  14. T

    Unpacking arrays

    Hi all, I already have a Webspeed routine that successfully grabs a single image sent from the client - I do a GET-LONG-VALUE into a Longchar, BASE64-DECODE it into a Memptr and COPY-LOB it out to disc. All good. I'm now hoping to develop something based on a multiple file select/upload...
  15. T

    Add new objects online

    Hi all, I'm a little late to the party, hoping to use the 'add new objects online' option for the first time today to load a DF into an active production system. It's a v11.6 database, with AI running. The DF is just for a new table and its index, with no references to anything else. From what...
Top