[Installation, Configuration & DEPLOYMENT] - JBoss 5.0 AbstractKernelController problem
by slaash
Hi,
i have a simple application (EJB3 and entity), it's an annuary to test web services, when i try to deploy, i have those errors:
| 15:46:41,964 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
| 15:46:41,964 INFO [ServerImpl] JBoss (Microcontainer) [5.0.0.GA (build: SVNTag=JBoss_5_0_0_GA date=200812041714)] Started in 30s:547ms
| 15:47:04,511 ERROR [AbstractKernelController] Error installing to Parse: name=vfszip:/C:/jboss-5.0.0.GA/server/default/deploy/AnnuaireEJB.jar state=Not Installed mode=Manual requiredState=Parse
| org.jboss.deployers.spi.DeploymentException: Error creating managed object for vfszip:/C:/jboss-5.0.0.GA/server/default/deploy/AnnuaireEJB.jar
| at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:337)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:297)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:269)
| at org.jboss.deployment.JBossAppParsingDeployer.createMetaData(JBossAppParsingDeployer.java:119)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.deploy(AbstractParsingDeployerWithOutput.java:230)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
| at java.lang.Thread.run(Thread.java:619)
| Caused by: java.lang.ClassCastException
| at java.lang.Class.cast(Class.java:2990)
| at org.jboss.deployers.vfs.spi.deployer.JBossXBDeployerHelper.parse(JBossXBDeployerHelper.java:215)
| at org.jboss.deployers.vfs.spi.deployer.JBossXBDeployerHelper.parse(JBossXBDeployerHelper.java:170)
| at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.java:132)
| at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(SchemaResolverDeployer.java:118)
| at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parseAndInit(AbstractVFSParsingDeployer.java:256)
| at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parse(AbstractVFSParsingDeployer.java:188)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithOutput.createMetaData(AbstractParsingDeployerWithOutput.java:323)
| ... 28 more
| 15:47:04,511 WARN [HDScanner] Failed to process changes
| org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
|
| *** CONTEXTS IN ERROR: Name -> Error
|
| vfszip:/C:/jboss-5.0.0.GA/server/default/deploy/AnnuaireEJB.jar -> java.lang.ClassCastException
|
|
| at org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:863)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:665)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:293)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
| at java.lang.Thread.run(Thread.java:619)
|
and i don't understand...
help please! :)
thanks!
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4217519#4217519
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4217519
17 years, 1 month
[JBoss jBPM] - Fork, Join SubProcess
by margotmedia
Use Case
- create a process definition that manage more sub-processes's instances.
- after all sub-process are created wait until all sub-processes finish.
I implemented this use case using a Custom Fork that create the sub-process, but the problem with it is that the Join don't wait until all processes finish.
Could you give me an idea how to implement this?
Thanks
Next is my process definition and my action code.
| <?xml version="1.0" encoding="UTF-8"?>
|
| <process-definition xmlns="" name="notificaRegistrazione">
|
|
| <start-state name="Richiesta registrazione">
| <controller>
| <variable name="decisionCustom.counter" />
| </controller>
|
| <transition to="Crea Evento Azienda da visitare" name="inviaRegistrazione"></transition>
| </start-state>
|
|
| <task-node name="Crea Evento Azienda da visitare">
| <task name="crea_visita">
| <assignment pooled-actors="mediatore"></assignment>
| </task>
| <transition to="decisionCustom" name="invia"></transition>
| </task-node>
|
|
|
| <task-node name="Riempire questionario (Visualizza Admin)">
| <task name="compilaQuestionario">
| <assignment pooled-actors="utenteContadino"></assignment>
| </task>
| <transition to="Contadino Accettato" name="fine"></transition>
| </task-node>
|
| <process-state name="SubProcessNotifica">
| <sub-process name="notificaRequestReply"></sub-process>
| <variable access="read" name="provaMessaggio" mapped-name="notifyMessageRequest"></variable>
| <transition to="CustomJoin" name="forkJoinEnd"></transition>
| </process-state>
|
| <fork name="CustomFork" >
| <transition to="SubProcessNotifica" name="forkJoinStart"></transition>
| <transition to="decisionCustom" name="to decision1"></transition>
| </fork>
|
| <join name="CustomJoin">
| <transition to="Riempire questionario (Visualizza Admin)" name="rispostaQuestionario"></transition>
| </join>
|
| <decision name="decisionCustom">
| <handler class="org.domain.SeamAmiciDelGas.processes.CounterDecision"/>
| <transition to="CustomJoin" name="no"></transition>
| <transition to="CustomFork" name="yes"></transition>
| </decision>
|
| <end-state name="Contadino Accettato"></end-state>
|
| </process-definition>
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4217518#4217518
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4217518
17 years, 1 month
[JBoss Portal] - Problem with PORTAL_NODE
by SSchult
Hello,
I am trying to show the tab navigation in a portlet
I created a standard portlet and used the content of tabs.jsp (from JBoss 2.7.1) ind my navigation_view.jsp
| <%@ page import="java.util.Iterator" %>
| <%@ page import="org.jboss.portal.api.node.PortalNode" %>
| <%@ page import="java.util.Locale" %>
| <%@ page import="java.util.ArrayList" %>
| <%@ page import="org.jboss.portal.api.PortalRuntimeContext" %>
|
| <%
| PortalNode root = (PortalNode)request.getAttribute("org.jboss.portal.api.PORTAL_NODE");
| PortalNode portal = root;
| PortalNode mainPage = portal;
|
| while (portal.getType() != PortalNode.TYPE_PORTAL)
| {
| mainPage = portal;
| portal = portal.getParent();
| }
|
| PortalRuntimeContext context = (PortalRuntimeContext)request.getAttribute("org.jboss.portal.api.PORTAL_RUNTIME_CONTEXT");
|
| // Get a locale
| Locale locale = request.getLocale();
| if (locale == null)
| {
| locale = Locale.getDefault();
| }
| %>
|
| <ul id="tabsHeader">
| <%
| ArrayList tmp = new ArrayList(10);
| Iterator childrenIt = portal.getChildren().iterator();
| while (childrenIt.hasNext())
| {
| PortalNode child = (PortalNode)childrenIt.next();
|
| // Get the list of child pages
| tmp.clear();
| for (Iterator i = child.getChildren().iterator(); i.hasNext();)
| {
| PortalNode childChild = (PortalNode)i.next();
| if (childChild.getType() == PortalNode.TYPE_PAGE)
| {
| tmp.add(childChild);
| }
| }
| %>
| <li <%
| if (child == mainPage)
| {
| out.println(" id=\"current\"");
| } %> onmouseover="this.className='hoverOn'"
| onmouseout="this.className='hoverOff'"><a
| href="<%= child.createURL(context) %>"><%= child.getDisplayName(locale) %><%
| if (tmp.size() == 0)
| {
| %></a>
| <%
| }
| else
| {
| %>
| <!--[if IE 7]><!--></a><!--<![endif]-->
| <!--[if lte IE 6]> <table><tr><td><![endif]-->
| <ul>
| <%
| for (Iterator j = tmp.iterator(); j.hasNext();)
| {
| PortalNode childChild = (PortalNode)j.next();
| %>
| <li><a href='<%= childChild.createURL(context) %>'><%= childChild.getDisplayName(locale) %>
| </a></li>
| <%
| }
| %>
| </ul>
| <!--[if lte IE 6]></td></tr></table></a><![endif]-->
| <%
| }
| %>
| </li>
| <%
| }
|
| %>
| </ul>
|
|
In my navigation.java is used
| import javax.portlet.PortletException;
| import java.io.IOException;
| import javax.portlet.PortletMode;
| import javax.portlet.PortletRequestDispatcher;
| import javax.portlet.UnavailableException;
| import javax.portlet.filter.FilterChain;
| import org.jboss.portlet.JBossActionRequest;
| import org.jboss.portlet.JBossActionResponse;
| import org.jboss.portlet.JBossPortlet;
| import org.jboss.portlet.JBossRenderRequest;
| import org.jboss.portlet.JBossRenderResponse;
| import org.jboss.portlet.filter.JBossPortletFilter;
|
| /**
| * navigation Portlet Class
| */
| public class navigation extends JBossPortlet {
|
| private static final String VIEW = "/WEB-INF/jsp/navigation_view.jsp";
|
|
| @Override
| public void processAction(JBossActionRequest request, JBossActionResponse response) throws PortletException, IOException {
|
| response.setPortletMode(PortletMode.VIEW);
| return;
| }
|
| @Override
| protected void doView(JBossRenderRequest request, JBossRenderResponse response) throws PortletException, IOException, UnavailableException {
|
| response.setContentType("text/html");
| PortletRequestDispatcher prd = getPortletContext().getRequestDispatcher(VIEW);
| prd.include(request, response);
| }
| }
|
Deploying of the Portlet works great with no errors, if I start teh Portlet I get an exception
| 15:41:44,394 ERROR The portlet threw an exception
| javax.portlet.PortletException: org.apache.jasper.JasperException: An exception occurred processing JSP page /WEB-INF/jsp/navigation_view.jsp at line 12
|
| 9: PortalNode portal = root;
| 10: PortalNode mainPage = portal;
| 11:
| 12: while (portal.getType() != PortalNode.TYPE_PORTAL)
| 13: {
| 14: mainPage = portal;
| 15: portal = portal.getParent();
|
|
Where is my fault ? Is anyone able to help me ?
Thanks,
Stephan
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4217508#4217508
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4217508
17 years, 1 month