Observing the WF Reactive System bundles
In the previous section, we created our WF Reactive System components bundles successfully. In this section, we will look at what a bundle is and who creates them and how to configure bundle information.
In Lightbend ConductR, the sbt-conductr
SBT plugin provides another SBT plugin, sbt-native-packager
, which is useful to create bundles. Bundles are ZIP files that are named by using the following syntax:
[Component Name]-[Version Number]-[Digest value].zip
Here, Component Name
means wf-frontend
, wf-producer-impl
, and wf-consumer-impl
.
The Version Number
is as usual: 1.0.0, and the Digest value
is a secure digest value.
In addition to the semantic name (such as wf-frontend
), bundles are identified with a secure digest value, which is derived from their contents. When we change the component source code and re-bundle it, it will create a new digest value based on its new content.
Each bundle contains the following files:
- A bundle descriptor file
- A component...