[sip-comm-dev] Cruise failure


#1

All,

after removing of the JCE dependency and fixing the property
and manifest files to use the non-JCE crypto classes the SC build fails.

The protocol reports:
org.osgi.framework.BundleException: Unresolved constraint in bundle 23: package; (&(package=org.bouncycastle.crypto)(version>=0.0.0))

Bundle 23 is the dict protocol stuff as far as I can see. I don't see
how the dict protocol uses BouncyCastle classes. Does dict use some
of the SRTP/ZRTP classes indirectly (i.e. the *.media.transform package
family)? Can someone who in-depth knowledge have a look into
this issue?

Thanks.

Regards,
Werner

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

Hey Werner,

Bundle 23 in the test environment of the cruisecontrol machine is
actually the media package. You simply need to add to
felix.unit.test.properties all the properties you added in
felix.client.run.properties so that the BouncyCastle packages are also
available when running the unit tests. That should do it.

Cheers
Emil

Werner Dittmann wrote:

···

All,

after removing of the JCE dependency and fixing the property
and manifest files to use the non-JCE crypto classes the SC build fails.

The protocol reports:
org.osgi.framework.BundleException: Unresolved constraint in bundle 23: package; (&(package=org.bouncycastle.crypto)(version>=0.0.0))

Bundle 23 is the dict protocol stuff as far as I can see. I don't see
how the dict protocol uses BouncyCastle classes. Does dict use some
of the SRTP/ZRTP classes indirectly (i.e. the *.media.transform package
family)? Can someone who in-depth knowledge have a look into
this issue?

Thanks.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

Thanks Emil - I'll add it immediately and check it in.

Regards,
Werner

Emil Ivov schrieb:

···

Hey Werner,

Bundle 23 in the test environment of the cruisecontrol machine is
actually the media package. You simply need to add to
felix.unit.test.properties all the properties you added in
felix.client.run.properties so that the BouncyCastle packages are also
available when running the unit tests. That should do it.

Cheers
Emil

Werner Dittmann wrote:

All,

after removing of the JCE dependency and fixing the property
and manifest files to use the non-JCE crypto classes the SC build fails.

The protocol reports:
org.osgi.framework.BundleException: Unresolved constraint in bundle 23: package; (&(package=org.bouncycastle.crypto)(version>=0.0.0))

Bundle 23 is the dict protocol stuff as far as I can see. I don't see
how the dict protocol uses BouncyCastle classes. Does dict use some
of the SRTP/ZRTP classes indirectly (i.e. the *.media.transform package
family)? Can someone who in-depth knowledge have a look into
this issue?

Thanks.

Regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net