-
1. Re: Have you coded a cool MBean service you want to share?
k_s_ashok Mar 15, 2005 12:45 AM (in response to dimitris)I would like to create new MBean service. But the above link is not provided proper inforamtion. I need proper information for creating new MBean service (ie: In which java class i will add my new code(new MBean service) and where shall i register this new MBean service(any xml file?)?)
-
2. Re: Have you coded a cool MBean service you want to share?
dimitris Mar 15, 2005 4:02 AM (in response to dimitris)This is really meant for people that are "already" proficient with MBean Services. :)
If you want to become one of them, start here:
http://www.jboss.org/wiki/Wiki.jsp?page=JBossService
http://www.jboss.org/wiki/Wiki.jsp?page=FAQJBossJMX -
3. Re: Have you coded a cool MBean service you want to share?
jiwils May 2, 2005 2:38 AM (in response to dimitris)I have an MBean service that I would like to share, and I have it all packaged and ready to use (with a README that can double as a Wiki). However, I do not seem to be able to edit the Wiki page provided.
-
4. Re: Have you coded a cool MBean service you want to share?
jiwils May 5, 2005 3:57 AM (in response to dimitris)"jiwils" wrote:
I have an MBean service that I would like to share, and I have it all packaged and ready to use (with a README that can double as a Wiki). However, I do not seem to be able to edit the Wiki page provided.
Not sure if this was due to my post or not, but the ability (for me anyway) to edit Wiki's has been restored. -
5. Re: Have you coded a cool MBean service you want to share?
dimitris May 5, 2005 5:42 AM (in response to dimitris)That was a temporary problem of the wiki, nothing personal :)
-
6. Re: Have you coded a cool MBean service you want to share?
yantriki Jan 20, 2006 12:13 PM (in response to dimitris)I tried the UserAccounts service. When deployed it on 4.0.3SP1, it failed to deploy the org.ii.jaas.har archive. It expected the jboss-service.xml file to be present. After packaging hibernate-service.xml as META-INF/jboss-service.xml in the har file, I was able to deploy it. However when trying to list the users, it gives the following exception:
1:56:53,625 WARN [SessionFactoryObjectFactory] Not found: 4028400908e89e2a0108e8be3d450001 11:57:45,875 ERROR [[HtmlAdaptor]] Servlet.service() for servlet HtmlAdaptor threw exception javax.management.RuntimeMBeanException at org.jboss.mx.interceptor.ReflectedDispatcher.handleInvocationExceptions(ReflectedDispatcher.java:162) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:149) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80) at org.jboss.mx.server.Invocation.invoke(Invocation.java:72) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644) at org.jboss.jmx.adaptor.control.Server.invokeOpByName(Server.java:243) at org.jboss.jmx.adaptor.control.Server.invokeOp(Server.java:208) at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.invokeOp(HtmlAdaptorServlet.java:247) at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.processRequest(HtmlAdaptorServlet.java:85) at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.doPost(HtmlAdaptorServlet.java:67) 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 org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81) 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.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 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:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) at java.lang.Thread.run(Thread.java:595) Caused by: java.lang.NullPointerException at org.ii.UserAccountsService.getAccounts(UserAccountsService.java:383) at org.ii.UserAccountsService.listAll(UserAccountsService.java:304) 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:141) ... 31 more 11:57:47,343 INFO [Log4jService$URLWatchTimerTask] Configuring from URL: resource:log4j.xml 11:58:55,312 ERROR [[HtmlAdaptor]] Servlet.service() for servlet HtmlAdaptor threw exception javax.management.InstanceNotFoundException: ii.org:service=UserAccounts is not registered. at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:508) at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:651) at org.jboss.jmx.adaptor.control.Server.getMBeanData(Server.java:83) at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.inspectMBean(HtmlAdaptorServlet.java:186) at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.processRequest(HtmlAdaptorServlet.java:81) at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.doGet(HtmlAdaptorServlet.java:62) at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) 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 org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81) 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.CustomPrincipalValve.invoke(CustomPrincipalValve.java:39) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:159) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:59) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 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:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) at java.lang.Thread.run(Thread.java:595)
When trying to login to the web using the forms-login-config. I get the following error:12:11:24,937 INFO [TomcatDeployer] deploy, ctxPath=/OurTripToMadrid_May05, warUrl=.../deploy/OurTripToMadrid_May05.war/ 12:12:15,906 ERROR [MyEntityResolver] Invalid PUBLIC ID: null 12:12:15,906 ERROR [MyEntityResolver] Invalid PUBLIC ID: null 12:12:15,906 ERROR [MyEntityResolver] Invalid PUBLIC ID: null 12:12:15,921 ERROR [MyEntityResolver] Invalid PUBLIC ID: null 12:12:15,921 ERROR [MyEntityResolver] Invalid PUBLIC ID: null 12:12:15,921 ERROR [MyEntityResolver] Invalid PUBLIC ID: null 12:12:15,937 ERROR [MyEntityResolver] Invalid PUBLIC ID: null 12:12:15,937 ERROR [MyEntityResolver] Invalid PUBLIC ID: null 12:12:15,937 ERROR [MyEntityResolver] Invalid PUBLIC ID: null 12:12:15,937 ERROR [MyEntityResolver] Invalid PUBLIC ID: null
Am I missing something or you have done all the testing only on a customized environment. -
7. Re: Have you coded a cool MBean service you want to share?
anshuman_atri May 17, 2006 9:08 AM (in response to dimitris)HI,
I am new to jboss.
I want to run a smtp server as a service for jboss application server something in the same fashion like how a JNDI server runs.
Can you help me to how to create a mbean so that I can run this as a part of jboss and manage it through the jmx console. -
8. Re: Have you coded a cool MBean service you want to share?
dimitris May 17, 2006 9:20 AM (in response to dimitris)All you need is answered here:
http://www.jboss.org/wiki/Wiki.jsp?page=FAQJBossJMX -
9. Re: Have you coded a cool MBean service you want to share?
srikanthdr Jun 17, 2006 7:46 AM (in response to dimitris)Hi,
Already posted but never got a reply ;(
I want to run my SessionBean afte doing some functionality in Start() method of my MBean.
But EJB just doesn't get deployed before MBean.
I have tried with tag. y jboss-serv ice.xml looks like this:
jboss.j2ee:service=EJB,jndiName=DrawResultsBean
But when run getting this error:
--- MBeans waiting for other MBeans ---
ObjectName: com.gameteclabs.bizlogic.workflow:service=CheckForDraw
State: CONFIGURED
I Depend On:
jboss.j2ee:service=EJB,jndiName=ejb/ADMDrawResults1Bean
--- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
ObjectName: jboss.j2ee:service=EJB,jndiName=ejb/DrawResultsBean
State: NOTYETINSTALLED
Depends On Me:
com.gameteclabs.bizlogic.workflow:service=CheckForDraw
Please help me in solving this error. I am stuck for last 4 days ;(
Regards,