Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aeron-archive JAR file does not contain SBE-generated classes #416

Closed
kudryashov opened this issue Oct 17, 2017 · 1 comment
Closed

Aeron-archive JAR file does not contain SBE-generated classes #416

kudryashov opened this issue Oct 17, 2017 · 1 comment

Comments

@kudryashov
Copy link
Contributor

aeron-archive JAR (I checked versions 1.4.1, 1.5.0, 1.5.1) does not contain the SBE-generated classes, such as io.aeron.archive.codecs.RecordingDescriptorDecoder. This makes aeron-archive not usable out of the box - one has to use the aeron-all artifact that luckily contains everything.

It looks like this is due to a typo in the build.gradle: in the aeron-archive project configuration instead of:

    jar {
        from("${buildDir}/classes/generated") {
            include '**/*.class'
        }
    }

there probably should be

    jar {
        from("${buildDir}/classes/java/generated") {
            include '**/*.class'
        }
    }
@mjpt777
Copy link
Contributor

mjpt777 commented Oct 17, 2017

Yes you are right they are not in the archive JAR. They are in the archive-all.jar and aeron-all.jar. However this should be fixed.

@mjpt777 mjpt777 closed this as completed Oct 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants