Question
· Mar 20

Starting & stopping Java Server programmatically

Hi,

is there a way to starting & stopping Java Server programmatically ?

Thanks

Product version: IRIS 2024.3
Discussion (5)3
Log in or sign up to continue

Thanks you very much that one worked.

The reason why I'm asking this is because I'm using the below code to connect & download files from AWS and it works fine but after using it say 100 times it stops and can not create the client, and if I stop & start Java Server it start working again not sure why !?

   set file="/Persistent/US-SERENITY/AWSCredentials"
   set endpoint="https://s3.amazonaws.com
   tStatus=""
   output=""
   res=##CLASS(%Net.Cloud.Storage.Client).CreateClient(,0,file,"us-east-1",.tStatus,endpoint)
    list=res.ListBuckets()
   set list=res.ListBlobs("vibjson")
        if (res.BlobExists("vibjson",JobId_".json.gz"))
        {
   res.DownloadBlobToFile("vibjson",JobId_".json.gz","/Persistent/S3DOWNLOADS/"_JobId_".json.gz")
   output="/Persistent/S3DOWNLOADS/"_JobId_".json.gz"
        }
        
       res.Close()
   output