Solda não inicializando corretamente

Estou configurando um ambiente básico para aprender CDI no JavaEE7. Eu tenho o seguinte código para iniciarWeld. Apenas uma inicialização e desligamento.

package com.anshbansal;

import org.jboss.weld.environment.se.Weld;
import org.jboss.weld.environment.se.WeldContainer;

public class Main {
    public static void main(String[] args) {
        Weld weld = new Weld();
        WeldContainer container = weld.initialize();
        weld.shutdown();
    }
}

Estou seguindo no meu console.

SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/D:/Softs/Programming/Java/Java%20JARs/JBoss%20Weld-2.0.3/jar/weld-se.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/D:/Softs/Programming/Java/Java%20JARs/JBoss%20Weld-2.0.3/jar/weld-servlet.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
[main] INFO org.jboss.weld.Version - WELD-000900 2.0.3 (Final)
[main] INFO org.jboss.weld.Bootstrap - WELD-000101 Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously.
log4j:WARN No appenders could be found for logger (org.jboss.logging).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

A linha problemática éWELD-000101 Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously.. Isso significa simplesmente que a injeção de dependência não funcionará. Mas não tenho certeza qual é o problema. Eu adicioneiweld-se.jar no meuCLASSPATH. Eu nem cheguei ao ponto de inicializar um objeto, por que esse problema está ocorrendo?

A documentação oficial do Weld também fornece o mesmo código que obtive depois de leresta resposta. O mesmo código é usado no livro "Beginning Java EE 7" de "Antonio Goncalves". Eu verifiquei as importações deesta localização do github. Portanto, se eu usei o caminho de classe correto e não criei nenhum objeto, por que esse problema está ocorrendo?

questionAnswers(4)

yourAnswerToTheQuestion