diff --git a/assembly/pom.xml b/assembly/pom.xml
index 73be540e7..43a166893 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -276,7 +276,7 @@
-
+
@@ -448,6 +448,18 @@
struts2-osgi-plugin
${version}
+
+
+ org.apache.struts
+ struts2-osgi-admin-bundle
+ ${version}
+
+
+
+ org.apache.struts
+ struts2-osgi-demo-bundle
+ ${version}
+
diff --git a/assembly/src/main/assembly/all.xml b/assembly/src/main/assembly/all.xml
index ea75ca2c1..fc3f38c13 100644
--- a/assembly/src/main/assembly/all.xml
+++ b/assembly/src/main/assembly/all.xml
@@ -219,6 +219,17 @@
../plugins/osgi/target/site
docs/struts2-plugins/struts2-osgi-plugin
+
+
+
+ ../bundles/admin/target/site
+ docs/struts2-bundles/admin
+
+
+
+ ../bundles/demo/target/site
+ docs/struts2-bundles/demo
+
diff --git a/assembly/src/main/assembly/src.xml b/assembly/src/main/assembly/src.xml
index 0e6af85c5..91e56fc8f 100644
--- a/assembly/src/main/assembly/src.xml
+++ b/assembly/src/main/assembly/src.xml
@@ -128,6 +128,14 @@
target/**
+
+ ../bundles
+ src/bundles
+
+ */target/**
+ target/**
+
+