hi,

if you are using tomee, you have to wait for the next release.
for now you can deactivate that part of deltaspike (provide a specialized
implementation of JsfModuleConfig, override #
isContainerManagedConvertersEnabled and return false).

regards,
gerhard



2014-06-03 16:57 GMT+02:00 hwaastad <[email protected]>:

> Hi,
> I hope this is the right forum(was not able to register with the user
> forum)
>
> FacesConterverter:
>
> @FacesConverter(forClass = String.class)
> public class StringTrimmer implements Converter{
>
>     @Override
>     public Object getAsObject(FacesContext fc, UIComponent uic, String
> string) throws ConverterException {
>         return string != null ? string.trim() : null;
>     }
>
>     @Override
>     public String getAsString(FacesContext fc, UIComponent uic, Object o)
> throws ConverterException {
>         return (String) o;
>     }
>
> }
>
> Generates a:
>
> java.lang.NullPointerException
>
>
> org.apache.deltaspike.jsf.impl.injection.AbstractBeanStorage.add(AbstractBeanStorage.java:35)
>
>
> org.apache.deltaspike.jsf.impl.injection.RequestDependentBeanStorage.add(RequestDependentBeanStorage.java:24)
>
>
> org.apache.deltaspike.jsf.impl.injection.ManagedArtifactResolver.getContextualReference(ManagedArtifactResolver.java:87)
>
>
> org.apache.deltaspike.jsf.impl.injection.ManagedArtifactResolver.resolveManagedConverter(ManagedArtifactResolver.java:53)
>
>
> org.apache.deltaspike.jsf.impl.injection.InjectionAwareApplicationWrapper.managedOrDefaultConverter(InjectionAwareApplicationWrapper.java:74)
>
>
> org.apache.deltaspike.jsf.impl.injection.InjectionAwareApplicationWrapper.createConverter(InjectionAwareApplicationWrapper.java:54)
>
> org.primefaces.config.ConfigContainer.initConfig(ConfigContainer.java:99)
>
> org.primefaces.config.ConfigContainer.<init>(ConfigContainer.java:81)
>
>
> org.primefaces.context.DefaultApplicationContext.<init>(DefaultApplicationContext.java:35)
>
>
> org.primefaces.context.DefaultRequestContext.getApplicationContext(DefaultRequestContext.java:227)
>
>
> org.primefaces.metadata.ComponentMetadataTransformerListener.processEvent(ComponentMetadataTransformerListener.java:40)
>         javax.faces.event.SystemEvent.processListener(SystemEvent.java:43)
>
>
> org.apache.myfaces.application.ApplicationImpl._traverseListenerList(ApplicationImpl.java:2493)
>
>
> org.apache.myfaces.application.ApplicationImpl.access$000(ApplicationImpl.java:120)
>
>
> org.apache.myfaces.application.ApplicationImpl$SystemListenerEntry.publish(ApplicationImpl.java:2684)
>
>
> org.apache.myfaces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:601)
>
>
> org.apache.myfaces.application.ApplicationImpl.publishEvent(ApplicationImpl.java:616)
>
>
> javax.faces.application.ApplicationWrapper.publishEvent(ApplicationWrapper.java:336)
>
>
> javax.faces.application.ApplicationWrapper.publishEvent(ApplicationWrapper.java:336)
>
>
> javax.faces.application.ApplicationWrapper.publishEvent(ApplicationWrapper.java:336)
>
>
> org.apache.deltaspike.jsf.impl.injection.InjectionAwareApplicationWrapper.publishEvent(InjectionAwareApplicationWrapper.java:121)
>
>
> org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:283)
>
>
> org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:170)
>
> org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
>
>
> org.apache.deltaspike.jsf.impl.listener.request.DeltaSpikeLifecycleWrapper.execute(DeltaSpikeLifecycleWrapper.java:89)
>         javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
>
> org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
>
> best regards,
> hw
>
>
>
> --
> View this message in context:
> http://apache-deltaspike-incubator-discussions.2316169.n4.nabble.com/Deltaspike-0-7-Facesconverter-tp4657834.html
> Sent from the Apache DeltaSpike Incubator Discussions mailing list archive
> at Nabble.com.
>

Reply via email to