Skip to content

[IDEA] Client launches slow #197

@mgaffigan

Description

@mgaffigan

I feel like the client might be slow to launch because it makes 50x requests to the API below on launch once for each plugin. If this could be made to be a single round-trip, that would probably speed things up. No one likes waiting on launch.

GET http://127.0.0.1:8080/api/4.5.2/extensions/Channel%20Reader/enabled HTTP/1.1
X-Requested-With: openintegrationengine-client
Accept: application/xml
Accept: application/json
User-Agent: Jersey/2.22.1 (Mirth Server Connection)
Host: 127.0.0.1:8080
Connection: Keep-Alive
Cookie: JSESSIONID=node05i755oi7lwba1whm5458j7rfn0.node0
Accept-Encoding: gzip,deflate


HTTP/1.1 200 OK
Date: Sat, 18 Oct 2025 15:51:00 GMT
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: false
Access-Control-Allow-Methods: GET, POST, DELETE, PUT
Access-Control-Allow-Headers: Content-Type
Content-Security-Policy: frame-ancestors 'none'
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Type: application/xml
Content-Length: 23

<boolean>true</boolean>

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions