Allows for Glassfish Proxy objects to be serialized and de-serialized when using CDI Works with
GF 3.1 GF 3.1.2 GF 4.0 Must include glassfish-embedded-all for compile only it is provided in app
server so don't add to the war Example Usage:
protected void init()
{
super.init();
try
{
BeanManager beanManager = (BeanManager)new InitialContext().lookup("java:comp/BeanManager");
new CdiConfiguration(beanManager).setPropagation(ConversationPropagation.NONBOOKMARKABLE)
.configure(this);
getFrameworkSettings().setSerializer(
new GlassfishSerializer(getFrameworkSettings().getSerializer()));
}
catch (NamingException ne)
{
throw new RuntimeException(ne);
}
}