[Installation, Configuration & Deployment] - jars are not getting loaded from 'lib'
by vaibhav_5979
We are using trying to deploy our .ear file on jboss-4.0.5.GA and using mysql at the back end. The deployment is error free, problems are occuring when the first request is being made, at this point the jars which we have put inside the lib folder are not getting loaded.
These are the error messages that i am getting :
21:57:56,393 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
21:57:57,097 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
21:57:57,191 INFO [JkMain] Jk running ID=0 time=0/438 config=null
21:57:57,284 INFO [Server] JBoss (MX MicroKernel) [4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339)] Started in 40s:65
8ms
21:58:02,881 INFO [EARDeployer] Init J2EE application: file:/D:/jboss-4.0.5.GA_MySql/server/default/deploy/AIM_APP.ear
21:58:14,933 INFO [TomcatDeployer] deploy, ctxPath=/, warUrl=.../tmp/deploy/tmp9353AIM_APP.ear-contents/AIM_Web-exp.war/
21:58:15,277 INFO [WebappClassLoader] validateJarFile(D:\jboss-4.0.5.GA_MySql\server\default\.\tmp\deploy\tmp9353AIM_APP.ea
r-contents\AIM_Web-exp.war\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending cla
ss: javax/servlet/Servlet.class
21:58:15,543 ERROR [STDERR] log4j:ERROR A "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable to a "org.a
pache.log4j.spi.ErrorHandler" variable.21:58:15,699 ERROR [STDERR] log4j:ERROR The class "org.apache.log4j.spi.ErrorHandler" was loaded by
21:58:15,730 ERROR [STDERR] log4j:ERROR [WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
java.net.FactoryURLClassLoader@16c1bce
] whereas object of type
21:58:15,949 ERROR [STDERR] log4j:ERROR "org.jboss.logging.util.OnlyOnceErrorHandler" was loaded by [org.jboss.system.server
.NoAnnotationURLClassLoader@a97b0b].
21:58:16,121 ERROR [STDERR] log4j:ERROR Could not create an Appender. Reported error follows.
21:58:16,168 ERROR [STDERR] java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender
21:58:16,199 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:175)
21:58:16,230 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)
21:58:16,262 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163)
21:58:16,293 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:42
5)
21:58:16,356 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:394)
21:58:16,387 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:829)
21:58:16,418 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:712)
21:58:16,449 ERROR [STDERR] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:618)
21:58:16,481 ERROR [STDERR] at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468)
21:58:16,512 ERROR [STDERR] at org.apache.log4j.LogManager.(LogManager.java:122)
21:58:16,543 ERROR [STDERR] at org.apache.log4j.Logger.getLogger(Logger.java:104)
21:58:16,574 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
21:58:16,606 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
.
.
.
.
.
.
.
.
21:58:29,424 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
21:58:29,502 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
21:58:29,580 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterce
ptor.java:142)
21:58:29,736 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
21:58:29,815 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
21:58:29,893 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
21:58:29,955 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
21:58:30,034 ERROR [STDERR] at $Proxy8.deploy(Unknown Source)
21:58:30,112 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
21:58:30,190 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
21:58:30,268 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeplo
ymentScanner.java:263)
21:58:30,409 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploym
entScanner.java:274)
21:58:30,565 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeployme
ntScanner.java:225)
21:58:31,096 INFO [STDOUT] 21:58:31,096 INFO [FacesConfigurator] Reading standard config org/apache/myfaces/resource/stand
ard-faces-config.xml
21:58:31,331 INFO [STDOUT] 21:58:31,331 INFO [FacesConfigurator] Reading config jar:file:/D:/jboss-4.0.5.GA_MySql/server/d
efault/./tmp/deploy/tmp9353AIM_APP.ear-contents/AIM_Web-exp.war/WEB-INF/lib/ajax4jsf.jar!/META-INF/faces-config.xml
21:58:31,519 INFO [STDOUT] 21:58:31,519 INFO [FacesConfigurator] Reading config jar:file:/D:/jboss-4.0.5.GA_MySql/server/d
efault/./tmp/deploy/tmp9353AIM_APP.ear-contents/AIM_Web-exp.war/WEB-INF/lib/ajaxanywhere-1.2-RC2.jar!/META-INF/faces-config.
xml
21:58:31,769 INFO [STDOUT] 21:58:31,769 INFO [FacesConfigurator] Reading config jar:file:/D:/jboss-4.0.5.GA_MySql/server/d
efault/./tmp/deploy/tmp9353AIM_APP.ear-contents/AIM_Web-exp.war/WEB-INF/lib/jenia4faces-popup_1.2.1.jar!/META-INF/faces-conf
ig.xml
21:58:32,003 INFO [STDOUT] 21:58:32,003 INFO [FacesConfigurator] Reading config jar:file:/D:/jboss-4.0.5.GA_MySql/server/d
efault/./tmp/deploy/tmp9353AIM_APP.ear-contents/AIM_Web-exp.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/faces-config.xml
21:58:32,175 INFO [STDOUT] 21:58:32,175 INFO [FacesConfigurator] Reading config jar:file:/D:/jboss-4.0.5.GA_MySql/server/d
efault/./tmp/deploy/tmp9353AIM_APP.ear-contents/AIM_Web-exp.war/WEB-INF/lib/tomahawk-1.1.3.jar!/META-INF/faces-config.xml
21:58:32,503 INFO [STDOUT] 21:58:32,503 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config-global.xml
21:58:32,941 INFO [STDOUT] 21:58:32,941 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config-beans.xml
21:58:33,050 INFO [STDOUT] 21:58:33,050 INFO [FacesConfigurator] Reading config /WEB-INF/faces-config-navigation.xml
21:58:35,255 INFO [STDOUT] 21:58:35,255 WARN [WebXmlParser] Ignored element 'dispatcher' as child of 'filter-mapping'.
21:58:35,348 INFO [STDOUT] 21:58:35,348 WARN [WebXmlParser] Ignored element 'dispatcher' as child of 'filter-mapping'.
21:58:35,427 INFO [STDOUT] 21:58:35,427 WARN [WebXmlParser] Ignored element 'dispatcher' as child of 'filter-mapping'.
21:58:35,520 INFO [STDOUT] 21:58:35,520 INFO [StartupServletContextListener] ServletContext 'D:\jboss-4.0.5.GA_MySql\serve
r\default\.\tmp\deploy\tmp9353AIM_APP.ear-contents\AIM_Web-exp.war\' initialized.
21:58:35,708 INFO [STDOUT] 21:58:35,708 INFO [StartupServletContextListener] Serialization provider : class org.apache.myf
aces.shared_impl.util.serial.DefaultSerialFactory
21:58:36,052 INFO [STDOUT] 21:58:36,052 INFO [ServletCacheAdministrator] Created new instance of ServletCacheAdministrator
21:58:36,208 INFO [STDOUT] 21:58:36,208 INFO [ServletCacheAdministrator] Created new application-scoped cache at key: __os
cache_cache
21:58:36,630 INFO [EARDeployer] Started J2EE application: file:/D:/jboss-4.0.5.GA_MySql/server/default/deploy/AIM_APP.ear
Please revert back if you have a solution to this problem.
Thanks
-Vaibhav
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997980#3997980
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997980
19 years, 3 months
[Security & JAAS/JBoss] - Re: JBOSS Federated SSO
by sohil.shah@jboss.com
Sanket-
Let me see if I can answer this without confusing the issue:
anonymous wrote :
| 1. Identity Management
|
This is a pretty broad subject. As far as JBoss Federated SSO is concerned, its a framework that provides a way to integrate with users' existing Identity Management systems (ones that do user management,provisioning). The Framework provides what I would call an Identity Connector component. Our documentation currently calls it Identity Management component, but its scope is more for integrating with existing Identity Management systems
anonymous wrote :
| 2. Sesison Management (Login/Logout across apps)
| 3. Token Management
|
Yes, Federated SSO does this even with applications housed in completely different web domains
anonymous wrote :
| 4. Security (OWASP, Token,Password, OASIS)
|
Yes, the framework has built-in support for SAML tokens. SAML is an OASIS standard and pretty much the de facto standard now for builiding SSO architecture. Here is a very good presentation on SAML at JavaPolis http://www.infoq.com/news/2006/12/saml. Our architecture aligns very well with the concepts discussed in this presentation.
anonymous wrote :
| 5. User Administration (Reset,Forgot,Search, Role Mapping)
| 6. Dashboard
| 7. Auditing
|
These features are out of scope for a SSO Framework. Ofcourse, SSO Framework integrates (covered in point 1) with Identity Management systems like SiteMinder etc that provide these features
anonymous wrote :
| 8. User Registration and Synchronization across apps
|
This is a feature on our roadmap. http://jira.jboss.com/jira/browse/JBSSO-13
anonymous wrote :
| 9. Interdomain, clustered, multi app support.
|
Absolutely. Federated SSO was designed from the ground up with cross domain Single Sign On in mind
anonymous wrote :
| I know JBOSS SSO is close to this but since its still in beta i will not like to propose this to the client. Can you or anybody give me more leads on an of the following:
| 1. JOSSO
| 2. JBOSS - Tomcat default valve plugin
| 3. JBOSS Federated SSO
| 4. Any other SSO framework.
|
JBoss - Tomcat default valve plugin is for SSO between web apps loaded inside the same tomcat container as virtual hosts. It is not intended for cross domain, business/partner site integration usecases.
Others I am not too familiar with to make an accurate comment.
Hope this helps.
Thanks
Sohil
JBoss Federated SSO, Lead
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997975#3997975
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997975
19 years, 3 months
[JNDI/Naming/Network] - Invalid username/password; logon denied
by rabbuhl
I am trying to connect to an Oracle 8i DB and am getting an exception:
org.jboss.util.NestedSQLException: Could not create connection; - nested throwable: (java.sql.SQLException: ORA-01017: invalid username/password; logon denied
); - nested throwable: (org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLException: ORA-01017: invalid username/password; logon denied
))
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:109)
at com.ncm.framework.utils.DBConnectionManager.getConnection(DBConnectionManager.java:321)
at com.ncm.framework.business.login.utils.WelcomeSPDBUtil.getWelcomeData(WelcomeSPDBUtil.java:76)
at com.ncm.framework.business.login.sp.WelcomeSPImpl.getWelcomeData(WelcomeSPImpl.java:64)
at com.atradius.servatnet.actions.login.business.LoginAction.execute(LoginAction.java:586)
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 com.atradius.servatnet.servlets.ServatnetActionServlet.process(ServatnetActionServlet.java:55)
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.atradius.servatnet.filters.NCMControlFilter.doFilter(NCMControlFilter.java:82)
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.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)
at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
at java.lang.Thread.run(Thread.java:567)
I have classes12.zip in the server\default\lib directory.
I have the following orw-ds.xml
<jndi-name>jdbc/oraw</jndi-name>
<connection-url>jdbc:oracle:thin:@XXYY:1552:ORAW</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<!-- username, password are specified here as well -->
And the code is doing:
Hashtable env = new Hashtable();
env.put(Context.PROVIDER_URL, "iiop://localhost:1099");
env.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
Context context = new InitialContext(env);
System.err.println("context"+context);
dataSource = (DataSource) context.lookup("java:/jdbc/oraw");
// The username/password is specified again during the connection request.
connection = dataSource.getConnection(userID, password);
// This also fails.
connection = dataSource.getConnection();
Richard
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997973#3997973
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997973
19 years, 3 months
[JBoss Messaging] - Re: Are there performance numbers available comparing MQ vs
by batter
"batter" wrote : "ovidiu.feodorov(a)jboss.com" wrote : We have a framework you could use for that: http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossJMSNewPerformanceBenchmark
|
| Thanks, will give it a shot after figuring out why 'ant sar' fails because it can't download the dependencies (local proxy issues, I am sure) :-)
OK, past this hurdle (ANT_OPTS is my friend). Executing the tests however gives me the following error:
[java] 08:45:07,515 INFO [PerformanceTest]
| [java] 08:45:07,515 INFO [PerformanceTest] Execution 1 (provider JBossMessaging)
| [java] 08:45:07,968 WARN [PerformanceTest] job DRAIN JOB failed: Failed to config client side AOP
| [java] 08:45:07,968 INFO [PerformanceTest] 0. FAILURE
| [java] 08:45:07,968 INFO [PerformanceTest] 1. PARALLEL
|
In the log file:
09:19:29,088 INFO [STDOUT] The Message Driven Bean failed!
| 09:19:29,088 ERROR [STDERR] java.lang.ClassCastException: org.jboss.jms.message.MessageProxy
| 09:19:29,088 ERROR [STDERR] at org.jboss.example.jms.ejb3mdb.EJB3MDBExample.businessLogic(EJB3MDBExample.java:51)
| 09:19:29,088 ERROR [STDERR] at org.jboss.example.jms.ejb3mdb.EJB3MDBExample.onMessage(EJB3MDBExample.java:40)
|
I ran the examples to make sure installation etc was done correctly. But apparently some remnants screw up the performance tests. I manually removed the ejb3 (and stateless) stuff from the deploy directory and restarted the tests.
This time I am getting a bit furher:
[java] 09:23:51,654 INFO [PerformanceTest] Execution 1 (provider JBossMessaging)
| [java] 09:23:51,748 WARN [PerformanceTest] job DRAIN JOB failed: Failed to config client side AOP
| [java] 09:23:51,748 INFO [PerformanceTest] 0. FAILURE
| [java] 09:23:51,748 INFO [PerformanceTest] 1. PARALLEL
| [java] 09:23:58,435 INFO [PerformanceTest] SEND JOB sent 1000 messages in 5016 ms with a target rate 200 messages/sec, real rate 199.36 messages/sec
|
| [java] 09:23:58,435 INFO [PerformanceTest] RECEIVE JOB received 1000 messages in 4954 ms with a target rate 0 messages/sec, real rate 201.86 message
| s/sec
| [java] 09:23:58,435 INFO [PerformanceTest] 2. PARALLEL
| [java] 09:24:01,060 INFO [PerformanceTest] SEND JOB sent 1000 messages in 2516 ms with a target rate 400 messages/sec, real rate 397.46 messages/sec
|
| [java] 09:24:01,060 INFO [PerformanceTest] RECEIVE JOB received 1000 messages in 2516 ms with a target rate 0 messages/sec, real rate 397.46 message
| s/sec
|
Apparently because of :
09:23:51,638 INFO [Executor] RMIExecutor[//localhost:7777/local-messaging2] executed RESET REQUEST successfully
| 09:23:51,748 ERROR [SocketServerInvoker] Failed to accept socket connection
| java.lang.reflect.InvocationTargetException
| at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
| at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
| at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
| at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
| at org.jboss.remoting.transport.socket.ServerThread.createServerSocket(ServerThread.java:216)
| at org.jboss.remoting.transport.socket.ServerThread.<init>(ServerThread.java:108)
| at org.jboss.remoting.transport.socket.SocketServerInvoker.processInvocation(SocketServerInvoker.java:566)
| at org.jboss.remoting.transport.socket.SocketServerInvoker.run(SocketServerInvoker.java:515)
| at java.lang.Thread.run(Thread.java:595)
| Caused by: java.io.IOException: Mismatch version of JBossSerialization signature
| at org.jboss.serial.io.JBossObjectInputStream.checkSignature(JBossObjectInputStream.java:113)
| at org.jboss.serial.io.JBossObjectInputStream.<init>(JBossObjectInputStream.java:94)
| at org.jboss.remoting.serialization.impl.jboss.JBossSerializationManager.createInput(JBossSerializationManager.java:59)
| at org.jboss.jms.server.remoting.ServerSocketWrapper.createInputStream(ServerSocketWrapper.java:110)
| at org.jboss.jms.client.remoting.ClientSocketWrapper.createStreams(ClientSocketWrapper.java:116)
| at org.jboss.jms.client.remoting.ClientSocketWrapper.<init>(ClientSocketWrapper.java:67)
| at org.jboss.jms.server.remoting.ServerSocketWrapper.<init>(ServerSocketWrapper.java:64)
| ... 9 more
Any ideas ?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3997971#3997971
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3997971
19 years, 3 months