redhat-developer / vscode-java

Java Language Support for Visual Studio Code
Eclipse Public License 2.0
2.07k stars 433 forks source link

SerialVersionUID not generating correctly #2287

Open StephaneAdeso opened 2 years ago

StephaneAdeso commented 2 years ago

I followed the instructions in https://github.com/redhat-developer/vscode-java/issues/1140#issuecomment-889191080 but although it shows me the option to generate the uid, it always generates the short one.

Code_y2R70A728x

My config: Code_rk3N7KBMkV

Environment
StephaneAdeso commented 2 years ago

by the way, i already tried to clean the java workspace but it didn't solved it.

snjeza commented 2 years ago

@Osolemio44 I can't reproduce the issue. Could you, please, attach a sample project reproducing the error.

StephaneAdeso commented 2 years ago

sorry i can't give you this project. but if you need other information let me know.

snjeza commented 2 years ago

@Osolemio44 Could you create another project reproducing error? Could you reproduce the error in Eclipse?

StephaneAdeso commented 2 years ago

If i open the same project in Springtoolsuite (eclipse) everything works fine. SpringToolSuite4_5HJY7EfSkm If i create a new java project for testing purpose, everything seems to work . image Soo it seems that it doesnt work only in this project for any reason..

StephaneAdeso commented 2 years ago

I also tried to install the latest version from https://download.jboss.org/jbosstools/jdt.ls/staging/java-1.3.0-504/ but i still have the same problem.

snjeza commented 2 years ago

Soo it seems that it doesnt work only in this project for any reason..

@Osolemio44 Could you show your project's dependencies (lombok and JPA)?

If i open the same project in Springtoolsuite (eclipse) everything works fine.

Which version of the Spring Tools are you using?

StephaneAdeso commented 2 years ago

It's a Maven multi module project. The parent POM have the following dependencies:

    <properties>
        <maven.javadoc.failOnError>false</maven.javadoc.failOnError>
        <!-- ============================================== -->
        <!-- ================== ENCODING ================== -->
        <!-- ============================================== -->
        <files.encoding>UTF-8</files.encoding>
        <project.build.sourceEncoding>${files.encoding}</project.build.sourceEncoding>
        <project.reporting.outputEncoding>${project.build.sourceEncoding}</project.reporting.outputEncoding>
        <!-- ============================================== -->
        <!-- ================ JAVA VERSION ================ -->
        <!-- ============================================== -->
        <java.version>11</java.version>
        <maven.compiler.source>${java.version}</maven.compiler.source>
        <maven.compiler.target>${maven.compiler.source}</maven.compiler.target>
        <!-- ============================================== -->
        <!-- =========== DEPENDENCIES VERSIONS ============ -->
        <!-- ============================================== -->

        <jackson.version>2.13.1</jackson.version>
        <junit.jupiter.version>5.7.2</junit.jupiter.version>
        <lombok.version>1.18.22</lombok.version>
        <spring.version>5.0.1.RELEASE</spring.version>
        <spring.data.version>Kay-RELEASE</spring.data.version>
        <!-- ============================================== -->
        <!-- ============== PLUGINS VERSIONS ============== -->
        <!-- ============================================== -->
        <plugin.failsafe.version>2.22.2</plugin.failsafe.version>
        <plugin.war.version>3.3.1</plugin.war.version>
    </properties>

        <dependencies>
            <dependency>
                <!-- Spring Framework BOM -->
                <groupId>org.springframework</groupId>
                <artifactId>spring-framework-bom</artifactId>
                <version>${spring.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <!-- Spring Data Release Train -->
                <groupId>org.springframework.data</groupId>
                <artifactId>spring-data-releasetrain</artifactId>
                <version>${spring.data.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <!-- JUnit BOM -->
                <groupId>org.junit</groupId>
                <artifactId>junit-bom</artifactId>
                <version>${junit.jupiter.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                    private module
            </dependency>
            <dependency>
                    private module
            </dependency>
                        <dependency>
                    private module
            </dependency>
            <dependency>
                    private module
            </dependency>
            <dependency>
                <!-- Jackson -->
                <groupId>com.fasterxml.jackson</groupId>
                <artifactId>jackson-bom</artifactId>
                <version>${jackson.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <!-- Lombok -->
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>${lombok.version}</version>
            </dependency>
        </dependencies>

And this is the sub module POM where i was working on and had the issue with the serial uuid:

<properties>
        <!-- ============================================== -->
        <!-- =========== DEPENDENCIES VERSIONS ============ -->
        <!-- ============================================== -->
        <commons.collections.version>4.4</commons.collections.version>
        <commons.lang.version>3.12.0</commons.lang.version>
        <tomcat.version>7.0.52</tomcat.version>
        <servlet.version>3.1.0</servlet.version>
        <h2.version>1.4.200</h2.version>
        <liquibase.version>4.0.0</liquibase.version>
        <querydsl.version>5.0.0</querydsl.version>
        <snakeyaml.version>1.27</snakeyaml.version>
        <commons.lang.version>3.12.0</commons.lang.version>
        <!-- ============================================== -->
        <!-- ============== PLUGINS VERSIONS ============== -->
        <!-- ============================================== -->
        <plugin.buildhelp.version>3.2.0</plugin.buildhelp.version>
        <plugin.processor.version>4.5</plugin.processor.version>
    </properties>
       <dependencies>
        <dependency>
            private module
        </dependency>
        <dependency>
            private module
        </dependency>
        <!-- ============================================== -->
        <!-- ============== APACHE COMMONS ================ -->
        <!-- ============================================== -->
        <dependency>
            <!-- Apache Commons Collections -->
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-collections4</artifactId>
            <version>${commons.collections.version}</version>
        </dependency>
        <dependency>
            <!-- Apache Commons Lang -->
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>${commons.lang.version}</version>
        </dependency>
        <!-- ============================================== -->
        <!-- ================= MYBATIS ==================== -->
        <!-- ============================================== -->
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.3.1</version>
            <exclusions>
                <exclusion>
                    <artifactId>spring-tx</artifactId>
                    <groupId>spring-tx</groupId>
                </exclusion>
                <exclusion>
                    <groupId>spring-jdbc</groupId>
                    <artifactId>spring-jdbc</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis-spring</artifactId>
            <version>1.2.0</version>
        </dependency>
        <!-- ============================================== -->
        <!-- =================== LOG4J ==================== -->
        <!-- ============================================== -->
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.16</version>
            <scope>provided</scope>
        </dependency>
        <!-- ============================================== -->
        <!-- =================== GPGP ===================== -->
        <!-- ============================================== -->
        <dependency>
            <groupId>com.jsuereth</groupId>
            <artifactId>gpg-library_2.9.2</artifactId>
            <version>0.8.3</version>
        </dependency>
        <!-- ============================================== -->
        <!-- ================== SPRING ==================== -->
        <!-- ============================================== -->
        <dependency>
            <!-- Spring Core -->
            <groupId>org.springframework</groupId>
            <artifactId>spring-core</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-expression</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-beans</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aop</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-tx</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-jdbc</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-orm</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-aspects</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-commons</artifactId>
        </dependency>
        <!-- ============================================== -->
        <!-- ================== LOMBOK ==================== -->
        <!-- ============================================== -->
        <dependency>
            <!-- Lombok -->
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <scope>provided</scope>
        </dependency>
        <!-- ============================================== -->
        <!-- ================= ASPECTJ ==================== -->
        <!-- ============================================== -->
        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjweaver</artifactId>
            <version>1.8.7</version>
        </dependency>
        <!-- ============================================== -->
        <!-- ================= JACKSON ==================== -->
        <!-- ============================================== -->
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-annotations</artifactId>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-core</artifactId>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
        </dependency>
        <!-- ============================================== -->
        <!-- ================== JAVAX ===================== -->
        <!-- ============================================== -->
        <dependency>
            <groupId>javax.mail</groupId>
            <artifactId>mail</artifactId>
            <version>1.4.7</version>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>${servlet.version}</version>
            <scope>provided</scope>
        </dependency>
        <!-- ============================================== -->
        <!-- ============= APACHE COMMONS ================= -->
        <!-- ============================================== -->
        <dependency>
            <groupId>org.apache.commons</groupId>
            <artifactId>commons-lang3</artifactId>
            <version>${commons.lang.version}</version>
        </dependency>
        <!-- ============================================== -->
        <!-- ======= TEST ENVIRONMENT DEPENDENCIES ======== -->
        <!-- ============================================== -->
        <dependency>
            <groupId>commons-dbcp</groupId>
            <artifactId>commons-dbcp</artifactId>
            <version>1.4</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.13.2</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-test</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <!-- H2 database -->
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
            <version>${h2.version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <!-- Liquibase -->
            <groupId>org.liquibase</groupId>
            <artifactId>liquibase-core</artifactId>
            <version>${liquibase.version}</version>
            <exclusions>
                <exclusion>
                    <groupId>ch.qos.logback</groupId>
                    <artifactId>logback-classic</artifactId>
                </exclusion>
            </exclusions>
            <scope>test</scope>
        </dependency>
        <dependency>
            <!-- SnakeYAML -->
            <groupId>org.yaml</groupId>
            <artifactId>snakeyaml</artifactId>
            <version>${snakeyaml.version}</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

Anyway i dont think its a problem with the dependencies because when i open it with eclipse, everything works.

I am using Spring Boot extension Pack V0.1.0

snjeza commented 2 years ago

Anyway i dont think its a problem with the dependencies because when i open it with eclipse, everything works.

What version of Eclipse are you using?

StephaneAdeso commented 2 years ago

Spring tool suite 4

Version: 4.12.1.RELEASE Build Id: 202110260750

snjeza commented 2 years ago

@Osolemio44 I still can't reproduce the issue. I have tested myparent.zip

StephaneAdeso commented 2 years ago

I tried your projects and it works fine. I don't know why it doesn't work in my project. Maybe a configuration? This is my settings.js:

{
    "workbench.colorTheme": "Default Dark+",
    "terminal.integrated.defaultProfile.windows": "cmder",
    "terminal.integrated.profiles.windows": {
        "cmder": {
            "path": "C:\\WINDOWS\\System32\\cmd.exe",
            "args": [
                "/K",                
                "C:\\portables\\cmder\\vendor\\bin\\vscode_init.cmd"
            ]
        }
    },
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "security.workspace.trust.untrustedFiles": "open",
    "markdown.extension.preview.autoShowPreviewToSide": true,
    "editor.linkedEditing": true,
    "editor.fontFamily": "JetBrains Mono, Consolas, 'Courier New', monospace",
    "editor.fontWeight": "normal",
    "editor.formatOnPaste": true,
    "workbench.iconTheme": "material-icon-theme",
    "angular.enable-strict-mode-prompt": false,
    "git.autofetch": true,
    "files.exclude": {
        "**/.classpath": true,
        "**/.project": true,
        "**/.settings": true,
        "**/.factorypath": true
    },
    "java.configuration.runtimes": [

        {
            "name": "JavaSE-11",
            "path": "C:\\libs\\jdk-11.0.12"
        },
        {
            "name": "JavaSE-1.8",
            "path": "C:\\libs\\jdk8u302-b08"
        },
        {
            "name": "JavaSE-17",
            "path": "C:\\libs\\jdk-17"
        }
    ],
    "redhat.telemetry.enabled": true,
    "editor.bracketPairColorization.enabled": true,
    "terminal.external.windowsExec": "C:\\portables\\cmder\\Cmder.exe",
    "rsp-ui.enableStartServerOnActivation": [
        {
            "id": "redhat.vscode-community-server-connector",
            "name": "Community Server Connector",
            "startOnActivation": true
        }
    ],
    "editor.guides.bracketPairs": true,
    "sonarlint.disableTelemetry": true,
    "sonarlint.pathToNodeExecutable": "\"C:\\\\Program Files\\\\nodejs\\\\node.exe\"",
    "sonarlint.ls.javaHome": "C:\\\\libs\\\\jdk-17",
    "java.autobuild.enabled": false,
    "java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"c:\\Users\\stephane\\.vscode\\extensions\\gabrielbb.vscode-lombok-1.0.1\\server\\lombok.jar\"",
    "diffEditor.ignoreTrimWhitespace": false,
    "workbench.editor.splitInGroupLayout": "vertical",
    "window.zoomLevel": -1,
    "spring-boot.ls.java.home": "C:\\libs\\jdk-11.0.12",
    "java.home": "C:\\libs\\jdk-11.0.12",
    "git.confirmSync": false,
    "cSpell.language": "en,es-ES",
    "cSpell.userWords": [
        "Paginación",
        "técnica"
    ],
    "editor.fontSize": 15,
    "debug.console.fontSize": 12,
    "editor.scrollbar.verticalScrollbarSize": 12,
    "markdown.preview.fontSize": 12,
    "cSpell.logLevel": "None",
    "java.format.settings.url": "C:\\libs\\formatersConfigs\\java\\envira_java_formatter_rules.xml",
    "java.format.settings.profile": "envira_java_formatter_rules",
    "[java]": {
        "editor.defaultFormatter": "redhat.java"
    },
    "terminal.integrated.fontSize": 15,
    "java.settings.url": ".vscode\\vscode-java.prefs",
    "explorer.autoReveal": "focusNoScroll",
    "terminal.integrated.scrollback": 10000
}

this is my .vscode/settings.json:

{
    "java.configuration.updateBuildConfiguration": "automatic",
    "cSpell.words": []
}

this is my .vscode/vscode-java.prefs:

org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning
snjeza commented 2 years ago

@Osolemio44 Please enable the "java.trace.server": "verbose" setting, restart vscode and attach the two logs (Command palette : Java: Open all log files)?

StephaneAdeso commented 2 years ago

There you have:

{
  message: "[Trace - 8:28:24] Received response 'workspace/executeCommand - (61)' in 107ms.",
  level: 'info',
  timestamp: '2022-01-26 08:28:24.472'
}
{
  message: 'Result: []\n\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:24.474'
}
{
  message: "[Trace - 8:28:24] Received response 'workspace/executeCommand - (62)' in 133ms.",
  level: 'info',
  timestamp: '2022-01-26 08:28:24.499'
}
{
  message: 'Result: []\n\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:24.500'
}
{
  message: "[Trace - 8:28:24] Sending request 'textDocument/hover - (63)'.",
  level: 'info',
  timestamp: '2022-01-26 08:28:24.728'
}
{
  message: 'Params: {\n' +
    '    "textDocument": {\n' +
    '        "uri": "file:///c%3A/Users/stephane/Desktop/workspace/RestCec/RestRegistro/src/main/java/registro/controller/UsuarioBackingBean.java"\n' +
    '    },\n' +
    '    "position": {\n' +
    '        "line": 39,\n' +
    '        "character": 25\n' +
    '    }\n' +
    '}\n' +
    '\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:24.728'
}
{
  message: "[Trace - 8:28:24] Sending request 'textDocument/codeAction - (64)'.",
  level: 'info',
  timestamp: '2022-01-26 08:28:24.846'
}
{
  message: 'Params: {\n' +
    '    "textDocument": {\n' +
    '        "uri": "file:///c%3A/Users/stephane/Desktop/workspace/RestCec/RestRegistro/src/main/java/registro/controller/UsuarioBackingBean.java"\n' +
    '    },\n' +
    '    "range": {\n' +
    '        "start": {\n' +
    '            "line": 39,\n' +
    '            "character": 13\n' +
    '        },\n' +
    '        "end": {\n' +
    '            "line": 39,\n' +
    '            "character": 31\n' +
    '        }\n' +
    '    },\n' +
    '    "context": {\n' +
    '        "diagnostics": [\n' +
    '            {\n' +
    '                "range": {\n' +
    '                    "start": {\n' +
    '                        "line": 39,\n' +
    '                        "character": 13\n' +
    '                    },\n' +
    '                    "end": {\n' +
    '                        "line": 39,\n' +
    '                        "character": 31\n' +
    '                    }\n' +
    '                },\n' +
    '                "message": "The serializable class UsuarioBackingBean does not declare a static final serialVersionUID field of type long",\n' +
    '                "code": "536871008",\n' +
    '                "severity": 2,\n' +
    '                "source": "Java"\n' +
    '            }\n' +
    '        ],\n' +
    '        "only": [\n' +
    '            "quickfix"\n' +
    '        ]\n' +
    '    }\n' +
    '}\n' +
    '\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:24.846'
}
{
  message: "[Trace - 8:28:24] Received request 'workspace/configuration - (34)'.",
  level: 'info',
  timestamp: '2022-01-26 08:28:24.860'
}
{
  message: 'Params: {\n' +
    '    "items": [\n' +
    '        {\n' +
    '            "scopeUri": "file:///c%3A/Users/stephane/Desktop/workspace/RestCec/RestRegistro/src/main/java/registro/controller/UsuarioBackingBean.java",\n' +
    '            "section": "java.format.tabSize"\n' +
    '        },\n' +
    '        {\n' +
    '            "scopeUri": "file:///c%3A/Users/stephane/Desktop/workspace/RestCec/RestRegistro/src/main/java/registro/controller/UsuarioBackingBean.java",\n' +
    '            "section": "java.format.insertSpaces"\n' +
    '        }\n' +
    '    ]\n' +
    '}\n' +
    '\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:24.861'
}
{
  message: "[Trace - 8:28:24] Sending response 'workspace/configuration - (34)'. Processing request took 0ms",
  level: 'info',
  timestamp: '2022-01-26 08:28:24.861'
}
{
  message: 'Result: [\n    4,\n    false\n]\n\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:24.862'
}
{
  message: "[Trace - 8:28:24] Received response 'textDocument/codeAction - (64)' in 18ms.",
  level: 'info',
  timestamp: '2022-01-26 08:28:24.864'
}
{
  message: 'Result: [\n' +
    '    {\n' +
    '        "title": "Add default serial version ID",\n' +
    '        "kind": "quickfix",\n' +
    '        "diagnostics": [\n' +
    '            {\n' +
    '                "range": {\n' +
    '                    "start": {\n' +
    '                        "line": 39,\n' +
    '                        "character": 13\n' +
    '                    },\n' +
    '                    "end": {\n' +
    '                        "line": 39,\n' +
    '                        "character": 31\n' +
    '                    }\n' +
    '                },\n' +
    '                "severity": 2,\n' +
    '                "code": "536871008",\n' +
    '                "source": "Java",\n' +
    '                "message": "The serializable class UsuarioBackingBean does not declare a static final serialVersionUID field of type long"\n' +
    '            }\n' +
    '        ],\n' +
    '        "data": {\n' +
    '            "pid": "0",\n' +
    '            "rid": "6"\n' +
    '        }\n' +
    '    },\n' +
    '    {\n' +
    '        "title": "Add generated serial version ID",\n' +
    '        "kind": "quickfix",\n' +
    '        "diagnostics": [\n' +
    '            {\n' +
    '                "range": {\n' +
    '                    "start": {\n' +
    '                        "line": 39,\n' +
    '                        "character": 13\n' +
    '                    },\n' +
    '                    "end": {\n' +
    '                        "line": 39,\n' +
    '                        "character": 31\n' +
    '                    }\n' +
    '                },\n' +
    '                "severity": 2,\n' +
    '                "code": "536871008",\n' +
    '                "source": "Java",\n' +
    '                "message": "The serializable class UsuarioBackingBean does not declare a static final serialVersionUID field of type long"\n' +
    '            }\n' +
    '        ],\n' +
    '        "data": {\n' +
    '            "pid": "1",\n' +
    '            "rid": "6"\n' +
    '        }\n' +
    '    }\n' +
    ']\n' +
    '\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:24.864'
}
{
  message: "[Trace - 8:28:25] Sending response 'workspace/executeClientCommand - (33)'. Processing request took 656ms",
  level: 'info',
  timestamp: '2022-01-26 08:28:25.086'
}
{
  message: 'Result: "done"\n\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:25.086'
}
{
  message: "[Trace - 8:28:25] Received request 'workspace/executeClientCommand - (35)'.",
  level: 'info',
  timestamp: '2022-01-26 08:28:25.095'
}
{
  message: 'Params: {\n' +
    '    "command": "sts4.classpath.XnqjfJJf",\n' +
    '    "arguments": [\n' +
    '        "file:/C:/Users/stephane/Desktop/workspace/RestCec/RestBase",\n' +
    '        "RestBase",\n' +
    '        false,\n' +
    '        {\n' +
    '            "entries": [\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\src\\\\main\\\\java",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\src\\\\main\\\\resources",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\src\\\\test\\\\java",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\test-classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": true,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\src\\\\test\\\\resources",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\test-classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": true,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\libs\\\\jdk-11.0.12\\\\lib\\\\jrt-fs.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/libs/jdk-11.0.12/lib/src.zip",\n' +
    '                    "isSystem": true,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\es\\\\enviraiot\\\\dahs\\\\dahs-measurement-v3\\\\1.0.0-SNAPSHOT\\\\dahs-measurement-v3-1.0.0-SNAPSHOT.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/es/enviraiot/dahs/dahs-measurement-v3/1.0.0-SNAPSHOT/dahs-measurement-v3-1.0.0-SNAPSHOT-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\es\\\\enviraiot\\\\dahs\\\\dahs-executor-api\\\\1.0.0-SNAPSHOT\\\\dahs-executor-api-1.0.0-SNAPSHOT.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/es/enviraiot/dahs/dahs-executor-api/1.0.0-SNAPSHOT/dahs-executor-api-1.0.0-SNAPSHOT-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\dataformat\\\\jackson-dataformat-yaml\\\\2.13.1\\\\jackson-dataformat-yaml-2.13.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.13.1/jackson-dataformat-yaml-2.13.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\codehaus\\\\groovy\\\\groovy\\\\3.0.9\\\\groovy-3.0.9.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/codehaus/groovy/groovy/3.0.9/groovy-3.0.9-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\querydsl\\\\querydsl-core\\\\5.0.0\\\\querydsl-core-5.0.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/querydsl/querydsl-core/5.0.0/querydsl-core-5.0.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\mysema\\\\commons\\\\mysema-commons-lang\\\\0.2.4\\\\mysema-commons-lang-0.2.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/mysema/commons/mysema-commons-lang/0.2.4/mysema-commons-lang-0.2.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\querydsl\\\\querydsl-sql\\\\5.0.0\\\\querydsl-sql-5.0.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/querydsl/querydsl-sql/5.0.0/querydsl-sql-5.0.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\querydsl\\\\querydsl-sql-spring\\\\5.0.0\\\\querydsl-sql-spring-5.0.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/querydsl/querydsl-sql-spring/5.0.0/querydsl-sql-spring-5.0.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\es\\\\enviraiot\\\\dahs\\\\dahs-metamodel\\\\1.0.0-SNAPSHOT\\\\dahs-metamodel-1.0.0-SNAPSHOT.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/es/enviraiot/dahs/dahs-metamodel/1.0.0-SNAPSHOT/dahs-metamodel-1.0.0-SNAPSHOT-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\annotation\\\\javax.annotation-api\\\\1.3.2\\\\javax.annotation-api-1.3.2.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\commons\\\\commons-collections4\\\\4.4\\\\commons-collections4-4.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\commons\\\\commons-lang3\\\\3.12.0\\\\commons-lang3-3.12.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\mybatis\\\\mybatis\\\\3.3.1\\\\mybatis-3.3.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/mybatis/mybatis/3.3.1/mybatis-3.3.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\mybatis\\\\mybatis-spring\\\\1.2.0\\\\mybatis-spring-1.2.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/mybatis/mybatis-spring/1.2.0/mybatis-spring-1.2.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\log4j\\\\log4j\\\\1.2.16\\\\log4j-1.2.16.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/log4j/log4j/1.2.16/log4j-1.2.16-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\jsuereth\\\\gpg-library_2.9.2\\\\0.8.3\\\\gpg-library_2.9.2-0.8.3.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/jsuereth/gpg-library_2.9.2/0.8.3/gpg-library_2.9.2-0.8.3-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\scala-lang\\\\scala-library\\\\2.9.2\\\\scala-library-2.9.2.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/scala-lang/scala-library/2.9.2/scala-library-2.9.2-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\bouncycastle\\\\bcpg-jdk15on\\\\1.49\\\\bcpg-jdk15on-1.49.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/bouncycastle/bcpg-jdk15on/1.49/bcpg-jdk15on-1.49-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\bouncycastle\\\\bcprov-jdk15on\\\\1.49\\\\bcprov-jdk15on-1.49.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.49/bcprov-jdk15on-1.49-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\databinder\\\\dispatch-http_2.9.2\\\\0.8.10\\\\dispatch-http_2.9.2-0.8.10.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/net/databinder/dispatch-http_2.9.2/0.8.10/dispatch-http_2.9.2-0.8.10-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\databinder\\\\dispatch-core_2.9.2\\\\0.8.10\\\\dispatch-core_2.9.2-0.8.10.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/net/databinder/dispatch-core_2.9.2/0.8.10/dispatch-core_2.9.2-0.8.10-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\databinder\\\\dispatch-futures_2.9.2\\\\0.8.10\\\\dispatch-futures_2.9.2-0.8.10.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/net/databinder/dispatch-futures_2.9.2/0.8.10/dispatch-futures_2.9.2-0.8.10-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\httpcomponents\\\\httpclient\\\\4.1.3\\\\httpclient-4.1.3.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/apache/httpcomponents/httpclient/4.1.3/httpclient-4.1.3-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\httpcomponents\\\\httpcore\\\\4.1.4\\\\httpcore-4.1.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/apache/httpcomponents/httpcore/4.1.4/httpcore-4.1.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-logging\\\\commons-logging\\\\1.1.1\\\\commons-logging-1.1.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-codec\\\\commons-codec\\\\1.4\\\\commons-codec-1.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-core\\\\5.0.1.RELEASE\\\\spring-core-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-core/5.0.1.RELEASE/spring-core-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-jcl\\\\5.0.1.RELEASE\\\\spring-jcl-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-jcl/5.0.1.RELEASE/spring-jcl-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-expression\\\\5.0.1.RELEASE\\\\spring-expression-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-expression/5.0.1.RELEASE/spring-expression-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-beans\\\\5.0.1.RELEASE\\\\spring-beans-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-beans/5.0.1.RELEASE/spring-beans-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-aop\\\\5.0.1.RELEASE\\\\spring-aop-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-aop/5.0.1.RELEASE/spring-aop-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-context\\\\5.0.1.RELEASE\\\\spring-context-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-context/5.0.1.RELEASE/spring-context-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-tx\\\\5.0.1.RELEASE\\\\spring-tx-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-tx/5.0.1.RELEASE/spring-tx-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-jdbc\\\\5.0.1.RELEASE\\\\spring-jdbc-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-jdbc/5.0.1.RELEASE/spring-jdbc-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-web\\\\5.0.1.RELEASE\\\\spring-web-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-web/5.0.1.RELEASE/spring-web-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-webmvc\\\\5.0.1.RELEASE\\\\spring-webmvc-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-webmvc/5.0.1.RELEASE/spring-webmvc-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-orm\\\\5.0.1.RELEASE\\\\spring-orm-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-orm/5.0.1.RELEASE/spring-orm-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-aspects\\\\5.0.1.RELEASE\\\\spring-aspects-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-aspects/5.0.1.RELEASE/spring-aspects-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\data\\\\spring-data-jpa\\\\2.0.0.RELEASE\\\\spring-data-jpa-2.0.0.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/data/spring-data-jpa/2.0.0.RELEASE/spring-data-jpa-2.0.0.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\aspectj\\\\aspectjrt\\\\1.8.10\\\\aspectjrt-1.8.10.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/aspectj/aspectjrt/1.8.10/aspectjrt-1.8.10-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\slf4j\\\\slf4j-api\\\\1.7.25\\\\slf4j-api-1.7.25.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\data\\\\spring-data-commons\\\\2.0.0.RELEASE\\\\spring-data-commons-2.0.0.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/data/spring-data-commons/2.0.0.RELEASE/spring-data-commons-2.0.0.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\projectlombok\\\\lombok\\\\1.18.22\\\\lombok-1.18.22.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/projectlombok/lombok/1.18.22/lombok-1.18.22-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\aspectj\\\\aspectjweaver\\\\1.8.7\\\\aspectjweaver-1.8.7.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/aspectj/aspectjweaver/1.8.7/aspectjweaver-1.8.7-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\core\\\\jackson-annotations\\\\2.13.1\\\\jackson-annotations-2.13.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.13.1/jackson-annotations-2.13.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\core\\\\jackson-core\\\\2.13.1\\\\jackson-core-2.13.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.13.1/jackson-core-2.13.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\core\\\\jackson-databind\\\\2.13.1\\\\jackson-databind-2.13.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.13.1/jackson-databind-2.13.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\mail\\\\mail\\\\1.4.7\\\\mail-1.4.7.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/mail/mail/1.4.7/mail-1.4.7-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\activation\\\\activation\\\\1.1\\\\activation-1.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/activation/activation/1.1/activation-1.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\servlet\\\\javax.servlet-api\\\\3.1.0\\\\javax.servlet-api-3.1.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-dbcp\\\\commons-dbcp\\\\1.4\\\\commons-dbcp-1.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-pool\\\\commons-pool\\\\1.5.4\\\\commons-pool-1.5.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\junit\\\\junit\\\\4.13.2\\\\junit-4.13.2.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/junit/junit/4.13.2/junit-4.13.2-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\hamcrest\\\\hamcrest-core\\\\1.3\\\\hamcrest-core-1.3.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-test\\\\5.0.1.RELEASE\\\\spring-test-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-test/5.0.1.RELEASE/spring-test-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\h2database\\\\h2\\\\1.4.200\\\\h2-1.4.200.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/h2database/h2/1.4.200/h2-1.4.200-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\liquibase\\\\liquibase-core\\\\4.0.0\\\\liquibase-core-4.0.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/liquibase/liquibase-core/4.0.0/liquibase-core-4.0.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\xml\\\\bind\\\\jaxb-api\\\\2.3.0\\\\jaxb-api-2.3.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/xml/bind/jaxb-api/2.3.0/jaxb-api-2.3.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\yaml\\\\snakeyaml\\\\1.27\\\\snakeyaml-1.27.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/yaml/snakeyaml/1.27/snakeyaml-1.27-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\generated-sources\\\\apt",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\generated-sources\\\\annotations",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\generated-test-sources\\\\test-annotations",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\test-classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": true,\n' +
    '                    "isJavaContent": true\n' +
    '                }\n' +
    '            ]\n' +
    '        }\n' +
    '    ]\n' +
    '}\n' +
    '\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:25.095'
}
{
  message: "[Trace - 8:28:25] Received response 'workspace/executeCommand - (59)' in 905ms.",
  level: 'info',
  timestamp: '2022-01-26 08:28:25.133'
}
{
  message: 'Result: {\n' +
    '    "projectRoot": "file:/C:/Users/stephane/Desktop/workspace/RestCec/RestRegistro",\n' +
    '    "classpaths": [\n' +
    '        "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestRegistro\\\\target\\\\classes",\n' +
    '        "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\classes",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\es\\\\enviraiot\\\\dahs\\\\dahs-measurement-v3\\\\1.0.0-SNAPSHOT\\\\dahs-measurement-v3-1.0.0-SNAPSHOT.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\es\\\\enviraiot\\\\dahs\\\\dahs-executor-api\\\\1.0.0-SNAPSHOT\\\\dahs-executor-api-1.0.0-SNAPSHOT.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\dataformat\\\\jackson-dataformat-yaml\\\\2.13.1\\\\jackson-dataformat-yaml-2.13.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\yaml\\\\snakeyaml\\\\1.28\\\\snakeyaml-1.28.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\codehaus\\\\groovy\\\\groovy\\\\3.0.9\\\\groovy-3.0.9.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\querydsl\\\\querydsl-core\\\\5.0.0\\\\querydsl-core-5.0.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\mysema\\\\commons\\\\mysema-commons-lang\\\\0.2.4\\\\mysema-commons-lang-0.2.4.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\querydsl\\\\querydsl-sql\\\\5.0.0\\\\querydsl-sql-5.0.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\querydsl\\\\querydsl-sql-spring\\\\5.0.0\\\\querydsl-sql-spring-5.0.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\es\\\\enviraiot\\\\dahs\\\\dahs-metamodel\\\\1.0.0-SNAPSHOT\\\\dahs-metamodel-1.0.0-SNAPSHOT.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\annotation\\\\javax.annotation-api\\\\1.3.2\\\\javax.annotation-api-1.3.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\commons\\\\commons-collections4\\\\4.4\\\\commons-collections4-4.4.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\jsuereth\\\\gpg-library_2.9.2\\\\0.8.3\\\\gpg-library_2.9.2-0.8.3.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\scala-lang\\\\scala-library\\\\2.9.2\\\\scala-library-2.9.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\databinder\\\\dispatch-http_2.9.2\\\\0.8.10\\\\dispatch-http_2.9.2-0.8.10.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\databinder\\\\dispatch-core_2.9.2\\\\0.8.10\\\\dispatch-core_2.9.2-0.8.10.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\databinder\\\\dispatch-futures_2.9.2\\\\0.8.10\\\\dispatch-futures_2.9.2-0.8.10.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\httpcomponents\\\\httpclient\\\\4.1.3\\\\httpclient-4.1.3.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\httpcomponents\\\\httpcore\\\\4.1.4\\\\httpcore-4.1.4.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-aspects\\\\5.0.1.RELEASE\\\\spring-aspects-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\data\\\\spring-data-jpa\\\\2.0.0.RELEASE\\\\spring-data-jpa-2.0.0.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\data\\\\spring-data-commons\\\\2.0.0.RELEASE\\\\spring-data-commons-2.0.0.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\core\\\\jackson-annotations\\\\2.13.1\\\\jackson-annotations-2.13.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\core\\\\jackson-core\\\\2.13.1\\\\jackson-core-2.13.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\core\\\\jackson-databind\\\\2.13.1\\\\jackson-databind-2.13.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\mysql\\\\mysql-connector-java\\\\5.1.31\\\\mysql-connector-java-5.1.31.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-core\\\\5.0.1.RELEASE\\\\spring-core-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-jcl\\\\5.0.1.RELEASE\\\\spring-jcl-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-expression\\\\5.0.1.RELEASE\\\\spring-expression-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-beans\\\\5.0.1.RELEASE\\\\spring-beans-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-aop\\\\5.0.1.RELEASE\\\\spring-aop-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-context\\\\5.0.1.RELEASE\\\\spring-context-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-context-support\\\\5.0.1.RELEASE\\\\spring-context-support-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-tx\\\\5.0.1.RELEASE\\\\spring-tx-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-jdbc\\\\5.0.1.RELEASE\\\\spring-jdbc-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-orm\\\\5.0.1.RELEASE\\\\spring-orm-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\mybatis\\\\mybatis-spring\\\\1.3.0\\\\mybatis-spring-1.3.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-oxm\\\\5.0.1.RELEASE\\\\spring-oxm-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-web\\\\5.0.1.RELEASE\\\\spring-web-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-webmvc\\\\5.0.1.RELEASE\\\\spring-webmvc-5.0.1.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-webmvc-portlet\\\\4.3.0.RELEASE\\\\spring-webmvc-portlet-4.3.0.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\security\\\\spring-security-config\\\\4.1.0.RELEASE\\\\spring-security-config-4.1.0.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\aopalliance\\\\aopalliance\\\\1.0\\\\aopalliance-1.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\security\\\\spring-security-core\\\\4.1.0.RELEASE\\\\spring-security-core-4.1.0.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\security\\\\spring-security-web\\\\4.1.0.RELEASE\\\\spring-security-web-4.1.0.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\webflow\\\\spring-faces\\\\2.4.2.RELEASE\\\\spring-faces-2.4.2.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\webflow\\\\spring-binding\\\\2.4.2.RELEASE\\\\spring-binding-2.4.2.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\opensymphony\\\\ognl\\\\2.6.11\\\\ognl-2.6.11.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\webflow\\\\spring-webflow\\\\2.4.2.RELEASE\\\\spring-webflow-2.4.2.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\webflow\\\\spring-js\\\\2.4.2.RELEASE\\\\spring-js-2.4.2.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\webflow\\\\spring-js-resources\\\\2.4.2.RELEASE\\\\spring-js-resources-2.4.2.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\security\\\\spring-security-taglibs\\\\4.1.0.RELEASE\\\\spring-security-taglibs-4.1.0.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\security\\\\spring-security-acl\\\\4.1.0.RELEASE\\\\spring-security-acl-4.1.0.RELEASE.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\aspectj\\\\aspectjrt\\\\1.8.9\\\\aspectjrt-1.8.9.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\aspectj\\\\aspectjweaver\\\\1.8.9\\\\aspectjweaver-1.8.9.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\sun\\\\facelets\\\\jsf-facelets\\\\1.1.15\\\\jsf-facelets-1.1.15.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\sun\\\\faces\\\\jsf-api\\\\2.2.13\\\\jsf-api-2.2.13.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\sun\\\\faces\\\\jsf-impl\\\\2.2.13\\\\jsf-impl-2.2.13.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\servlet\\\\javax.servlet-api\\\\3.1.0\\\\javax.servlet-api-3.1.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\servlet\\\\jstl\\\\1.2\\\\jstl-1.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\taglibs\\\\standard\\\\1.1.2\\\\standard-1.1.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-collections\\\\commons-collections\\\\3.2.2\\\\commons-collections-3.2.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-logging\\\\commons-logging\\\\1.2\\\\commons-logging-1.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-beanutils\\\\commons-beanutils\\\\1.9.2\\\\commons-beanutils-1.9.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-discovery\\\\commons-discovery\\\\0.5\\\\commons-discovery-0.5.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-codec\\\\commons-codec\\\\1.10\\\\commons-codec-1.10.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-digester\\\\commons-digester\\\\2.1\\\\commons-digester-2.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-dbcp\\\\commons-dbcp\\\\1.4\\\\commons-dbcp-1.4.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-pool\\\\commons-pool\\\\1.6\\\\commons-pool-1.6.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\webjars\\\\jquery-tagsinput\\\\1.3.2\\\\jquery-tagsinput-1.3.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\webjars\\\\jquery\\\\3.0.0\\\\jquery-3.0.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\br\\\\com\\\\digilabs\\\\jqplot\\\\jqplot4java\\\\1.3.1\\\\jqplot4java-1.3.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\thoughtworks\\\\xstream\\\\xstream\\\\1.4.7\\\\xstream-1.4.7.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\xmlpull\\\\xmlpull\\\\1.1.3.1\\\\xmlpull-1.1.3.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\json\\\\json\\\\20090211\\\\json-20090211.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\mybatis\\\\mybatis\\\\3.4.0\\\\mybatis-3.4.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\log4j\\\\log4j\\\\1.2.17\\\\log4j-1.2.17.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\lowagie\\\\itext\\\\2.1.7\\\\itext-2.1.7.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\bouncycastle\\\\bcmail-jdk14\\\\138\\\\bcmail-jdk14-138.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\bouncycastle\\\\bcprov-jdk14\\\\138\\\\bcprov-jdk14-138.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\bouncycastle\\\\bctsp-jdk14\\\\1.38\\\\bctsp-jdk14-1.38.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\bouncycastle\\\\bcprov-jdk14\\\\1.38\\\\bcprov-jdk14-1.38.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\bouncycastle\\\\bcmail-jdk14\\\\1.38\\\\bcmail-jdk14-1.38.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\jfree\\\\jfreechart\\\\1.0.19\\\\jfreechart-1.0.19.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\jfree\\\\jcommon\\\\1.0.23\\\\jcommon-1.0.23.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-fileupload\\\\commons-fileupload\\\\1.3.2\\\\commons-fileupload-1.3.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-io\\\\commons-io\\\\2.5\\\\commons-io-2.5.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\commons\\\\commons-lang3\\\\3.4\\\\commons-lang3-3.4.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-el\\\\commons-el\\\\1.0\\\\commons-el-1.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\sourceforge\\\\jexcelapi\\\\jxl\\\\2.6.12\\\\jxl-2.6.12.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\kamranzafar\\\\jtar\\\\2.3\\\\jtar-2.3.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javatar\\\\javatar\\\\2.5\\\\javatar-2.5.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\jcraft\\\\jsch\\\\0.1.53\\\\jsch-0.1.53.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\primefaces\\\\primefaces\\\\6.0\\\\primefaces-6.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\primefaces\\\\themes\\\\all-themes\\\\1.0.10\\\\all-themes-1.0.10.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\primefaces\\\\extensions\\\\primefaces-extensions\\\\6.0.0\\\\primefaces-extensions-6.0.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\google\\\\code\\\\gson\\\\gson\\\\2.2.4\\\\gson-2.2.4.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\webjars\\\\font-awesome\\\\4.6.3\\\\font-awesome-4.6.3.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\quartz-scheduler\\\\quartz\\\\2.2.3\\\\quartz-2.2.3.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\c3p0\\\\c3p0\\\\0.9.1.1\\\\c3p0-0.9.1.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\quartz-scheduler\\\\quartz-jobs\\\\2.2.3\\\\quartz-jobs-2.2.3.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\mail\\\\mail\\\\1.4.7\\\\mail-1.4.7.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\activation\\\\activation\\\\1.1\\\\activation-1.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\el\\\\javax.el-api\\\\3.0.0\\\\javax.el-api-3.0.0.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\enterprise\\\\cdi-api\\\\1.2\\\\cdi-api-1.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\interceptor\\\\javax.interceptor-api\\\\1.2\\\\javax.interceptor-api-1.2.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\inject\\\\javax.inject\\\\1\\\\javax.inject-1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\slf4j\\\\slf4j-api\\\\1.6.1\\\\slf4j-api-1.6.1.jar",\n' +
    '        "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\slf4j\\\\slf4j-log4j12\\\\1.6.1\\\\slf4j-log4j12-1.6.1.jar"\n' +
    '    ],\n' +
    '    "modulepaths": []\n' +
    '}\n' +
    '\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:25.134'
}
{
  message: "[Trace - 8:28:25] Sending response 'workspace/executeClientCommand - (35)'. Processing request took 31ms",
  level: 'info',
  timestamp: '2022-01-26 08:28:25.149'
}
{
  message: 'Result: "done"\n\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:25.150'
}
{
  message: "[Trace - 8:28:25] Received request 'workspace/executeClientCommand - (36)'.",
  level: 'info',
  timestamp: '2022-01-26 08:28:25.164'
}
{
  message: 'Params: {\n' +
    '    "command": "sts4.classpath.XnqjfJJf",\n' +
    '    "arguments": [\n' +
    '        "file:/C:/Users/stephane/Desktop/workspace/RestCec/RestCecoma",\n' +
    '        "RestCecoma",\n' +
    '        false,\n' +
    '        {\n' +
    '            "entries": [\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\src\\\\main\\\\java",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\src\\\\main\\\\resources",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\src\\\\test\\\\java",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\target\\\\test-classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": true,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\src\\\\test\\\\resources",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\target\\\\test-classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": true,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\libs\\\\jdk-11.0.12\\\\lib\\\\jrt-fs.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/libs/jdk-11.0.12/lib/src.zip",\n' +
    '                    "isSystem": true,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\src\\\\main\\\\java",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\src\\\\main\\\\resources",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\src\\\\test\\\\java",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\test-classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\src\\\\test\\\\resources",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\test-classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\generated-sources\\\\apt",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\generated-sources\\\\annotations",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\generated-test-sources\\\\test-annotations",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestBase\\\\target\\\\test-classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\es\\\\enviraiot\\\\dahs\\\\dahs-metamodel\\\\1.0.0-SNAPSHOT\\\\dahs-metamodel-1.0.0-SNAPSHOT.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/es/enviraiot/dahs/dahs-metamodel/1.0.0-SNAPSHOT/dahs-metamodel-1.0.0-SNAPSHOT-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\annotation\\\\javax.annotation-api\\\\1.3.2\\\\javax.annotation-api-1.3.2.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\commons\\\\commons-collections4\\\\4.4\\\\commons-collections4-4.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\commons\\\\commons-lang3\\\\3.12.0\\\\commons-lang3-3.12.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\jsuereth\\\\gpg-library_2.9.2\\\\0.8.3\\\\gpg-library_2.9.2-0.8.3.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/jsuereth/gpg-library_2.9.2/0.8.3/gpg-library_2.9.2-0.8.3-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\scala-lang\\\\scala-library\\\\2.9.2\\\\scala-library-2.9.2.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/scala-lang/scala-library/2.9.2/scala-library-2.9.2-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\bouncycastle\\\\bcpg-jdk15on\\\\1.49\\\\bcpg-jdk15on-1.49.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/bouncycastle/bcpg-jdk15on/1.49/bcpg-jdk15on-1.49-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\bouncycastle\\\\bcprov-jdk15on\\\\1.49\\\\bcprov-jdk15on-1.49.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.49/bcprov-jdk15on-1.49-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\databinder\\\\dispatch-http_2.9.2\\\\0.8.10\\\\dispatch-http_2.9.2-0.8.10.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/net/databinder/dispatch-http_2.9.2/0.8.10/dispatch-http_2.9.2-0.8.10-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\databinder\\\\dispatch-core_2.9.2\\\\0.8.10\\\\dispatch-core_2.9.2-0.8.10.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/net/databinder/dispatch-core_2.9.2/0.8.10/dispatch-core_2.9.2-0.8.10-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\databinder\\\\dispatch-futures_2.9.2\\\\0.8.10\\\\dispatch-futures_2.9.2-0.8.10.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/net/databinder/dispatch-futures_2.9.2/0.8.10/dispatch-futures_2.9.2-0.8.10-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\httpcomponents\\\\httpclient\\\\4.1.3\\\\httpclient-4.1.3.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/apache/httpcomponents/httpclient/4.1.3/httpclient-4.1.3-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\apache\\\\httpcomponents\\\\httpcore\\\\4.1.4\\\\httpcore-4.1.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/apache/httpcomponents/httpcore/4.1.4/httpcore-4.1.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-codec\\\\commons-codec\\\\1.4\\\\commons-codec-1.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-codec/commons-codec/1.4/commons-codec-1.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\data\\\\spring-data-jpa\\\\2.0.0.RELEASE\\\\spring-data-jpa-2.0.0.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/data/spring-data-jpa/2.0.0.RELEASE/spring-data-jpa-2.0.0.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\aspectj\\\\aspectjrt\\\\1.8.10\\\\aspectjrt-1.8.10.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/aspectj/aspectjrt/1.8.10/aspectjrt-1.8.10-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\data\\\\spring-data-commons\\\\2.0.0.RELEASE\\\\spring-data-commons-2.0.0.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/data/spring-data-commons/2.0.0.RELEASE/spring-data-commons-2.0.0.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\core\\\\jackson-annotations\\\\2.13.1\\\\jackson-annotations-2.13.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.13.1/jackson-annotations-2.13.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\core\\\\jackson-core\\\\2.13.1\\\\jackson-core-2.13.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.13.1/jackson-core-2.13.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\core\\\\jackson-databind\\\\2.13.1\\\\jackson-databind-2.13.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.13.1/jackson-databind-2.13.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\mail\\\\mail\\\\1.4.7\\\\mail-1.4.7.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/mail/mail/1.4.7/mail-1.4.7-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\activation\\\\activation\\\\1.1\\\\activation-1.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/activation/activation/1.1/activation-1.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\es\\\\enviraiot\\\\dahs\\\\dahs-measurement-v3\\\\1.0.0-SNAPSHOT\\\\dahs-measurement-v3-1.0.0-SNAPSHOT.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/es/enviraiot/dahs/dahs-measurement-v3/1.0.0-SNAPSHOT/dahs-measurement-v3-1.0.0-SNAPSHOT-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\es\\\\enviraiot\\\\dahs\\\\dahs-executor-api\\\\1.0.0-SNAPSHOT\\\\dahs-executor-api-1.0.0-SNAPSHOT.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/es/enviraiot/dahs/dahs-executor-api/1.0.0-SNAPSHOT/dahs-executor-api-1.0.0-SNAPSHOT-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\jackson\\\\dataformat\\\\jackson-dataformat-yaml\\\\2.13.1\\\\jackson-dataformat-yaml-2.13.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.13.1/jackson-dataformat-yaml-2.13.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\yaml\\\\snakeyaml\\\\1.28\\\\snakeyaml-1.28.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/yaml/snakeyaml/1.28/snakeyaml-1.28-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\codehaus\\\\groovy\\\\groovy\\\\3.0.9\\\\groovy-3.0.9.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/codehaus/groovy/groovy/3.0.9/groovy-3.0.9-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\querydsl\\\\querydsl-core\\\\5.0.0\\\\querydsl-core-5.0.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/querydsl/querydsl-core/5.0.0/querydsl-core-5.0.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\mysema\\\\commons\\\\mysema-commons-lang\\\\0.2.4\\\\mysema-commons-lang-0.2.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/mysema/commons/mysema-commons-lang/0.2.4/mysema-commons-lang-0.2.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\querydsl\\\\querydsl-sql\\\\5.0.0\\\\querydsl-sql-5.0.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/querydsl/querydsl-sql/5.0.0/querydsl-sql-5.0.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\querydsl\\\\querydsl-sql-spring\\\\5.0.0\\\\querydsl-sql-spring-5.0.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/querydsl/querydsl-sql-spring/5.0.0/querydsl-sql-spring-5.0.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\hibernate\\\\hibernate-core\\\\5.5.7.Final\\\\hibernate-core-5.5.7.Final.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/hibernate/hibernate-core/5.5.7.Final/hibernate-core-5.5.7.Final-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\jboss\\\\logging\\\\jboss-logging\\\\3.4.2.Final\\\\jboss-logging-3.4.2.Final.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/jboss/logging/jboss-logging/3.4.2.Final/jboss-logging-3.4.2.Final-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\persistence\\\\javax.persistence-api\\\\2.2\\\\javax.persistence-api-2.2.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/persistence/javax.persistence-api/2.2/javax.persistence-api-2.2-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\javassist\\\\javassist\\\\3.27.0-GA\\\\javassist-3.27.0-GA.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/javassist/javassist/3.27.0-GA/javassist-3.27.0-GA-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\net\\\\bytebuddy\\\\byte-buddy\\\\1.11.12\\\\byte-buddy-1.11.12.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/net/bytebuddy/byte-buddy/1.11.12/byte-buddy-1.11.12-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\antlr\\\\antlr\\\\2.7.7\\\\antlr-2.7.7.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\jboss\\\\spec\\\\javax\\\\transaction\\\\jboss-transaction-api_1.2_spec\\\\1.1.1.Final\\\\jboss-transaction-api_1.2_spec-1.1.1.Final.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.1.1.Final/jboss-transaction-api_1.2_spec-1.1.1.Final-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\jboss\\\\jandex\\\\2.2.3.Final\\\\jandex-2.2.3.Final.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/jboss/jandex/2.2.3.Final/jandex-2.2.3.Final-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\fasterxml\\\\classmate\\\\1.5.1\\\\classmate-1.5.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/fasterxml/classmate/1.5.1/classmate-1.5.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\activation\\\\javax.activation-api\\\\1.2.0\\\\javax.activation-api-1.2.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/activation/javax.activation-api/1.2.0/javax.activation-api-1.2.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\hibernate\\\\common\\\\hibernate-commons-annotations\\\\5.1.2.Final\\\\hibernate-commons-annotations-5.1.2.Final.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/hibernate/common/hibernate-commons-annotations/5.1.2.Final/hibernate-commons-annotations-5.1.2.Final-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\xml\\\\bind\\\\jaxb-api\\\\2.3.1\\\\jaxb-api-2.3.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/xml/bind/jaxb-api/2.3.1/jaxb-api-2.3.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\glassfish\\\\jaxb\\\\jaxb-runtime\\\\2.3.1\\\\jaxb-runtime-2.3.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.1/jaxb-runtime-2.3.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\glassfish\\\\jaxb\\\\txw2\\\\2.3.1\\\\txw2-2.3.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/glassfish/jaxb/txw2/2.3.1/txw2-2.3.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\sun\\\\istack\\\\istack-commons-runtime\\\\3.0.7\\\\istack-commons-runtime-3.0.7.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.7/istack-commons-runtime-3.0.7-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\jvnet\\\\staxex\\\\stax-ex\\\\1.8\\\\stax-ex-1.8.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/jvnet/staxex/stax-ex/1.8/stax-ex-1.8-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\sun\\\\xml\\\\fastinfoset\\\\FastInfoset\\\\1.2.15\\\\FastInfoset-1.2.15.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.15/FastInfoset-1.2.15-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\slf4j\\\\slf4j-api\\\\1.7.32\\\\slf4j-api-1.7.32.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/slf4j/slf4j-api/1.7.32/slf4j-api-1.7.32-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-core\\\\5.0.1.RELEASE\\\\spring-core-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-core/5.0.1.RELEASE/spring-core-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-jcl\\\\5.0.1.RELEASE\\\\spring-jcl-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-jcl/5.0.1.RELEASE/spring-jcl-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-expression\\\\5.0.1.RELEASE\\\\spring-expression-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-expression/5.0.1.RELEASE/spring-expression-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-beans\\\\5.0.1.RELEASE\\\\spring-beans-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-beans/5.0.1.RELEASE/spring-beans-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-aop\\\\5.0.1.RELEASE\\\\spring-aop-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-aop/5.0.1.RELEASE/spring-aop-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-context\\\\5.0.1.RELEASE\\\\spring-context-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-context/5.0.1.RELEASE/spring-context-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-tx\\\\5.0.1.RELEASE\\\\spring-tx-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-tx/5.0.1.RELEASE/spring-tx-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-jdbc\\\\5.0.1.RELEASE\\\\spring-jdbc-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-jdbc/5.0.1.RELEASE/spring-jdbc-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-web\\\\5.0.1.RELEASE\\\\spring-web-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-web/5.0.1.RELEASE/spring-web-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-webmvc\\\\5.0.1.RELEASE\\\\spring-webmvc-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-webmvc/5.0.1.RELEASE/spring-webmvc-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-orm\\\\5.0.1.RELEASE\\\\spring-orm-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-orm/5.0.1.RELEASE/spring-orm-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-aspects\\\\5.0.1.RELEASE\\\\spring-aspects-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-aspects/5.0.1.RELEASE/spring-aspects-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\servlet\\\\javax.servlet-api\\\\3.1.0\\\\javax.servlet-api-3.1.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\javax\\\\inject\\\\javax.inject\\\\1\\\\javax.inject-1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/javax/inject/javax.inject/1/javax.inject-1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\aspectj\\\\aspectjweaver\\\\1.8.7\\\\aspectjweaver-1.8.7.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/aspectj/aspectjweaver/1.8.7/aspectjweaver-1.8.7-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-logging\\\\commons-logging\\\\1.2\\\\commons-logging-1.2.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-dbcp\\\\commons-dbcp\\\\1.4\\\\commons-dbcp-1.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-dbcp/commons-dbcp/1.4/commons-dbcp-1.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-pool\\\\commons-pool\\\\1.5.4\\\\commons-pool-1.5.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-pool/commons-pool/1.5.4/commons-pool-1.5.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-fileupload\\\\commons-fileupload\\\\1.3.1\\\\commons-fileupload-1.3.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-fileupload/commons-fileupload/1.3.1/commons-fileupload-1.3.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\commons-io\\\\commons-io\\\\2.4\\\\commons-io-2.4.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\mybatis\\\\mybatis\\\\3.3.1\\\\mybatis-3.3.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/mybatis/mybatis/3.3.1/mybatis-3.3.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\mybatis\\\\mybatis-spring\\\\1.2.0\\\\mybatis-spring-1.2.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/mybatis/mybatis-spring/1.2.0/mybatis-spring-1.2.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\log4j\\\\log4j\\\\1.2.17\\\\log4j-1.2.17.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\log4j\\\\apache-log4j-extras\\\\1.2.17\\\\apache-log4j-extras-1.2.17.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\rosuda\\\\REngine\\\\Rserve\\\\1.8.1\\\\Rserve-1.8.1.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/rosuda/REngine/Rserve/1.8.1/Rserve-1.8.1-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\rosuda\\\\REngine\\\\REngine\\\\2.1.0\\\\REngine-2.1.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/rosuda/REngine/REngine/2.1.0/REngine-2.1.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\nuiton\\\\thirdparty\\\\JRI\\\\0.9-6\\\\JRI-0.9-6.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\junit\\\\junit\\\\4.13.2\\\\junit-4.13.2.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/junit/junit/4.13.2/junit-4.13.2-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\hamcrest\\\\hamcrest-core\\\\1.3\\\\hamcrest-core-1.3.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\springframework\\\\spring-test\\\\5.0.1.RELEASE\\\\spring-test-5.0.1.RELEASE.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/springframework/spring-test/5.0.1.RELEASE/spring-test-5.0.1.RELEASE-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\com\\\\h2database\\\\h2\\\\1.4.200\\\\h2-1.4.200.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/com/h2database/h2/1.4.200/h2-1.4.200-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "binary",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\.m2\\\\repository\\\\org\\\\liquibase\\\\liquibase-core\\\\4.0.0\\\\liquibase-core-4.0.0.jar",\n' +
    '                    "sourceContainerUrl": "file:/C:/Users/stephane/.m2/repository/org/liquibase/liquibase-core/4.0.0/liquibase-core-4.0.0-sources.jar",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": false,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": false\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\target\\\\generated-sources\\\\annotations",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\target\\\\classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": false,\n' +
    '                    "isJavaContent": true\n' +
    '                },\n' +
    '                {\n' +
    '                    "kind": "source",\n' +
    '                    "path": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\target\\\\generated-test-sources\\\\test-annotations",\n' +
    '                    "outputFolder": "C:\\\\Users\\\\stephane\\\\Desktop\\\\workspace\\\\RestCec\\\\RestCecoma\\\\target\\\\test-classes",\n' +
    '                    "isSystem": false,\n' +
    '                    "isOwn": true,\n' +
    '                    "isTest": true,\n' +
    '                    "isJavaContent": false\n' +
    '                }\n' +
    '            ]\n' +
    '        }\n' +
    '    ]\n' +
    '}\n' +
    '\n',
  level: 'info',
  timestamp: '2022-01-26 08:28:25.164'
}
snjeza commented 2 years ago

@Osolemio44 could you try the following:

Add generated serial version ID requires *.class file.

StephaneAdeso commented 2 years ago

Nope. No differences. GeneratedUid still 1L.

snjeza commented 2 years ago

@Osolemio44 Could you check if your class is on the project's classpath? Is there /target//.class>?

StephaneAdeso commented 2 years ago

yes. everything looks normal

plazma-prizma commented 2 years ago

Any updates?

snjeza commented 2 years ago

@plazma-prizma I can't reproduce the issue. Could you attach a sample project reproducing the error?

adambkaplan commented 1 year ago

I am experiencing this issue when trying to write a Jenkins plugin. Steps to reproduce, using openjdk 11 and Apache Maven 3.8.6 (Red Hat 3.8.6-4):

  1. Initialize a plugin repository using the "hello-world-plugin": https://www.jenkins.io/doc/developer/tutorial/create/
  2. Add a Step class with nested Executor, like so (HelloWorldStep.java):
    public class HelloWorldStep extends Step {
       ...
       private static class HelloWorldExecution extends SynchronousNonBlockingStepExecution<Void> {
           ...
       } 
  3. Address all the "quick fix" compile issues

I observed that there is no quick fix or source action to generate a serialVersionUID, even though the second class implements Serializable via inheritance.

dsubelman commented 10 months ago

I'm having the same issue with:

Version: 2023-09 (4.29.0) Build id: 20230907-1323

Any news about this bug?