ace-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Offermans (JIRA)" <>
Subject [jira] [Commented] (ACE-292) Management agent fails to update singleton bundle
Date Wed, 07 Nov 2012 23:30:12 GMT


Marcel Offermans commented on ACE-292:

When replaying this issue, I'm already running into another issue. The log contains the following

2012.11.08 00:25:31 WARNING - Bundle: org.apache.felix.http.jetty - /deployment/defaultTargetID/versions/1.0.0
- java.lang.IllegalArgumentException: Filename artifact-Bundle-SymbolicName-helloworld;singleton:=true-Bundle-Version-1.0.3.jar
constructed from the url contains an illegal character ';'
	at org.apache.ace.deployment.provider.impl.ArtifactDataImpl.<init>(
	at org.apache.ace.deployment.provider.impl.ArtifactDataImpl.<init>(
	at org.apache.ace.deployment.provider.repositorybased.RepositoryBasedProvider.getAllArtifactData(
	at org.apache.ace.deployment.provider.repositorybased.RepositoryBasedProvider.getBundleData(
	at org.apache.ace.deployment.provider.repositorybased.RepositoryBasedProvider.getBundleData(
	at org.apache.ace.deployment.streamgenerator.impl.StreamGeneratorImpl.getDeploymentPackage(
	at org.apache.ace.deployment.servlet.DeploymentServlet.handlePackageDelivery(
	at org.apache.ace.deployment.servlet.DeploymentServlet.doGet(
	at javax.servlet.http.HttpServlet.service(
	at org.apache.ace.deployment.servlet.DeploymentServlet.service(

So it seems ACE does not correctly strip off attributes and then creates an illegal filename.
> Management agent fails to update singleton bundle
> -------------------------------------------------
>                 Key: ACE-292
>                 URL:
>             Project: ACE
>          Issue Type: Bug
>    Affects Versions: 0.8.0
>         Environment: Equinox 3.7
>            Reporter: Aldo Eisma
>            Priority: Minor
> When a singleton bundle is updated to a new version the ACE Management Agent fails to
update the bundle.
> This results in a BundleException 'The bundle ... could not be resolved. Reason: Another
singleton version selected' for the new version of the bundle.
> The previous version of the bundle must be uninstalled before trying to resolve or start
or resolve the new bundle.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message