floci-io/floci · error · AwsException

ApplicationDoesNotExistException

ApplicationDoesNotExistException

Error message

Application does not exist:  " + name

What it means

Error "Application does not exist: " + name" thrown in floci-io/floci.

Source

Thrown at src/main/java/io/github/hectorvent/floci/services/codedeploy/CodeDeployService.java:334

        app.setApplicationId(UUID.randomUUID().toString());
        app.setApplicationName(name);
        app.setCreateTime(Instant.now().toEpochMilli() / 1000.0);
        app.setLinkedToGitHub(false);
        app.setComputePlatform(computePlatform != null ? computePlatform : "Server");
        store.put(name, app);
        persistRegion(applications, region);

        if (tags != null && !tags.isEmpty()) {
            String arn = applicationArn(region, name);
            applyTags(arn, tags);
        }
        return app;
    }

    public Application getApplication(String region, String name) {
        Application app = applicationsFor(region).get(name);
        if (app == null) {
            throw new AwsException("ApplicationDoesNotExistException",
                    "Application does not exist: " + name, 400);
        }
        return app;
    }

    public void updateApplication(String region, String currentName, String newName) {
        Map<String, Application> store = applicationsFor(region);
        Application app = store.get(currentName);
        if (app == null) {
            throw new AwsException("ApplicationDoesNotExistException",
                    "Application does not exist: " + currentName, 400);
        }
        if (newName != null && !newName.equals(currentName)) {
            if (store.containsKey(newName)) {
                throw new AwsException("ApplicationAlreadyExistsException",
                        "Application already exists: " + newName, 400);
            }
            store.remove(currentName);

View on GitHub (pinned to 62ff490619)

Solutions

  1. Verify the application name; create the application before referencing it.

When it happens

Trigger: Thrown at src/main/java/io/github/hectorvent/floci/services/codedeploy/CodeDeployService.java:334 when the library encounters an invalid state.

Common situations: Occurs when referencing a CodeDeploy application that does not exist. Create the application first or correct the application name.


AI-assisted analysis of floci-io/floci@62ff490619 (2026-08-14). Data as JSON: /api/errors/088f65d503c653ae. Report an issue: GitHub.