----- Forwarded message from Dasarath Weeratunge <[EMAIL PROTECTED]> -----
    Date: Wed,  1 Feb 2006 02:54:08 -0500
    From: Dasarath Weeratunge <[EMAIL PROTECTED]>
Reply-To: Dasarath Weeratunge <[EMAIL PROTECTED]>
 Subject: Re: about jotm*.jar, j2ee.jar files and other questions
      To: Ruben DF <[EMAIL PROTECTED]>

Quoting Ruben DF <[EMAIL PROTECTED]>:

> Hi, I have just seen the mail written by Jack Wang
> where he says all the steps to build and deploy
> Kandula. Thanks for that, Jack :)
> 
> Sorry, I am newbie and I have doubts about some steps.
> I don't understand the steps number 6 and 7 where he
> talks about jotm*.jar and j2ee.jar files. let's
> remember:
> 
> step 6 Download jotm(Mine is jotm-2.0.10) software and
> copy jotm*.jar 
> to
> %CATALINA_HOME%/webapps/axis/WEB-INF/lib/
> 
> step 7 Download j2ee.jar from internet and copy it 
> %CATALINA_HOME%/webapps/axis/WEB-INF/lib/
> 
>  In the guide of Kandula (README.1st) there are not
> those files (jotm*.jar and j2ee.jar). Without those
> files, It works ok, so... what's wrong?

the new code uses Geronimo TM. U no longer need JOTM. Further JOTM is not 
supported any more.

> 
> In step 8, Jack Wang wrote:
> 
> step 8 Build the two Kandula samples with "ant dist"
> in 
> %KANDULA_HOME%/src/samples/interopibm and
> %KANDULA_HOME%/src/samples/test-suite1,
>       and copy the built jars named "interop-ibm.jar",
> "test-suite1.jar" to 
> %KANDULA_HOME%/target/lib/
> 
> In README.1st file, "interop-ibm.jar" and
> "test-suite1.jar" should be copied to
> axis/WEB-INF/lib, shouldn't be?
> 
> By the way, when I copy the server-config.wsdd to
> axis/WEB-INF and client-config.wsdd to
> axis/WEB-INF/classes and I run tomcat and I list all
> service in axis, it occurs this error:
> 
> And now... Some Services
> 
> ·     InteropService (wsdl) 
> 
> o     commit 
> o     rollback 
> o     phase2Rollback 
> o     readonly 
> o     volatileAndDurable 
> o     earlyReadonly 
> o     earlyAborted 
> o     replayAbort 
> o     replayCommit 
> o     retryPreparedCommit 
> o     retryPreparedAbort 
> o     retryCommit 
> o     retryReplay 
> o     preparedAfterTimeout 
> o     lostCommitted 
> o     participantClosed 
> o     participantCompensated 
> o     participantCanceled 
> o     participantExit 
> o     participantFault 
> o     participantCompensationFault 
> o     completionCommit 
> o     completionRollback 
> o     invalidProtocol 
> 
> ·     TestSuite1 (wsdl) 
> o     testReadonlyCommit 
> o     testReadonlyRollback 
> o     testRollback 
> o     testPrepareCommit 
> o     testPrepareRollback 
> o     testEarlyCommit 
> o     testEarlyRollback 
> o     testMarkedRollbackCommit 
> o     testMarkedRollbackRollback 
> o     testCommitFailure 
> o     testRollbackFailure 
> o     justReturnOperation 
> o     enlistXA_OKOnPrepareResourceOperation 
> o     enlistXAExceptionOnPrepareResourceOperation 
> o     markTransactionForRollbackOperation 
> o     commitTransactionOperation 
> o     rollbackTransactionOperation 
> o     enlistXAExceptionOnCommitRollbackResourceOperation 
> 
> ·     faultDispatcher (wsdl) 
> 
> AXIS error
> Sorry, something seems to have gone wrong... here are
> the details:
> Exception - org.apache.axis.InternalException:
> java.lang.Exception: Method 'process' does not match
> any of the valid signatures for message-style service
> methods
> 
> why it happens? I tried to use this command in order
> to deploy the service:
> 
> "java org.apache.axis.client.adminClient
> server-config.wsdd"
> 
> Afterwards, the error disappeared but when I clicked
> on wsdl of each service, it appeared an error (error
> 404 page not found), but if I overwrite
> kandula_home/src/conf/server-config.wsdd instead of
> axis/WEB-INF/server-config.wsdd (created by command
> AdminClient) I solve the problem and the test-suite1
> works properly. Why do I have to use Adminclient
> command and overwrite the file so that everything
> works ok? is it rigth?

I too had the same problem once but I can not recall how I manage to fix it. 
The particular service uses a different style "MSG" or "message". There is a 
sample in axis called Message. Try deploying it and see whether it gives the 
same error. Drop a mail to axis-user if you have a problem and let us know what 
they say.

> 
> note: kandula_home/src/conf/server-config.wsdd and
> axis/WEB-INF/server-config.wsdd (created by command
> adminClient) are not equals.

what are the differences? may be this is the cause of the error.


> 
> the last question: to try interopibm, i have to use
> this kandula.properties? ->
> 
> # ending '/' required
> 
> kandula.context=http://wsi.alphaworks.ibm.com:8082/

Nope. kandula.context should be set the the URL under which axis services are 
deployed. Most often this is http://localhost:8080/axis/services. However, to 
try the interop IBM sample and interop with IBM you need to expose your Kandula 
interop service. Unless you have access to a public server where you could 
deploy kandula, try forwarding a port on such a server to your local machine. 
(HTTP tunneling) For instance when I test this, I forward the port 44444 on 
lore.cs.purdue.edu to 8081 of my machine. Note that you don't need to do this 
if you test Kandula client side against Kandula InteropService since both are 
on your machine.

thanks,
--dasarath


> 
> congratulations kandula's team, you are doing a great
> job!
> 
> thanks in advance.
> 
> Ruben DF
> 
> 
>               
> ______________________________________________ 
> LLama Gratis a cualquier PC del Mundo. 
> Llamadas a fijos y móviles desde 1 céntimo por minuto. 
> http://es.voice.yahoo.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 



----- End forwarded message -----




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to