Hello Mr. Romain,

Thank you for your reply. I have added the suggested property in
WEB-INF/application.properties, this is the error I now get:
/
SEVERE: CDI Beans module deployment failed
org.apache.webbeans.exception.inject.DeploymentException:
org.apache.webbeans.exception.WebBeansConfigurationException: Passivation
capable beans must satisfy passivation capable dependencies. Bean :
DashboardHandler, Name:null, WebBeans Type:MANAGED, API
Types:[java.lang.Object,org.jboss.dashboard.ui.components.DashboardHandler,java.io.Serializable],
Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]
does not satisfy. Details about the Injection-point: Field Injection Point,
field name :  log, Bean Owner : [DashboardHandler, Name:null, WebBeans
Type:MANAGED, API
Types:[java.lang.Object,org.jboss.dashboard.ui.components.DashboardHandler,java.io.Serializable],
Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]]/


This seems to be the code it was originally complaining about:
/
package org.jboss.dashboard.ui.config.treeNodes;

import javax.annotation.PostConstruct;
import javax.inject.Inject;

import org.jboss.dashboard.ui.config.AbstractNode;
import org.jboss.dashboard.ui.config.TreeNode;

public final class RootNode extends AbstractNode {

    @Inject
    private WorkspacesNode workspacesNode;

    @Inject
    private ResourcesNode resourcesNode;

    @Inject
    private GlobalPermissionsNode globalPermissionsNode;

    @PostConstruct
    protected void init() {
        super.setSubnodes(new TreeNode[] {workspacesNode, resourcesNode,
globalPermissionsNode});
    }

    public String getId() {
        return "root";
    }
}
/



--
View this message in context: 
http://tomee-openejb.979440.n4.nabble.com/Running-JBoss-Dashbuilder-on-TomEE-tp4675437p4675441.html
Sent from the TomEE Users mailing list archive at Nabble.com.

Reply via email to