Yes, that makes more sense. But I don't think this is a specific classpath issue. If the jboss-j2ee.jar you mentioned is not on the classpath, will anything else run correctly? I am able to get other Web Services to run correctly using Axis. When the web service is written as a JWS file (a class file) and also references any package in javax.servlet.* it does not execute correctly. Regular JWS files that do not reference said packages execute correctly.
Hello
I have the same problem. I use the jboss-3.2.2 release with tomcat 4.1.27.
I tried as well to add a symbolic link to te axis.war/WEB-INF/lib directory for the jboss server/default/lib/javax.servlet.jar. That failed, the whole axis application did not work. I agree that it seems that somehow the axis under tomcat under jboss can not find the proper classpath. Somewhere in a WAS post I read that it could be due to the getClassPath call containing %20% characters for spacings and that jars in these forms are not picked up ... Don't know, I use linux and intend not to use spaces. But I am wondering which is the library that is needed and where it should be put?
Regards, Jan
I have been putting this problem on the axis user mailing list as well and got some positive response (title "httpservletrequest not found under jboss"). One of the developers added a fix to the current cvs code. I compiled the latest cvs release and it seems a lot better already, though not perfect. Currently it fails for my es_ES localization setting, though it works for en_US, and the ?wsdl call does return an empty page. The call to the local endpoint (from the axis index page) works now!
Regards, Jan.
The blank page I had after a ?wsdl call, is due to the netscape 7.0. IE and netscape 7.1 and mozilla I believe 1.4 don't have this problem. A wget call also retrieves the wsdl file.
I only didn't get it working now for my es_ES.
Regards, Jan.
I still think it is related to axis. When axis tries to compile the jws file, it gets a classpath reference. This reference does not contain the complete classpath. That said, use a version 1.2 and you will that this axis problem is solved. At least in my case.
Regards, Jan.
This graduate course aims at providing students with deepadvanced know-how about the methodologies, models, tools, andmechanisms for the design, implementation, and runtimeevaluation/validation of enterprise applications deployed overwide-scale distributed systems.
The course will be associated with a set of practical labexercises, in which the students will be solicited to performguided exercise activities but in an autonomous way and in theirfree time. These activities will be necessary to complete the studyof the course and to reach the desired skills; texts and solutionsof these ees will be made available at the official course Website.
All the teachning material (presentation slides, discussedexercises with solutions, exercise proposals, project examples andproposals) used during the classes will be available for downloadat Virtuale course pages.
The classes will discuss the general issues related to themodeling, design, implementation, and runtime support of wide-scaledistributed applications based on components, containers, andApplication Servers. The main technologies exploited during thecourse will be based on the Java language and on the JavaEnterprise Edition (J2EE): Enterprise Java Beans, Spring, JavaNaming and Directory Interface, Java Annotations, Java MessagingService, Java Persistence Architecture, Hibernate, Java ManagementExtensions, JBoss Clustering. The focus on these technologies, ofhigh industrial relevance and most of them available for free asopen-source, will enable the experimental testing and validation ofthe models and solution architectures discussed during thelectures.
The course will be associated with a set of practicallab exercises, in which the students will be solicited toperform guided exercise activities but in an autonomous way and intheir free time. These activities will be necessary to complete thestudy of the course and to reach the desired skills; texts andsolutions of these ees will be made available at the officialcourse Web site.
The course is assessed via a final oral examination. The examwill try to evaluate the deep understanding of both themethodologies/models of architecture design and the ability toimplement parts of wide-scale enterprise distributed applicationsby using the mechanisms and technologies examined during thecourse. The oral exam, with average duration of around 60-75minutes, will include at least four questions, some of themtargeting the solution of practical exercises that will use theenterprise technologies studied and discussed during thecourse.
Students may also decide to associate this course with 1attivit progettuale (project activity, 4 ECTS since the 2013/2014academic year) - for further details, please seethe related description "Attivit Progettuale di SistemiDistribuiti M" on the guide.
As a possible useful reference to the material used in the previous academic year, please refer also to the URL below where you can find texts and solutions of lab exercises and of frequent questionsfor oral exams:
Some Integrated Development Environments for J2EE (mainly theEclipse IDEs; second option the NetBeans IDE), the JBossApplication Server and additional reference implementations of thetechnologies described in the lectures are available in thelabs (mainly Lab2, but also Lab4) and on the course Web site.
The slides used during the lectures and made available on the course Web site are the primary material for the preparation of the exam; the suggested bibliography (books, papers, Web sites, ...) is intended as an optional support and integration.
c80f0f1006