Hi, I don't have much experience in Open Source developement. I would be happy > to create the patch and attached it to JIRA. > BTW, What's JIRA? >
JIRA is the issue tracking used in Apache projects. You can sign up for a JIRA account here [1]. Then you can reports bugs using JIRA, so developers will look in to those and fix those bugs. > BTW, I have a question. Does AxisClient using axis2.1.4 work correctly > with Server implemented using Axis1 (1.4)?. Why I am asking is, > I am getting the data from the webservice I am connecting to when I use a > axis1 (1.4) client but not getting any data when I use axis2.1-4 client! > But I am not getting any errors. here is the response from the webserivce > Can you capture the messages from the TCPMon when you using Axis2 1.4 client and post it with your security configuration ? thanks, nandana [1] - https://issues.apache.org/jira/secure/Signup!default.jspa > On 5/9/08, Nandana Mihindukulasooriya <[EMAIL PROTECTED]> wrote: >> >> Hi Hari, >> Rampart 1.4 should support JDK 1.4. Can you please create a JIRA >> in Rampart ? Can you please try building Rampart after your changes, so we >> can verify that Rampart is JDK 1.4 compliant. And it will be even great >> if you can create a patch and attach it to the JIRA. >> >> thanks, >> nandana >> >> [1] - http://issues.apache.org/jira/browse/Rampart >> >> On Fri, May 9, 2008 at 1:13 PM, Hari Prasad <[EMAIL PROTECTED]> wrote: >> >>> Hi nandan & Vinh, >>> >>> I think latest Rampart is compatible only with JDK1.5! I am using >>> jdk1.4_08 which doesn't implement >>> the Integer.valueOf(int).. What I did was I extracted the java files from >>> the ramart-core-642231.jar and changed in >>> 3 places valueOf(int) to valueOf( "" + int). Then created the jar again >>> and added to this to my classpath.. Now >>> I don't get this error any more!!. But I am not getting the data yet >>> which I am looking into! >>> >>> Regards >>> HAri P >>> >>> >>> On 5/9/08, Hari Prasad <[EMAIL PROTECTED]> wrote: >>>> >>>> Thanks a lot Vinh! >>>> >>>> Indeed this was the problem. From somewhere I had copied >>>> axis2-security.jar into the lib folder which contained a rampart class. >>>> Once I removed this jar, the module is getting loaded (i guess as there >>>> are no error which I used to get). But now I am running into a different >>>> exception which >>>> I guess, again due to some class conflict. But I'm having difficulty in >>>> resolving it. Here is the error >>>> >>>> java.lang.NoSuchMethodError: >>>> java.lang.Integer.valueOf(I)Ljava/lang/Integer; >>>> >>>> at org.apache.rampart.util.HandlerParameterDecoder.processParameters( >>>> *HandlerParameterDecoder.java:151* >>>> ) >>>> >>>> at org.apache.rampart.handler.WSDoAllSender.processBasic( >>>> *WSDoAllSender.java:94*) SO what should be the classpath and order of >>>> the jars? >>>> >>>> Regards >>>> Hari P >>>> >>>> >>>> >>>> On 5/9/08, Vinh Nguyen (vinguye2) <[EMAIL PROTECTED]> wrote: >>>>> >>>>> Normally, classloaders look up classes using the full package path >>>>> and class name, not just the class name. So it's not likely that the >>>>> problem is because of clashes between classes that have the same name but >>>>> different packages. >>>>> >>>>> More likely, the NoClassDefFoundError is occuring because no such jar >>>>> exists with that package and class name. Or, as I encountered this a few >>>>> times before, the class does exist but in multiple jars, so the >>>>> classloader >>>>> doesn't know which to load. >>>>> -Vinh >>>>> >>>>> ------------------------------ >>>>> *From:* Nandana Mihindukulasooriya [mailto:[EMAIL PROTECTED] >>>>> *Sent:* Thursday, May 08, 2008 7:48 PM >>>>> *To:* [email protected] >>>>> *Subject:* Re: Problem with engaging security module in Axis2 1.4 >>>>> version >>>>> >>>>> >>>>> Hari, >>>>> >>>>> I have this class in the class path but what I found out is the >>>>>> ModulePolicyExtension class belongs to >>>>>> org.apache.axis2.wsdl.codegen.extension >>>>>> >>>>>> But the error I am getting is for this class org*/*apache*/*axis2*/* >>>>>> modules*/*ModulePolicyExtension >>>>>> Some where the code is looking for >>>>>> org.apache.axis2.modules.ModulePolicyExtension class >>>>>> >>>>>> Any inputs? >>>>>> >>>>> >>>>> This seems to be strange. look at this commit [1]. It seems that Axis2 >>>>> has replaced org.apache.axis2.modules.ModulePolicyExtension class with >>>>> org.apache.axis2.wsdl.codegen.extension.ModulePolicyExtension . So >>>>> there is no way Rampart 1.4 could refer to this class. Just guessing, is >>>>> there a chance that there is Rampart 1.1 or 1.2 jars in your class path. >>>>> >>>>> thanks, >>>>> nandana >>>>> >>>>> [1] - >>>>> http://markmail.org/message/6vx7ijlhgsdrym6t?q=list:org%2Eapache%2Ews%2Eaxis-cvs+org%2Eapache%2Eaxis2%2Emodules%2EModulePolicyExtension >>>>> >>>>> >>>>> >>>>>> On 5/8/08, Nandana Mihindukulasooriya <[EMAIL PROTECTED]> wrote: >>>>>> >>>>>>> >>>>>>> Hi Hari, >>>>>>> do you have axis2-codegen-1.4.jar in your classpath ? If not, >>>>>>> please add this jar in to your classpath. This jar ships with Axis2 >>>>>>> binary >>>>>>> distribution under lib. Even if you download the war distribution or >>>>>>> create >>>>>>> the distribution using maven, it is there. But if you create the war >>>>>>> using >>>>>>> the ant task in binary distribution, that script explicitly excludes >>>>>>> this >>>>>>> jar. :( . >>>>>>> >>>>>>> thanks, >>>>>>> nandana >>>>>>> >>>>>>> >>>>>>> On 5/8/08, Hari Prasad <[EMAIL PROTECTED]> wrote: >>>>>>>> >>>>>>>> Hi Nandana, >>>>>>>> >>>>>>>> Thanks for the tips on debugging. I debugged the code and found that >>>>>>>> the faulty modules has this 'rampart' module in it. >>>>>>>> The error is the following >>>>>>>> >>>>>>>> java >>>>>>>> *.*lang*.*NoClassDefFoundError*:* org*/*apache*/*axis2*/*modules*/* >>>>>>>> ModulePolicyExtension >>>>>>>> Which axis2 jar contains this class? I searched in all jars but >>>>>>>> could not find this class. I downloaded the axis2-1.4 binaries >>>>>>>> yesterday. >>>>>>>> >>>>>>>> Regards >>>>>>>> Hari P >>>>>>>> >>>>>>>> On 5/8/08, Nandana Mihindukulasooriya <[EMAIL PROTECTED]> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Hi Hari, >>>>>>>>> >>>>>>>>> There are no compilation errors but when I run the program , I >>>>>>>>>> get the same error >>>>>>>>>> "org.apache.axis2.AxisFault: The system is attempting to engage a >>>>>>>>>> module that is not available: rampart" >>>>>>>>>> >>>>>>>>> >>>>>>>>> The possible reason is Rampart might not have been deployed >>>>>>>>> correctly. Did you add all dependency jars to your classpath ? And if >>>>>>>>> you >>>>>>>>> can debug, you can check ConfigurationContext -> >>>>>>>>> axisConfiguration -> faultyModules to check the reason why it has >>>>>>>>> actually failed to deploy. >>>>>>>>> >>>>>>>>> BTW, Are you using a custom axis2.xml ? >>>>>>>>> >>>>>>>>> thanks, >>>>>>>>> nandana >>>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 5/8/08, Nandana Mihindukulasooriya <[EMAIL PROTECTED]> >>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> Hi Hari, >>>>>>>>>>> >>>>>>>>>>>> Not knowing what else needs to be done?. I tried using rampart >>>>>>>>>>>> with 1.4 It didn't work. Does Rampart >>>>>>>>>>>> supported with axis2 1.4? >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Yes, you can download Rampart 1.4 RC2 here [1]. Configuration >>>>>>>>>>> should be like this. >>>>>>>>>>> >>>>>>>>>>> <module ref="rampart" /> >>>>>>>>>>> >>>>>>>>>>> <parameter name="OutflowSecurity"> >>>>>>>>>>> <action> >>>>>>>>>>> <items>UsernameToken Timestamp</items> >>>>>>>>>>> <user>bob</user> >>>>>>>>>>> >>>>>>>>>>> <passwordCallbackClass>org.apache.rampart.samples.sample02.PWCBHandler</passwordCallbackClass> >>>>>>>>>>> </action> >>>>>>>>>>> </parameter> >>>>>>>>>>> >>>>>>>>>>> you can find the complete axis2.xml here [2]. You can go through >>>>>>>>>>> the samples come with Rampart distribution to get a better >>>>>>>>>>> understanding. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> [1] - >>>>>>>>>>> http://people.apache.org/~nandana/rampart-1.4/RC2/dist/<http://people.apache.org/%7Enandana/rampart-1.4/RC2/dist/> >>>>>>>>>>> [2] - >>>>>>>>>>> http://svn.apache.org/repos/asf/webservices/rampart/trunk/java/modules/rampart-samples/basic/sample02/client.axis2.xml >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> thanks, >>>>>>>>>>> nandana >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Nandana Mihindukulasooriya >>>>>>> WSO2 inc. >>>>>>> >>>>>>> http://nandana83.blogspot.com/ >>>>>>> http://nandanasm.wordpress.com/ >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>> >>> >> >
