| Summary: | Integrate Hermes JPQL Parser code into build | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Neil Hauge <neil.hauge> | ||||
| Component: | Eclipselink | Assignee: | Nobody - feel free to take it <nobody> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | eric.gwin, pascal.filion, shaun.smith, tom.ware | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | 338144, 338146, 338248 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Neil Hauge
The output of this build should be an OSGi bundle, as this needs to be consumed by Dali. Future requirements may dictate additional packaging needs, but for now, I think the OSGi packaging is all that is required. I've added some build files to the project. From the commandline the project seems to compile, but it bnd won't run. I think because it is missing the necessary OSGi classes. Anyway, the files added are simply a start. fixed the problem. was typo in BND file. also updated manifest to add exports and other misc properties to static manifest. added a "build-hermes" target to the main build, and allowed hermes to build as 1.0.0, yet still depend upon 2.3.0 core. also reverted manifest changes. instead I attached proposed changes to bug 337928 Created attachment 190908 [details]
add hermes to nightly process
This patch modifies the build to:
- add hermes to the core build process
- add hermes to the jpa feature
- add hermes (o.e.p.jpa.jpql*.jar) to the bundle.zip
Note:
-Hermes is excluded from the creation of eclipselink.jar.
-It is not included in the installer.zip
-This patch will not be applied until after the Indigo M6 contibution is published, because testing is not addressed.
-Due to package reorganization, hermes itself no longer has any compile or runtime dependencies on EclipseLink. That code is being submitted as a separate patch to core.
merged patch looks like I didn't close this after I merged. I think this bug is resolved, and other issues related to Hermes are dealt with in other bugs. The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink |