-
Bug
-
Resolution: Fixed
-
Low
-
2.1.0
The BuildStatusService and the other 'public' classes (in com.atlassian.stash.build*) are not exported by OSGi in the build-integration plugin.
[BSERV-3174] Public package is not exported in the build-integration plugin
Workflow | Original: Stash Workflow - Restricted [ 1446112 ] | New: JAC Bug Workflow v3 [ 3135099 ] |
Workflow | Original: Stash Workflow [ 496649 ] | New: Stash Workflow - Restricted [ 1446112 ] |
Fix Version/s | New: 2.3.0 [ 31390 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: To be reviewed [ 10026 ] | New: Closed [ 6 ] |
Fix Version/s | New: 2.2.1 [ 31599 ] |
Epic Link | New: STASHDEV-3000 [ 251600 ] |
Status | Original: In Progress [ 3 ] | New: To be reviewed [ 10026 ] |
Description | Original: The BuildStatusService and the other 'public' classes (in {{com.atlassian.stash.build*}}) are not exported by OSGi in the . | New: The {{BuildStatusService}} and the other 'public' classes (in {{com.atlassian.stash.build*}}) are not exported by OSGi in the build-integration plugin. |
Description |
Original:
The BuildStatusService component is not publicly exposed:
{code:xml} <component key="buildStatusService" class="....BuildStatusServiceImpl"> <interface>com.atlassian.stash.build.BuildStatusService</interface> </component> {code} Instead it should be: {code:xml} <component key="buildStatusService" class="....BuildStatusServiceImpl" public="true"> <interface>com.atlassian.stash.build.BuildStatusService</interface> </component> {code} Reference: [https://answers.atlassian.com/questions/141588/stash-build-integration-plugin] |
New: The BuildStatusService and the other 'public' classes (in {{com.atlassian.stash.build*}}) are not exported by OSGi in the . |
Summary | Original: BuildStatusService is not public | New: Public package is not exported in the build-integration plugin |