META-INF.instructions.bnd Maven / Gradle / Ivy
The newest version!
#
# Copyright 2011-2012 Bull S.A.S.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Get classes AND resources, avoiding Include-Resources.
# ----------------------------------------------------------------------
# NOTICE: do not set inline=true for packages with classes redefined
# because they will be overwritten. (ex: mule-transport-jms)
# inline=true possible for others.
# ----------------------------------------------------------------------
Embed-Dependency mule-core,\
mule-module-boot,\
mule-module-builders,\
mule-module-client,\
mule-module-management,\
mule-module-xml,\
mule-transport-file,\
mule-transport-http,\
mule-transport-jms,\
mule-transport-ssl,\
mule-transport-tcp,\
mule-transport-udp,\
mule-transport-vm
Export-Package org.mule.*;-split-package:=merge-first,\
org.ow2.jasmine.mule.*
# These packages may no be used
Import-Package !junit.*, \
!com.mockobjects.*, \
com.ccg.net.ethernet.*;resolution:=optional, \
com.thoughtworks.*;resolution:=optional, \
com.yourkit.*;resolution:=optional, \
mx4j.*;resolution:=optional, \
org.apache.commons.codec.*;resolution:=optional, \
org.apache.commons.httpclient.*;resolution:=optional, \
org.apache.commons.jxpath.*;resolution:=optional, \
org.apache.log4j.*;resolution:=optional, \
org.dom4j.*;resolution:=optional, \
org.mortbay.*;resolution:=optional, \
*
# Mule will need to access to transformers classes
# Can be every package
DynamicImport-Package *
# These packages are used and must be included because not provided.
# org.safehaus.* triggers com.ccg.net.ethernet
Private-Package edu.emory.*,\
org.apache.commons.beanutils.*,\
org.apache.commons.cli.*,\
org.apache.commons.digester.*,\
org.apache.commons.io.*,\
org.apache.commons.discovery.*,\
org.apache.commons.pool.*,\
org.apache.commons.lang.*,\
org.safehaus.*,\
org.tanukisoftware.* © 2015 - 2025 Weber Informatics LLC | Privacy Policy