[JBoss Portal] - Re: Some problems with JBoss Portal 2.6 DR version...
by wtff
Windows XP
+
sun java JDK (build 1.5.0_06-b05)
(my jboss starts up in ClientVM mode, maybe that's also something I could change. Further on I will update to a newer JDK 5 build and test again.
I'm using InternetExplorer 6.0 SP2, Firefox 2.0 and Opera 8.51
well, we all know that a Microsoft OS wants to be reinstalled every now and then and mine is already quite old and probably has a few performance issues ...
I don't experience performance or load problems when I access the http://www.netvibes.com/ demo with my Internet Explorer. They seem to employ the same javascript DnD library but I can drag the windows around smoothly.
I compared the DnD performance of 2.6DR against netvibes in IE and it is quite the same.
My impression today is that the performance problems only exist when I use Firefox 2.0. I don't know why I experienced a slow IE performance last time.
Maybe it might be a good idea, to only use every n-th mouse-moved event to reposition and repaint the window in drag mode...
As a possible future improvement, one could also try to increase the responsiveness for minimizing/maximizing portlet windows by doing this on the client side (as in the netvibes demo) and only send the event as such to the server via AJAX?
--
Again, I'm so happy about this new releas. It's really a quantum leap. Can you say whether the 2.6 final version will come with a navigation portlet that has a hirarchical menu-bar?
thanks
Sascha
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3980990#3980990
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3980990
19 years, 6 months
[Security & JAAS/JBoss] - Re: got 403 error but module auth worked
by raivil
thats the logs and configs files.
[Server] JBoss (MX MicroKernel) [4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200 510231054)]
there are no erros, except the FacesServlet
jboss-web.xml
| <?xml version="1.0" encoding="UTF-8"?>
| <jboss-web>
| <security-domain>java:/jaas/DBTableLoginModuleTest</security-domain>
| </jboss-web>
|
login-config.xml
| <application-policy name = "DBTableLoginModuleTest">
| <authentication>
| <login-module code = "loginmodule.DBTableLM.DBTableLoginModule" flag = "required" >
| <module-option name="debug">true</module-option>
| <module-option name="log_level">ALL</module-option>
| <module-option name="jdbcUrl">jdbc:firebirdsql:myhost/3050:/opt/firebird/data/mybase.gdb</module-option>
| <module-option name="jdbcDriver">org.firebirdsql.jdbc.FBDriver</module-option>
| <module-option name="db_schema">sysdba</module-option>
| <module-option name="db_schema_pw">masterkey</module-option>
| <module-option name="logger_class">loginmodule.util.JavaLoggerImpl</module-option>
| </login-module>
| </authentication>
| </application-policy>
|
web.xml
|
| <security-constraint>
| <web-resource-collection>
| <web-resource-name>PROTECTED CONTENT</web-resource-name>
| <url-pattern>*.faces</url-pattern>
| </web-resource-collection>
| <auth-constraint>
| <role-name>USUARIO_AUTENTICADO</role-name>
| </auth-constraint>
| </security-constraint>
| <login-config>
| <auth-method>FORM</auth-method>
| <form-login-config>
| <form-login-page>/login.jsp</form-login-page>
| <form-error-page>/loginError.jsp</form-error-page>
| </form-login-config>
| </login-config>
| <security-role>
| <description>USUARIOS AUTENTICADOS</description>
| <role-name>USUARIO_AUTENTICADO</role-name>
| </security-role>
| <security-role>
| <description>USUARIOS AUTENTICADOS</description>
| <role-name>USUARIO_VALIDO</role-name>
| </security-role>
| <security-role>
| <description>USUARIOS AUTENTICADOS</description>
| <role-name>CLIENTE_VALIDO</role-name>
| </security-role>
|
|
deployment log
| 2006-10-26 09:08:28,390 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war
| 2006-10-26 09:08:28,390 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war
| 2006-10-26 09:08:28,390 DEBUG [org.jboss.deployment.MainDeployer] Copying file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war -> C:\Java\jboss-403SP1\server\default\tmp\deploy\tmp16962Sisbov.war
| 2006-10-26 09:08:28,656 DEBUG [org.jboss.deployment.MainDeployer] using deployer MBeanProxyExt[jboss.web:service=WebServer]
| 2006-10-26 09:08:28,656 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] Begin init
| 2006-10-26 09:08:28,656 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] Unpacking war to: C:\Java\jboss-403SP1\server\default\tmp\deploy\tmp16962Sisbov-exp.war
| 2006-10-26 09:08:30,328 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] Replaced war with unpacked contents
| 2006-10-26 09:08:30,328 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] webContext: null
| 2006-10-26 09:08:30,328 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] warURL: file:/C:/Java/jboss-403SP1/server/default/tmp/deploy/tmp16962Sisbov-exp.war/
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.webservice.ServiceDeployer] handleNotification: org.jboss.deployment.SubDeployer.init,Sisbov.war
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] End init
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.deployment.DeploymentInfo] createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: JMImplementation:service=LoaderRepository,name=Default, repositoryClassName: null, configParserClassName: null, repositoryConfig: null)
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.mx.loading.UnifiedClassLoader] New jmx UCL with url file:/C:/Java/jboss-403SP1/server/default/tmp/deploy/tmp16962Sisbov-exp.war/
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@3570b0, cl=org.jboss.mx.loading.UnifiedClassLoader3@54782a{ url=file:/C:/Java/jboss-403SP1/server/default/tmp/deploy/tmp16962Sisbov-exp.war/ ,addedOrder=0}
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] setRepository, repository=org.jboss.mx.loading.UnifiedLoaderRepository3@3570b0, cl=org.jboss.mx.loading.UnifiedClassLoader3@54782a{ url=file:/C:/Java/jboss-403SP1/server/default/tmp/deploy/tmp16962Sisbov-exp.war/ ,addedOrder=0}
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.mx.loading.UnifiedLoaderRepository3] Adding org.jboss.mx.loading.UnifiedClassLoader3@54782a{ url=file:/C:/Java/jboss-403SP1/server/default/tmp/deploy/tmp16962Sisbov-exp.war/ ,addedOrder=0}
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.system.ServiceController] Creating service jboss.web.deployment:war=Sisbov.war,id=391829063
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.system.ServiceController] adding depends in ServiceController.register: []
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.WebModule] Creating jboss.web.deployment:war=Sisbov.war,id=391829063
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.WebModule] Created jboss.web.deployment:war=Sisbov.war,id=391829063
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.web.deployment:war=Sisbov.war,id=391829063 dependents are: []
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.webservice.ServiceDeployer] handleNotification: org.jboss.deployment.SubDeployer.create,Sisbov.war
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying Sisbov.war
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.system.ServiceController] starting service jboss.web.deployment:war=Sisbov.war,id=391829063
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.WebModule] Starting jboss.web.deployment:war=Sisbov.war,id=391829063
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] webContext: null
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] warURL: file:/C:/Java/jboss-403SP1/server/default/tmp/deploy/tmp16962Sisbov-exp.war/
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] webAppParser: org.jboss.web.AbstractWebDeployer$DescriptorParser@19d2f6b
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.WebPermissionMapping] Qualified url patterns: {/=PatternInfo[pattern=/,type=3,isOverriden=false,qualifiers=[PatternInfo[pattern=*.faces,type=2,isOverriden=false,qualifiers=[]]]], *.faces=PatternInfo[pattern=*.faces,type=2,isOverriden=false,qualifiers=[]]}
| 2006-10-26 09:08:30,343 INFO [org.jboss.web.tomcat.tc5.TomcatDeployer] deploy, ctxPath=/Sisbov, warUrl=.../tmp/deploy/tmp16962Sisbov-exp.war/
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, Begin
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] Creating ENC using ClassLoader: java.net.FactoryURLClassLoader@943653
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] ..org.jboss.mx.loading.UnifiedClassLoader3@54782a{ url=file:/C:/Java/jboss-403SP1/server/default/tmp/deploy/tmp16962Sisbov-exp.war/ ,addedOrder=44}
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] ..org.jboss.system.server.NoAnnotationURLClassLoader@ab95e6
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] ..sun.misc.Launcher$AppClassLoader@e39a3e
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] ..sun.misc.Launcher$ExtClassLoader@a39137
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] Unable to retrieve orbjavax.management.InstanceNotFoundException: jboss:service=CorbaORB is not registered.
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] Linked java:comp/UserTransaction to JNDI name: UserTransaction
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] addEnvEntries
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] linkResourceEnvRefs
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] linkResourceRefs
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] linkMessageDestinationRefs
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] linkEjbRefs
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] linkEjbLocalRefs
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] linkServiceRefs
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] linkSecurityDomain
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] Linking security/securityMgr to JNDI name: java:/jaas/DBTableLoginModuleTest
| 2006-10-26 09:08:30,343 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, End
| 2006-10-26 09:08:30,359 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] Using session cookies default setting
| 2006-10-26 09:08:30,437 DEBUG [org.jboss.web.tomcat.filters.ReplyHeaderFilter] Adding header name: X-Powered-By='Servlet 2.4; JBoss-4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)/Tomcat-5.5'
| 2006-10-26 09:08:30,640 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/Sisbov]] StandardWrapper.Throwable
| java.lang.NullPointerException
| at javax.faces.webapp.FacesServlet.init(FacesServlet.java:165)
| at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
| at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
| at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857)
| at org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
| at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
| at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
| at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
| 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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.apache.catalina.core.StandardContext.init(StandardContext.java:5005)
| 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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:280)
| at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:88)
| at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:357)
| at org.jboss.web.WebModule.startModule(WebModule.java:68)
| at org.jboss.web.WebModule.startService(WebModule.java:46)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:274)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:230)
| at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
| 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)
| 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.system.ServiceController$ServiceProxy.invoke(ServiceController.java:943)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:428)
| at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
| 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)
| 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.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy30.start(Unknown Source)
| at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:400)
| 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)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
| at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:80)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy31.start(Unknown Source)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:989)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753)
| at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
| 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)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy9.deploy(Unknown Source)
| at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:319)
| at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:192)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:265)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:274)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:230)
| at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
| 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)
| 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.system.ServiceController$ServiceProxy.invoke(ServiceController.java:943)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:428)
| at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
| 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)
| 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.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy4.start(Unknown Source)
| at org.jboss.deployment.SARDeployer.start(SARDeployer.java:285)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:989)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:737)
| 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)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy5.deploy(Unknown Source)
| at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:453)
| at org.jboss.system.server.ServerImpl.start(ServerImpl.java:330)
| at org.jboss.Main.boot(Main.java:187)
| at org.jboss.Main$1.run(Main.java:438)
| at java.lang.Thread.run(Thread.java:595)
| 2006-10-26 09:08:30,687 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/Sisbov]] Servlet /Sisbov threw load() exception
| java.lang.NullPointerException
| at javax.faces.webapp.FacesServlet.init(FacesServlet.java:165)
| at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)
| at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)
| at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857)
| at org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)
| at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
| at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
| at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
| 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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.apache.catalina.core.StandardContext.init(StandardContext.java:5005)
| 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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503)
| at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:150)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:280)
| at org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:88)
| at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:357)
| at org.jboss.web.WebModule.startModule(WebModule.java:68)
| at org.jboss.web.WebModule.startService(WebModule.java:46)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:274)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:230)
| at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
| 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)
| 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.system.ServiceController$ServiceProxy.invoke(ServiceController.java:943)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:428)
| at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
| 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)
| 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.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy30.start(Unknown Source)
| at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:400)
| 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)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
| at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:80)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy31.start(Unknown Source)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:989)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753)
| at sun.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
| 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)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy9.deploy(Unknown Source)
| at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:319)
| at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:192)
| at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:265)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:274)
| at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:230)
| at sun.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
| 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)
| 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.system.ServiceController$ServiceProxy.invoke(ServiceController.java:943)
| at $Proxy0.start(Unknown Source)
| at org.jboss.system.ServiceController.start(ServiceController.java:428)
| at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
| 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)
| 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.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy4.start(Unknown Source)
| at org.jboss.deployment.SARDeployer.start(SARDeployer.java:285)
| at org.jboss.deployment.MainDeployer.start(MainDeployer.java:989)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:790)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:753)
| at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:737)
| 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)
| at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
| at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:118)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:127)
| at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
| at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:245)
| at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:644)
| at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
| at $Proxy5.deploy(Unknown Source)
| at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:453)
| at org.jboss.system.server.ServerImpl.start(ServerImpl.java:330)
| at org.jboss.Main.boot(Main.java:187)
| at org.jboss.Main$1.run(Main.java:438)
| at java.lang.Thread.run(Thread.java:595)
| 2006-10-26 09:08:31,953 DEBUG [org.jboss.web.tomcat.tc5.TomcatDeployer] Initialized: {WebApplication: /C:/Java/jboss-403SP1/server/default/tmp/deploy/tmp16962Sisbov-exp.war/, URL: file:/C:/Java/jboss-403SP1/server/default/tmp/deploy/tmp16962Sisbov-exp.war/, classLoader: java.net.FactoryURLClassLoader@943653:9713235} jboss.web:j2eeType=WebModule,name=//localhost/Sisbov,J2EEApplication=none,J2EEServer=none
| 2006-10-26 09:08:31,953 DEBUG [org.jboss.web.WebModule] Started jboss.web.deployment:war=Sisbov.war,id=391829063
| 2006-10-26 09:08:31,953 DEBUG [org.jboss.system.ServiceController] Starting dependent components for: jboss.web.deployment:war=Sisbov.war,id=391829063 dependent components: []
| 2006-10-26 09:08:31,968 DEBUG [org.jboss.webservice.ServiceDeployer] handleNotification: org.jboss.deployment.SubDeployer.start,Sisbov.war
| 2006-10-26 09:08:31,968 DEBUG [org.jboss.deployment.MainDeployer] End deployment start on package: Sisbov.war
| 2006-10-26 09:08:31,968 DEBUG [org.jboss.deployment.MainDeployer] Deployed package: file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war
| 2006-10-26 09:08:31,968 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war -> file:/C:/Java/jboss-403SP1/server/default/deploy/Sisbov.war
|
output log after login
| 2006-10-26 09:08:46,218 INFO [org.jboss.system.server.Server] JBoss (MX MicroKernel) [4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)] Started in 31s:343ms
| 2006-10-26 09:12:40,843 DEBUG [org.jboss.security.plugins.JaasSecurityManager.DBTableLoginModuleTest] CallbackHandler: org.jboss.security.auth.callback.SecurityAssociationHandler@fa43e8
| 2006-10-26 09:12:40,843 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] Created securityMgr=org.jboss.security.plugins.JaasSecurityManager@805298
| 2006-10-26 09:12:40,843 DEBUG [org.jboss.security.plugins.JaasSecurityManager.DBTableLoginModuleTest] CachePolicy set to: org.jboss.util.TimedCachePolicy@ae7b77
| 2006-10-26 09:12:40,843 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] setCachePolicy, c=org.jboss.util.TimedCachePolicy@ae7b77
| 2006-10-26 09:12:40,843 DEBUG [org.jboss.security.plugins.JaasSecurityManagerService] Added DBTableLoginModuleTest, org.jboss.security.plugins.SecurityDomainContext@12bc407 to map
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl initializeLogger
| INFO: Logger initialized for properties file: "null"
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] option debug = true
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] option jdbc Url = jdbc:firebirdsql:myhost/3050:/opt/firebird/data/mybase.gdb
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] option jdbc Class = org.firebirdsql.jdbc.FBDriver
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] option log level = log all
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] option logger class = loginmodule.util.JavaLoggerImpl
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] option db schema = sysdba
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] login called on DBTableLoginModule
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Calling callbackhandler ...
| 2006-10-26 09:12:40,859 INFO [STDOUT] 26/10/2006 09:12:40 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Username returned by callback = 1001
| 2006-10-26 09:12:41,109 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Connection: jdbc:firebirdsql:myhost/3050:/opt/firebird/data/mybase.gdb username: sysdba password: **************
| 2006-10-26 09:12:41,109 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] User query string: select ********
| 2006-10-26 09:12:41,250 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] The resultSet is not in a row, use next
| 2006-10-26 09:12:41,250 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] User query string: select ******
| 2006-10-26 09:12:41,281 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] User primary key value found = 1001
| 2006-10-26 09:12:41,281 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] User 1001 authenticated successfully
| 2006-10-26 09:12:41,281 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] DBUser Principal Name: 1001
| 2006-10-26 09:12:41,296 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Logon Successful = true
| 2006-10-26 09:12:41,296 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Subject contains 0 Principals before auth
| 2006-10-26 09:12:41,296 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Local LM commit succeeded
| 2006-10-26 09:12:41,296 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Subject contains 3 Principals after auth
| 2006-10-26 09:12:41,296 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Added Role: 1001
| 2006-10-26 09:12:41,296 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Added Role: USUARIO_AUTENTICADO
| 2006-10-26 09:12:41,296 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Added Role: CLIENTE_VALIDO
| 2006-10-26 09:12:41,296 INFO [STDOUT] 26/10/2006 09:12:41 loginmodule.util.JavaLoggerImpl print
| INFO: [DBTableLoginModule] Cleaning internal state!
|
result:
anonymous wrote :
| HTTP Status 403 - Access to the requested resource has been denied
|
| type Status report
|
| message Access to the requested resource has been denied
|
| description Access to the specified resource (Access to the requested resource has been denied) has been forbidden.
| Apache Tomcat/5.5
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3980989#3980989
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3980989
19 years, 6 months
[Remoting] - Re: InvokerLocator already exists for listener
by dunks80
Just for more info the callbackHandler in question is coming from org.jboss.jms.client.remoting.JMSRemotingConnection
| public JMSRemotingConnection(String serverLocatorURI, boolean clientPing) throws Throwable
| {
| serverLocator = new InvokerLocator(serverLocatorURI);
| this.clientPing = clientPing;
| dummyCallbackHandler = new DummyCallbackHandler();
|
| log.debug(this + " created");
| }
|
and is later used...
| public void start() throws Throwable
| {
| ...
| // We add a dummy callback handler only to trigger the addListener method on the
| // JMSServerInvocationHandler to be called, which allows the server to get hold of a reference
| // to the callback client so it can make callbacks
|
| client.addListener(dummyCallbackHandler, callbackServer.getLocator());
| ...
| }
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3980987#3980987
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3980987
19 years, 6 months
[JBoss Eclipse IDE (users)] - Re: JBoss Eclipse IDE Tutorial
by mwr0707
That is mostly correct. You create the new EAR project at the same time as your EJB project. The ear does not go into your EJB project, an entirely separate project gets created for it. Try creating a new EJB project and look for the checkbox.
The new EJB project wizard also also allows you to create a separate client project which is also automatically maintained with the required client interface classes. I had to add a packaging configuration to the client project properties in order to create the client jar. So unlike with the automatically updated EAR, I had to right-click on the client project and 'Run Packaging' to build the client jar.
Another client project issue I ran into is the generated interfaces extend other interfaces such as javax.ejb.EJBObject. The library reference for these (J2EE 1.4 Libraries (JBoss-IDE)) is not not automatically added to the generated client project's build classpath, so I had to add it myself. I'm not sure if this is the way it is intended to work, or is just a beta issue. Considering how far the IDE team has been able to go in automating EAR generation and deployment, it's hard to believe they intend those extra steps to be required for the client JAR.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3980982#3980982
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3980982
19 years, 6 months