]
Thomas Diesler updated ARQ-2196:
--------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
Done
Fix backward compatibility in arquillian-osgi
---------------------------------------------
Key: ARQ-2196
URL:
https://issues.jboss.org/browse/ARQ-2196
Project: Arquillian
Issue Type: Bug
Components: OSGi Containers
Affects Versions: osgi_2.1.0.Final
Reporter: Jan Bouska
Assignee: Thomas Diesler
Priority: Major
This
[
commit|https://github.com/arquillian/arquillian-container-osgi/commit/a66...]
splits arquillian deployment into 3 separate bundles:
- *Arquillian bundle* - management package
- *deployment* - contains ONLY classes added by @Deployment method
- *fragment* of Arquillian-bundle - contains test classes
This split totally destroy backward compatibility and breaks all tests which are
dependent on some class from *deployment* archive. Moreover Deployments which requires
import packages such as `org.junit` can't be deployed.