Hola buenas noches estimados, según lo que estaba leyendo es que el servidor weblogic 12c versión 12.1.3, usa el java 6 mi consulta es como desplegar una aplicacion que esta hecho sobre java 7 ya que estuve intentando desplegar y me da error en el CDI ya que me da un punto de excepción me imagino porque esta version de weblogic usa el java 6, si me pudieran ayudar con esta duda, muchas gracias de antemano.
org.jboss.weld.exceptions.DefinitionException: Exception List with 1 exceptions: Exception 0 : java.lang.IllegalStateException: Singleton is not set. Is your Thread.currentThread().getContextClassLoader() set correctly? at org.jboss.weld.bootstrap.api.helpers.IsolatedStati cSingletonProvider$IsolatedStaticSingleton.get(Iso latedStaticSingletonProvider.java:47) at org.jboss.weld.Container.instance(Container.java:5 4) at org.jboss.weld.context.AbstractContext.<init>(Abst ractContext.java:67) at org.jboss.weld.context.AbstractManagedContext.<ini t>(AbstractManagedContext.java:11) at org.jboss.weld.context.AbstractUnboundContext.<ini t>(AbstractUnboundContext.java:31) at org.jboss.weld.environment.se.contexts.ThreadConte xt.<init>(ThreadContext.java:40) at org.jboss.weld.environment.se.WeldSEBeanRegistrant .registerWeldSEContexts(WeldSEBeanRegistrant.java: 48) at org.jboss.weld.environment.se.WeldSEBeanRegistrant $Proxy$_$$_WeldClientProxy.registerWeldSEContexts( WeldSEBeanRegistrant$Proxy$_$$_WeldClientProxy.jav a) at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.jboss.weld.util.reflection.SecureReflections$1 3.work(SecureReflections.java:267) at org.jboss.weld.util.reflection.SecureReflectionAcc ess.run(SecureReflectionAccess.java:52) at org.jboss.weld.util.reflection.SecureReflectionAcc ess.runAsInvocation(SecureReflectionAccess.java:13 7) at org.jboss.weld.util.reflection.SecureReflections.i nvoke(SecureReflections.java:263) at org.jboss.weld.introspector.jlr.WeldMethodImpl.inv okeOnInstance(WeldMethodImpl.java:164) at org.jboss.weld.introspector.ForwardingWeldMethod.i nvokeOnInstance(ForwardingWeldMethod.java:51) at org.jboss.weld.injection.MethodInjectionPoint.invo keOnInstanceWithSpecialValue(MethodInjectionPoint. java:154) at org.jboss.weld.event.ObserverMethodImpl.sendEvent( ObserverMethodImpl.java:245) at org.jboss.weld.event.ObserverMethodImpl.sendEvent( ObserverMethodImpl.java:233) at org.jboss.weld.event.ObserverMethodImpl.notify(Obs erverMethodImpl.java:213) at org.jboss.weld.bootstrap.events.AbstractContainerE vent.fire(AbstractContainerEvent.java:75) at org.jboss.weld.bootstrap.events.AbstractDefinition ContainerEvent.fire(AbstractDefinitionContainerEve nt.java:46) at org.jboss.weld.bootstrap.events.AfterBeanDiscovery Impl.fire(AfterBeanDiscoveryImpl.java:42) at org.jboss.weld.bootstrap.WeldBootstrap.deployBeans (WeldBootstrap.java:359) at com.oracle.injection.provider.weld.WeldInjectionCo ntainer.deploy(WeldInjectionContainer.java:103) at com.oracle.injection.integration.CDIAppDeploymentE xtension.initCdi(CDIAppDeploymentExtension.java:74 ) at com.oracle.injection.integration.CDIAppDeploymentE xtension.activate(CDIAppDeploymentExtension.java:4 9) at weblogic.application.internal.flow.AppDeploymentEx tensionFlow.activate(AppDeploymentExtensionFlow.ja va:37) at weblogic.application.internal.BaseDeployment$2.nex t(BaseDeployment.java:729) at weblogic.application.utils.StateMachineDriver.next State(StateMachineDriver.java:42) at weblogic.application.internal.BaseDeployment.activ ate(BaseDeployment.java:258) at weblogic.application.internal.SingleModuleDeployme nt.activate(SingleModuleDeployment.java:48) at weblogic.application.internal.DeploymentStateCheck er.activate(DeploymentStateChecker.java:165) at weblogic.deploy.internal.targetserver.AppContainer Invoker.activate(AppContainerInvoker.java:80) at weblogic.deploy.internal.targetserver.operations.A bstractOperation.activate(AbstractOperation.java:5 87) at weblogic.deploy.internal.targetserver.operations.A ctivateOperation.activateDeployment(ActivateOpera