Error While deplouing startup class to my application.
naveen26731 Jul 13, 2004 2:25 AMHi, I deployed a startup class. It is not displaying the Message given to attribute under user-service.xml file. Along with these i deployed service-ejb's also. When i started jboss Server i am getting javax.naming.NameNotFoundException: ConnectionFactory not bound error. Could any one please help me to resolve these errors.
User-service.xml <classpath codebase="." archives="MyJbossStart.jar"/> <mbean code="com.openpages.aurora.service.common.JBossStartup" name="user:service=JbossService"> <attribute name="ServiceStartup">Jboss Statrup Struggling</attribute> <depends>jboss.j2ee:service=EjbModule,module=service-ejbs.jar</depends> </mbean>
Code for startup class: package com.openpages.aurora.service.common; //import org.jboss.system.ServiceMBean; import org.jboss.system.ServiceMBeanSupport; public class JBossStartup extends ServiceMBeanSupport implements JBossStartupMBean { public String serviceStartup = ""; public void startService() { try { System.out.println("JBossStartup::startService()"); System.out.println("Name=|" + getName()+"|"); System.out.println("ServiceName=|" + getServiceName()+"|"); System.out.println("Server=|" + getServer()+"|"); System.out.println("State=|" + getState()+"|"); System.out.println("SateString=|" + getStateString()+"|"); boolean isStarted = true; if ( serviceStartup!= null ) { isStarted = new Boolean(serviceStartup).booleanValue(); System.out.println("Boolean object creation failed"); } System.out.println("Before OpenpagesStartup::startup()"); OpenpagesStartup.startup(isStarted); System.out.println("The Aurora environment was initialized successfully"); } catch(Exception e) { System.out.println(e); } } public String getServiceStartup() { return serviceStartup; } public void setServiceStartup(String serviceStartup) { this.serviceStartup = serviceStartup; } public void stopService() { System.out.println("JBossStartup::stopService()"); } }
Error1:
10:47:31,777 WARN [ServiceController] Problem creating service jboss.system:type=Log4jService,service=Logging
java.lang.NoClassDefFoundError: javax/xml/parsers/FactoryConfigurationError
at org.jboss.logging.Log4jService$URLWatchTimerTask.reconfigure(Log4jService.java:624)
Error2:
0:47:49,746 INFO [StatelessSessionContainer] Started jboss.j2ee:jndiName=TransformationService,service=EJB
0:47:49,762 ERROR [JMSContainerInvoker] Starting failed
avax.naming.NameNotFoundException: DefaultJMSProvider not bound
at org.jnp.server.NamingServer.getBinding(NamingServer.java:495)
at org.jnp.server.NamingServer.getBinding(NamingServer.java:503)
at org.jnp.server.NamingServer.getObject(NamingServer.java:509)
at org.jnp.server.NamingServer.lookup(NamingServer.java:282)
at org.jnp.interfaces.NamingContext.lookup
Error3:
10:47:52,855 ERROR [SecurityInterceptor] Authentication exception, principal=null
10:47:52,855 ERROR [LogInterceptor] EJBException, causedBy:
java.lang.SecurityException: Authentication exception, principal=null
at org.jboss.ejb.plugins.SecurityInterceptor.checkSecurityAssociation(SecurityInterceptor.java:164)
at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.java:81)
at org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:120)
)
Error4:
10:47:53,762 ERROR [CacheSynchronizer] The following exception occurred:
javax.naming.NameNotFoundException: ConnectionFactory not bound
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:240)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:215)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:117)