[
https://issues.jboss.org/browse/JBIDE-8515?page=com.atlassian.jira.plugin...
]
Viacheslav Kabanovich commented on JBIDE-8515:
----------------------------------------------
Since New CDI Bean wizard has input field 'Interfaces', its content should be the
same as the set of interfaces implemented by created class. We do not init wizard with
@SessionScoped, so we cannot init it with java.io.Serializable. I suggest that wizard
should just validate input and warn customer that he should add java.io.Serializable if he
selected @SessionScoped.
New CDI bean wizard creates abstract, not-serializable class by
default.
------------------------------------------------------------------------
Key: JBIDE-8515
URL:
https://issues.jboss.org/browse/JBIDE-8515
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: cdi (jsr-299)
Affects Versions: 3.2.0.Final
Reporter: Alexey Kazakov
Assignee: Viacheslav Kabanovich
Fix For: 3.2.1, 3.3.0.M1
1. Open New CDI Bean wizard.
2. Input name and package, add @SessionScoped, press finish.
3. The created class is abstract and doesn't implement java.io.Serializable. But it
should not be abstract and should implement Serializable.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira