[Beginners Corner] - Re: JBoss failed JNDI lookup without any error
by horunkoya
Ok, I restarted JBoss and got the following when I tried to run my web app:
| 16:19:45,667 ERROR [LogInterceptor] EJBException in method: public abstract com.janes.jf.ejb.MAPDelegate com.janes.jf.ejb.MAPDelegateHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException:
| javax.ejb.EJBException: Invalid invocation, check your deployment packaging, method=public abstract com.janes.jf.ejb.MAPDelegate com.janes.jf.ejb.MAPDelegateHome.create() throws java.rmi.RemoteException,javax.ejb.CreateException
| at org.jboss.ejb.StatefulSessionContainer$ContainerInterceptor.invokeHome(StatefulSessionContainer.java:525)
| at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:145)
| at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome(CachedConnectionInterceptor.java:189)
| at org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invokeHome(StatefulSessionInstanceInterceptor.java:143)
| at org.jboss.ejb.plugins.CallValidationInterceptor.invokeHome(CallValidationInterceptor.java:56)
| at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:125)
| at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
| at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:161)
| at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:132)
| at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome(ProxyFactoryFinderInterceptor.java:107)
| at org.jboss.ejb.SessionContainer.internalInvokeHome(SessionContainer.java:637)
| at org.jboss.ejb.Container.invoke(Container.java:975)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
| at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
| at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
| at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
| at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
| at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
| at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
| at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:184)
| at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
| at $Proxy68.create(Unknown Source)
| at com.janes.jf.action.LoginAction.process(LoginAction.java:56)
| at com.janes.jf.action.RequestAction.execute(RequestAction.java:21)
| at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
| at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
| at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
| at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
| at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at com.janes.jf.filter.LoginFilter.doFilter(LoginFilter.java:24)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
| at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
| at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
| at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993926#3993926
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993926
19 years, 4 months
[JBoss jBPM] - hibernate error when using jbpm on tomcat
by MDemont
well, i tried to setup jbpm (from jbpm.war) to tomcat server, and it seem to work:
- I configured hibernate.cfg.xml to connect to mysql, create db & table & few datas (the insert lines from http://docs.jboss.com/jbpm/v3/userguide/thejbpmdatabase.html#d0e2251 )
- and I can now connect to http://127.0.0.1:8080/jbpm/
(I then got the same page as when I used jbpm server & hypersonic)
- but if I try to use eclipse plugin to upload a process, it have that strange error :?
<log...>
Hibernate:
/* named HQL query GraphSession.findLatestProcessDefinitionQuery */ select
processdef0_.ID_ as ID1_4_,
processdef0_.NAME_ as NAME2_4_,
processdef0_.VERSION_ as VERSION3_4_,
processdef0_.ISTERMINATIONIMPLICIT_ as ISTERMIN4_4_,
processdef0_.STARTSTATE_ as STARTSTATE5_4_
from
JBPM_PROCESSDEFINITION processdef0_
where
processdef0_.NAME_=?
order by
processdef0_.VERSION_ desc limit ?
2006-12-14 17:11:18,828 DEBUG [http-8080-Processor23] org.hibernate.jdbc.AbstractBatcher (AbstractBatcher.java:421) - preparing statement
2006-12-14 17:11:18,875 DEBUG [http-8080-Processor23] com.mchange.v2.c3p0.impl.NewPooledConnection (NewPooledConnection.java:367) - com.mchange.v2.c3p0.impl.NewPooledConnection@1c57a6a handling a throwable.
java.sql.SQLException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?' at line 1
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2851)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1534)
at com.mysql.jdbc.ServerPreparedStatement.serverPrepare(ServerPreparedStatement.java:1485)
at com.mysql.jdbc.ServerPreparedStatement.(ServerPreparedStatement.java:151)
at com.mysql.jdbc.Connection.prepareStatement(Connection.java:1309)
at com.mysql.jdbc.Connection.prepareStatement(Connection.java:1281)
at com.mchange.v2.c3p0.impl.NewProxyConnection.prepareStatement(NewProxyConnection.java:190)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:439)
at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:366)
at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:105)
at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1561)
at org.hibernate.loader.Loader.doQuery(Loader.java:661)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:223)
at org.hibernate.loader.Loader.doList(Loader.java:2147)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2026)
at org.hibernate.loader.Loader.list(Loader.java:2021)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:369)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:298)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1020)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
at org.hibernate.impl.AbstractQueryImpl.uniqueResult(AbstractQueryImpl.java:650)
at org.jbpm.db.GraphSession.findLatestProcessDefinition(GraphSession.java:153)
at org.jbpm.db.GraphSession.deployProcessDefinition(GraphSession.java:67)
at org.jbpm.JbpmContext.deployProcessDefinition(JbpmContext.java:173)
at org.jbpm.webapp.servlet.UploadServlet.doDeployment(UploadServlet.java:94)
at org.jbpm.webapp.servlet.UploadServlet.handleRequest(UploadServlet.java:81)
at org.jbpm.webapp.servlet.UploadServlet.service(UploadServlet.java:50)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
do you have any suggestion ?
Mathieu
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993924#3993924
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993924
19 years, 4 months
[JBoss Portal] - Re: 401 error on selecting dashboard....
by macjboss
Hi,
Thanks for the reply. That was stupid of me not to search for *-object.xml!
Anyway, I have changed the security constraints there to match with a role I know works in the portal; so changed from Admin to WorkingRole, and I still don't seem to log in with the admin page available :
| <deployment>
| <if-exists>keep</if-exists>
| <parent-ref>default</parent-ref>
| <page>
| <page-name>Admin</page-name>
| <window>
| <window-name>NavigationPortletWindow</window-name>
| <instance-ref>NavigationPortletInstance</instance-ref>
| <region>navigation</region>
| <height>0</height>
| <!-- keep portal and page properties for this window -->
| <properties>
| <!-- use the window renderer from the emptyRenderer renderSet -->
| <property>
| <name>theme.windowRendererId</name>
| <value>emptyRenderer</value>
| </property>
| <!-- use the decoration renderer from the emptyRenderer renderSet -->
| <property>
| <name>theme.decorationRendererId</name>
| <value>emptyRenderer</value>
| </property>
| <!-- use the portlet renderer from the emptyRenderer renderSet -->
| <property>
| <name>theme.portletRendererId</name>
| <value>emptyRenderer</value>
| </property>
| </properties>
| </window>
| <window>
| <window-name>UserPortletWindow</window-name>
| <instance-ref>UserPortletInstance</instance-ref>
| <region>left</region>
| <height>0</height>
| </window>
| <window>
| <window-name>RolePortletWindow</window-name>
| <instance-ref>RolePortletInstance</instance-ref>
| <region>left</region>
| <height>1</height>
| </window>
| <window>
| <window-name>CatalogPortletWindow</window-name>
| <instance-ref>CatalogPortletInstance</instance-ref>
| <region>left</region>
| <height>2</height>
| </window>
| <window>
| <window-name>ManagementPortletWindow</window-name>
| <instance-ref>ManagementPortletInstance</instance-ref>
| <region>center</region>
| <height>0</height>
| </window>
| <window>
| <window-name>CMSAdminPortletWindow</window-name>
| <instance-ref>CMSAdminPortletInstance</instance-ref>
| <region>center</region>
| <height>1</height>
| </window>
| <security-constraint>
| <policy-permission>
| <role-name>WorkingRole</role-name>
| <action-name>viewrecursive</action-name>
| </policy-permission>
| </security-constraint>
| </page>
| </deployment>
|
Do you know if changing the values in that file and restarting the server would take effect, or anything else that is required?
Thanks
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3993917#3993917
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3993917
19 years, 4 months