Weld Core Implementation.
Weld's implementation of CDI.
Here is the list of declaration for weld-core. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.jboss.weld</groupId> <artifactId>weld-core</artifactId> <version>1.0.1-CR2</version> </dependency>
If you think this Maven repository POM file listing for weld-core is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:Apache License, Version 2.0
URL: http://www.apache.org/licenses/LICENSE-2.0.html.
The following plugins are used in the weld-core-1.0.1-CR2.jar
The following packages are defined in the weld-core-1.0.1-CR2.jar
org.jboss.weld org.jboss.weld.bean org.jboss.weld.bean.builtin org.jboss.weld.bean.builtin.ee org.jboss.weld.bean.interceptor org.jboss.weld.bean.proxy org.jboss.weld.bootstrap org.jboss.weld.bootstrap.events org.jboss.weld.context org.jboss.weld.context.beanstore org.jboss.weld.conversation org.jboss.weld.ejb org.jboss.weld.el org.jboss.weld.event org.jboss.weld.exceptions org.jboss.weld.injection org.jboss.weld.introspector org.jboss.weld.introspector.jlr org.jboss.weld.jsf org.jboss.weld.literal org.jboss.weld.logging org.jboss.weld.logging.messages org.jboss.weld.manager org.jboss.weld.metadata org.jboss.weld.metadata.cache org.jboss.weld.persistence org.jboss.weld.resolution org.jboss.weld.resources org.jboss.weld.serialization org.jboss.weld.servlet org.jboss.weld.util org.jboss.weld.util.collections org.jboss.weld.util.dom org.jboss.weld.util.el org.jboss.weld.util.reflection org.jboss.weld.util.serviceProvider org.jboss.weld.ws org.jboss.weld.xml
Here is the content of the POM file.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <artifactId>weld-core-parent</artifactId> <groupId>org.jboss.weld</groupId> <version>1.0.1-CR2</version> <relativePath>../parent/pom.xml</relativePath> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.jboss.weld</groupId> <artifactId>weld-core</artifactId> <name>Weld Core Implementation</name> <description>Weld's implementation of CDI</description> <licenses> <license> <name>Apache License, Version 2.0</name> <distribution>repo</distribution> <url>http://www.apache.org/licenses/LICENSE-2.0.html</url> </license> </licenses> <url>http://www.seamframework.org/Weld</url> <dependencies> <dependency> <groupId>javax.enterprise</groupId> <artifactId>cdi-api</artifactId> </dependency> <dependency> <groupId>org.jboss.weld</groupId> <artifactId>weld-api</artifactId> </dependency> <dependency> <groupId>org.jboss.weld</groupId> <artifactId>weld-spi</artifactId> </dependency> <dependency> <groupId>org.jboss.ejb3</groupId> <artifactId>jboss-ejb3-api</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>javax.transaction</groupId> <artifactId>jta</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>javax.annotation</groupId> <artifactId>jsr250-api</artifactId> </dependency> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>javax.persistence</groupId> <artifactId>persistence-api</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>javassist</groupId> <artifactId>javassist</artifactId> </dependency> <dependency> <groupId>com.google.collections</groupId> <artifactId>google-collections</artifactId> </dependency> <dependency> <groupId>javax.el</groupId> <artifactId>el-api</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>javax.faces</groupId> <artifactId>jsf-api</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.jboss.interceptor</groupId> <artifactId>jboss-interceptor-api</artifactId> </dependency> <dependency> <groupId>org.jboss.interceptor</groupId> <artifactId>jboss-interceptor</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-ext</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>ch.qos.cal10n.plugins</groupId> <artifactId>maven-cal10n-plugin</artifactId> <executions> <execution> <id>verify-messages</id> <phase>verify</phase> <goals> <goal>verify</goal> </goals> <configuration> <enumTypes> <!-- list every enum type you would like to see checked --> <enumType>org.jboss.weld.logging.messages.BeanManagerMessage</enumType> <enumType>org.jboss.weld.logging.messages.BeanMessage</enumType> <enumType>org.jboss.weld.logging.messages.BootstrapMessage</enumType> <enumType>org.jboss.weld.logging.messages.ContextMessage</enumType> <enumType>org.jboss.weld.logging.messages.ConversationMessage</enumType> <enumType>org.jboss.weld.logging.messages.ElMessage</enumType> <enumType>org.jboss.weld.logging.messages.EventMessage</enumType> <enumType>org.jboss.weld.logging.messages.JsfMessage</enumType> <enumType>org.jboss.weld.logging.messages.MetadataMessage</enumType> <enumType>org.jboss.weld.logging.messages.ReflectionMessage</enumType> <enumType>org.jboss.weld.logging.messages.ResolutionMessage</enumType> <enumType>org.jboss.weld.logging.messages.ServletMessage</enumType> <enumType>org.jboss.weld.logging.messages.UtilMessage</enumType> <enumType>org.jboss.weld.logging.messages.ValidatorMessage</enumType> <enumType>org.jboss.weld.logging.messages.VersionMessage</enumType> <enumType>org.jboss.weld.logging.messages.XmlMessage</enumType> </enumTypes> </configuration> </execution> </executions> </plugin> </plugins> </build> <profiles> <profile> <id>javax.xml.ws</id> <activation> <jdk>1.5</jdk> </activation> <dependencies> <dependency> <groupId>javax.xml.ws</groupId> <artifactId>jaxws-api</artifactId> </dependency> </dependencies> </profile> </profiles> <scm> <connection>scm:svn:http://anonsvn.jboss.org/repos/weld/core/tags/1.0.1-CR2/impl</connection> <developerConnection>scm:svn:https://svn.jboss.org/repos/weld/core/tags/1.0.1-CR2/impl</developerConnection> <url>http://fisheye.jboss.org/browse/weld/core/tags/1.0.1-CR2/impl</url> </scm> </project>