[
https://issues.apache.org/jira/browse/NETBEANS-5090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Bien closed NETBEANS-5090.
----------------------------------
Resolution: Fixed
was implemented in [https://github.com/apache/netbeans/pull/2743] but never
closed
> JSF CDI bean code created without "implements Serializable"
> -----------------------------------------------------------
>
> Key: NETBEANS-5090
> URL: https://issues.apache.org/jira/browse/NETBEANS-5090
> Project: NetBeans
> Issue Type: Bug
> Components: javaee - JSF
> Affects Versions: 12.1
> Environment: Windows / NetBeans 12.1
> Reporter: Stephen Brooksbank
> Assignee: Jakub Herkel
> Priority: Minor
> Labels: pull-request-available
> Time Spent: 0.5h
> Remaining Estimate: 0h
>
> When using the fileĀ -> new option to create "JSF CDI Bean" for View scope
> (and others) the bean file gets created without the "implements Serializable"
> option included on the class name. The deploy subsequently fails if this
> doesn't get added manually. It would obviously be better if the code was
> generated correctly.
> The relevent template file does include:
> {{ <#if passivationCapable??>}}
> {{import java.io.Serializable;}}
> {{ </#if>}}
> and
> {{public class ${name} <#if passivationCapable??>implements
> Serializable</#if>{}}
> So behind the hood the "passivationCapable" variable is not being correctly
> set for the CDI scope(s).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists