Re: [Proposal] Next actions

2005-01-05 Thread Toshiyuki Kimura
$B!!LZB<$G$9!#(B
(B
$B!!0JA0!"OCBj$K$7$?1Q8l%3%_%e%K%F%#$H$N>pJs8r49$K4X$7$F(B
$B$G$9!#(B
(B
(B 3) $B1Q8l%3%_%e%K%F%#$H$N>pJs8r49(B
(B $B!!(B- $B1Q8l%3%_%e%K%F%#$G$N(BQA$B$d%K%e!<[EMAIL 
PROTECTED]'%9%H(B
(B [EMAIL PROTECTED]"F|K\8l%3%_%e%K%F%#$KJs9p$9$k(B
(B
$B!!F|K\8l%3%_%e%K%F%#%5%$%H(B(http://ws.apache.org/axis/jp/)
$B$NBgItJ,$rK]Lu$7$F$/[EMAIL PROTECTED],!">e5-%5!<%S%9$KBP$9$kF(B
$BAG0F$r8!F$$7$F$/$l$^$7$?!#JLES!"$4K\?M$+$i(BML$B$K%a!<%k$7$F(B
$BLc$*$&$H;W$$$^$9!#(B
(B
$B59$7$/8f4j$$$7$^$9!#(B
(B---
(BToshi [EMAIL PROTECTED]
(B
(BOn Mon, 20 Dec 2004, Toshiyuki Kimura wrote:
(B
(B To: $BF|K\8l(BAxis$B%3%_%e%K%F%#$N3'MM(B
(B
(B $B!!LZB<$G$9!#(B
(B
(B $B!!:#8e$N3hF0FbMF$K$D$$$F!"4v$D$+0F$r$4>R2p$7$?$$$H;W$$$^$9!#(B
(B
(B $B!!$3$l$i$O!"[EMAIL PROTECTED]"$b$7!"(B
(B $B0U8+!?46A[!"$b$7$/$O$=$NB>Ds0F$J$I$,$"$k$h$&$G$7$?$i!"$<$R(B
(B $B8f4j$$CW$7$^$9!#(B
(B
(B .*.*.*.*.*.*
(B 1) $B%3%_%e%K%F%#$N%k!<[EMAIL PROTECTED](B
(B $B!!(B- $BEjI<%k!<%k(B($B0U;W7hDjMQ(B)
(B $B!!(B- $B%a!<%j%s%0%j%9%H$N%a%C%;!<%87A<0(B
(B $B!!(Betc.
(B
(B 2) Axis$B%j%j!<%9J*$NF|K\8l2=(B($B%m!<%+%i%$%:(B)$B$*$h$S9q:]2=(B
(B $B(B($B%$%s%?!<%J%7%g%J%i%$%:(B)
(B $B!!(B- $B%j%j!<%9%Q%C%1!<%8$K4^$^$l$k3FpJs8r49(B
(B $B!!(B- $B1Q8l%3%_%e%K%F%#$G$N(BQA$B$d%K%e!<[EMAIL 
PROTECTED]'%9%H(B
(B [EMAIL PROTECTED]"F|K\8l%3%_%e%K%F%#$KJs9p$9$k(B
(B $B!!(B- $B5U$K!"F|[EMAIL PROTECTED]"(B
(B $B1Q8l%3%_%e%K%F%#$K%U%#!<%I%P%C%/$9$k(B
(B $B!!(Betc.
(B .*.*.*.*.*.*
(B
(B $B!!>e5-$KBP$9$k%3%a%s%H$G$O$J$/$F$b!XB>$K:$$C$F$$$k$3$H$,$"$k!Y(B
(B $B$H$+!"!X$3$&$$$&$b$N$,M_$7$$!Y$H$$$&$40U8+$bBg4?7^$G$9!#(B
(B
(B $B59$7$/8f4j$$$7$^$9!#(B
(B
(B ---
(B Toshi [EMAIL PROTECTED]
(B
(B -
(B To unsubscribe, e-mail: [EMAIL PROTECTED]
(B For additional commands, e-mail: [EMAIL PROTECTED]
(B
(B
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

[axis-user digest] How to disable axis debugger

2005-01-05 Thread Youhei Kawada
[EMAIL PROTECTED](B
(B
$B:#8e$H$bHyNO$J$,$iF|K\8l%3%_%e%K%F%#H/E8$N$*pJs8r49(B
(B $B!!(B- $B1Q8l%3%_%e%K%F%#$G$N(BQA$B$d%K%e!<[EMAIL 
(B PROTECTED]'%9%H(B
(B [EMAIL PROTECTED]"F|K\8l%3%_%e%K%F%#$KJs9p$9$k(B
(B
$B$*e$N(BAxis$B$N%G%P%C%,$G!"%m%0$r%9%/%j!<%s$d%3%s%=!<%k$K=q(B
(B  $B$-=P$9$N$r$d$a$k$K$O$I$&$9$l$P$G$9$+!)pJs$,$J$/$J$j$^$9!#(B
(B
(B  $B(1(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

[axis-user digest] Connection Timeout

2005-01-05 Thread Youhei Kawada
[EMAIL PROTECTED](B
(B[EMAIL PROTECTED]'%9%H$r$*Aw$j$7$^$9!#(B
(B
$B"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#(B
$B!Z%-!<%o!<%I![(B
(B  [EMAIL PROTECTED]"%%H(B
$B!ZF|IU![(B
(B  2004/12/01 - 2004/12/03
$B!Z%9%l%C%I![(B
(B  http://marc.theaimsgroup.com/?t=10713585374r=1w=2n=9
$B"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#(B
(B
$B(.!ZZ$7$F$$$k$N$G$9$+!)(B
(B
(B$B(1(3(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B  $B(2!Z2sEz(B 1-1-1-1$B![(,(B[Bernolet, Luc [PRDBE 
(BExtern]]$B(,(,(,(,(,(,(/(B
(B
(BAxis$BB&$+$i$N%?%$%`%"%&%HCM$K$D$$$F$OCN$j$^$;$s!#$*$=$i$/$3$l(B
(B$B$K$D$$$F$O([EMAIL PROTECTED]([EMAIL PROTECTED]&!#(B
(B
(BAxis$B$X$N;d$N8F$S=P$7$O;~!9(B15$BJ,0J>e$+$+$j$^$9$,!"(BAxis$B$O2?$NLd(B
(B$BBj$b$J$/@\B3$rJ]$A$^$9!#(B
(B
(B  $B(1(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
$B(.!Z

[axis-user digest] Web Service with state

2005-01-05 Thread Youhei Kawada
[EMAIL PROTECTED](B
(B[EMAIL PROTECTED]'%9%H$r$*Aw$j$7$^$9!#(B
(B
$B"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#(B
$B!Z%-!<%o!<%I![(B
(B  $B%;%C%7%g%s(B, $B>uBV(B, $B%9%F!<%H(B
$B!ZF|IU![(B
(B  2004/12/22-2004/12/24
$B!Z%9%l%C%I![(B
(B  http://marc.theaimsgroup.com/?t=11037099062r=1w=2
$B"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#(B
(B
$B(.!ZuBV$,I,MW$J(BWeb$B%5!<%S%9$r9=C[$7$F$$$^$9!#$3$l(B
(B  $B$,I,MW$JM}M3$O!"$3$N(BWeb$B%5!<%S%9$,!"%W%m%s%W%H$+$iF~NO$r$KA*Br;h$,$"$j$^$;$s!#(B
(B
$B(1(3(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B  $B(2!Z2sEz(B 1-1$B![(,(B[Tom 
(BSugden]$B(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(/(B
(B
(BWeb$B%5!<%S%9$O%l%,%7!<%W%m%0%i%`$HDL?.$9$k$?$a$KI,$:$7$b>uBV(B
(B$B$rI,MW$H$9$k$o$1$G$O$"$j$^$;$s!#>uBV$Ou(B
(B$BBV$rC_$($k$N$K!"$7$P$7$P%G!<%?%Y!<%9$,MxMQ$5$l$^$9!#(B
(B
(B$B$b$7$+$7$?$i$"$J$?$O(BWSRF$B;EMM$K6=L#$r;}$D$+$b$7$l$^$;$s!#(B
(Bhttp://www.globus.org/wsrf/
(B$B$3$3$KH`$i$N(B"Motivation($BF05!(B)"$B$r0zMQ$7$^$9!#(B
(B
(B---
(B
(BWeb$B%5!<%S%9$O$7$P$7$P%f!<%6$KBP$7$F!">uBV(B($B$9$J$o$A!"(BWeb$B%5!<(B
(B$B%S%9DL?.4V$G1JB32=$9$k%G!<%?CM!"$^$?$O(BWeb$B%5!<%S%9DL?.$N7k2L(B
(B$B$H$7$F=P$F$/$k%G!<%?CM(B)$B$K%"%/%;%9$7!"A`:n$9$kuBV$r4IM}$9$k%"%W%j%1!<%7%g%s(B
(B$B$ruBV$r4IM}$9$kuBV$rJ];}$9$k$+$G$9!#8=:_;d$O(BID$B$rC1$K(Bstatic$BJQ?t$K(B
(B$BF~$l$F$$$^$9$,!"%/[EMAIL PROTECTED]&$G$O0-$$%"%$%G%"$G$9(B($B$4(B
(B$BB8CN$N$h$&$K!"(Bstatic$B$O(BJVM$B%$%s%9%?%s%9$4$H$G$9!"!"!"(B)
(B
(B  $B(1(3(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B$B(2!Z0U8+(B 1-2-1$B![(,(B[Nice To 
(BKnow]$B(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(/(B
(B
(B  $B$_$J$5$s!"2sEz$"$j$,$H$&!#(B
(B  
$B;d$O;d$N(BWeb$B%5!<%S%9$r(B"application"$B%9%3!<%W$G%G%W%m%$$7$F$$$^(B
(B  $B$9!#$9$k$H;d$O$?$C$?0l$D$N(B"$B%5!<%S%9%*%V%8%'%/%H(B"[EMAIL 
(BPROTECTED]"$3$l(B
(B  $B$,A4$F$N8F$S=P$74V$G6$5$l$^$9!#$3$l$K$h$j%5!<%S%9%*%V%8%'(B
(B  
$B%/%H$O%G!<%?J];}$9$k$3$H$,=PMh$^$9(B($B$*$=$i$/$3$l$O(BMerten$B$N%1(B
(B  $B!<%9$G$b5!G=$9$k$G$7$g$&(B)$B!#(B
(B  $B%l%,%7!<%W%m%0%i%`$rJQ99$7$J$$8B$j%l%,%7!<%W%m%0%i%`$K>uBV$r(B
(B  $BCV$/$3$H$O=PMh$^$;$s!#$b$A$m$s%l%,%7!<%W%m%0%i%`$N<~$j$K%i%C(B
(B  $B%Q!<$r=q$/$3$H$b$G$-$^$9$,!"$=$l$OF1$8;v$G$9$h$M!#(B
(B
(B$B(2!Z0U8+(B 1-2-2$B![(,(B[Peter 
(BSmith]$B(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(/(B
(B
(B   Web$B%5!<%S%9$O%9%F!<%H%l%9$K$9$kI,MW$,$"$k$HJ9$$$?$3$H$,$"(B
(B   $B$j$^$9!#(B
(B   $B$=$l$r$I$3$GJ9$-$^$7$?$+!)$b$7$=$l$,$"$l$P$I$&$9$l$P$N(B
(B   

[axis-user digest] Axis 1.2 RC2 - server-config.wsdd is missing

2005-01-05 Thread Youhei Kawada
[EMAIL PROTECTED](B
(B[EMAIL PROTECTED]'%9%H$r$*Aw$j$7$^$9!#(B
(B
$B"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#(B
$B!Z%-!<%o!<%I![(B
(B  server-config.wsdd, AdminClient
$B!ZF|IU![(B
(B  2004/12/30 - 2004/12/31
$B!Z%9%l%C%I![(B
(B  http://marc.theaimsgroup.com/?t=110442753200041r=1w=2
$B"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#(B
(B
$B(.!Z$C$F<+J,$G:n$kI,MW$,$"$j$^$7$?!#$=(B
(B$B$l$r(Baxis/web-inf/$B%G%#%l%/%H%j$KCV$/I,MW$,$"$k$3$H$,$o$+$j$^(B
(B$B$7$?!#0J2<$N$b$N$OF1$8$h$&$K%b%K%?$KI=<($5$l$k$N$G!"I,$:%3%s(B
(B$B%Q%$%k$7$F$/[EMAIL PROTECTED](B
(B
(B?xml version="1.0" encoding="UTF-8"?
(Bdeployment xmlns="http://xml.apache.org/axis/wsdd/"
(Bxmlns:java="http://xml.apache.org/axis/wsdd/providers/java"
(B  handler name="soapmonitor"
(B   type="java:org.apache.axis.handlers.SOAPMonitorHandler"
(Bparameter name="wsdlURL"
(B   value="/axis/SOAPMonitorService-impl.wsdl"/
(Bparameter name="namespace"
(B   
(Bvalue="http://tempuri.org/wsdl/2001/12/SOAPMonitorService-impl.wsdl"/
(Bparameter name="serviceName"
(B   value="SOAPMonitorService"/
(Bparameter name="portName" value="Demo"/
(B  /handler
(B  service name="SOAPMonitorService"
(B   provider="java:RPC"
(Bparameter name="allowedMethods"
(B   value="publishMessage"/
(Bparameter name="className"
(B   value="org.apache.axis.monitor.SOAPMonitorService"/
(Bparameter name="scope" value="Application"/
(B  /service
(B  service name="urn:cominfo" provider="java:RPC"
(BrequestFlow
(B  handler type="soapmonitor"/
(B/requestFlow
(BresponseFlow
(B  handler type="soapmonitor"/
(B/responseFlow
(Bparameter name="allowedMethods" value="getInfo"/
(Bparameter name="className"
(B   value="samples.stock.ComInfoService"/
(B  /service
(B  service name="urn:xmltoday-delayed-quotes"
(B   provider="java:RPC"
(BrequestFlow
(B  handler type="soapmonitor"/
(B/requestFlow
(BresponseFlow
(B  handler type="soapmonitor"/
(B/responseFlow
(Bparameter name="allowedMethods" value="getQuote"/
(Bparameter name="className"
(B   value="samples.stock.StockQuoteService"/
(B  /service
(B/deployment
(B
(B  $B(2(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B  $B(2!Z2sEz(B 1-3$B![(,(B[Hewitt, 
(BChristopher]$B(,(,(,(,(,(,(,(,(,(,(,(,(/(B
(B
(BAdminClient$B$rMxMQ$7$F%"%W%j%1!<%7%g%s$r%G%W%m%$$9$kNcBj$rD4(B
(B$B$Y$F$/[EMAIL PROTECTED]"$"$J$?$N$?$a$K=i4|(B
(Bserver-config.wsdd$B%U%!%$%k$r:n$C$F$/$l$^$9!#$=$3$+$i$5$i$K%G(B
(B$B%W%m%$$r9T$([EMAIL PROTECTED],DI2C$5$l$^$9!#$b$7$/$ODI2CJ,(B
(B$B$rl9g$ONcBj$N%G%W%m%$5-=R(B
(B$B;R$r%F%s%W%l!<%H$H$7$FMxMQ$7$^$7$g$&!#(B
(B
(B  $B(2(3(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B$B(2!Z2sEz(B 1-3-1$B![(,([EMAIL PROTECTED](,(,(,(,(,(,(,(,(,(,(,(/(B
(B
(B  
$B$b$&0l$D$NJ}K!$H$7$F$O!"(BRC2$B$NCf$K(Bserver-config.wsdd$B$,$"$j$^(B
(B  $B$9!#(B
(B
(B  jar xvf axis.jar org/apache/axis/server/server-config.wsdd
(B
(B$B(1(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

Books related to Apache Axis

2005-01-05 Thread Youhei Kawada
[EMAIL PROTECTED](B
(B
$B!!(BAxis$B$K$D$$$F[EMAIL PROTECTED](B
(B
$B!!%W%m%0%i%_%s%0$^$GF'[EMAIL PROTECTED]@[EMAIL PROTECTED]/(B
$B%"%C%W$7!"=iHG=PHGF|$N?7$7$$=g$KJB$Y$F$$$^$9!#(B
(B
$B!!(BIT$B4XO"[EMAIL PROTECTED]/(B] $B%(%s%8%K%"O@](BAxis$B%P!<%8%g%s(B] 1.1
(B
(B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(B
(B[$BBjL>(B] J2EE$B5;=Q3hMQ](BAxis$B%P!<%8%g%s(B] 1.2alpha
(B
(B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(B
(B[$BBjL>(B] $B?^2rI8=`(B $B:G?7(BWeb$B%5!<%S%9(B 
$B%^%9%?%j%s%0%O%s%I%V%C%/(B
(B[$BCx](BAxis$B%P!<%8%g%s(B] 1.1
(B
(B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(B
(B[$BBjL>(B] Eclipse,JBoss,Tomcat,Struts$B$+$i:G?7$N(BXML/WebServices
(B   $B$^$G(B Java$B%*!<%W%s%=!<%9E0Dl96N,(B
(B[$BCx](BAxis$B%P!<%8%g%s(B] 1.1
(B
(B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(B
(B[$BBjL>(B] Java$B$G3X$V(B $B!N(BWeb$B%5!<%S%9!O=8Cf9V:B(B
(B[$BCx>Ln(B $BNIB"(B $BCx(B
(B[$B=PHG](BAxis$B%P!<%8%g%s(B] 1.1
(B
(B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(B
(B[$BBjL>(B] Java$B%W%m%0%i%^$N$?$a$N(BWeb$B%5!<%S%9BgA4(B
(B[$BCx](BAxis$B%P!<%8%g%s(B] ([EMAIL PROTECTED](B)
(B
(B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(B
(B[$BBjL>(B] $B>\2r(BWeb$B%5!<%S%99=C[(B
(B[$BCx](BAxis$B%P!<%8%g%s(B] 1.0
(B
(B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(B
(B[$BBjL>(B] $B40A4%*!<%W%s%=!<%9$K$h$k4pAC$+$i$N(BWeb$B%5!<%S%9(B
(B[$BCx](BAxis$B%P!<%8%g%s(B] 1.0
(B
(B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(B
(B[$BBjL>(B] Java$B$K$h$k(BWeb$B%5!<%S%99=C[(B
(B[$BCxK\(B $B?J(B ($B4FLu(B), $BLn4V(B $B9n;J(B 
(B($B4FLu(B), $BJ!86(B
(B   $B?.5.(B ($B4FLu(B)
(B[$B=PHG

Re: [ATTN] Japanese patches are applied

2005-01-05 Thread Shouhei Kodama



# happyaxis.jsp
  
# 
++
Shouhei Kodama
[EMAIL PROTECTED]
++
Toshiyuki Kimura wrote:

(webapps/index.html)
(webapps/jp/index.html)



[ja]

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


Object as parameters

2005-01-05 Thread Suzy Fynes












Hi,



When creating a web service in Axis that will have a number of simple
type input parameters, is it more practical to use objects or does it not matter
how many inputs come in on the service?



Thanks

Suzy








typemapping issue, debugged axis code for hours..

2005-01-05 Thread jay dude
Hi,

I've spent ~15 hours trying to solve my problem, so
any help is _greatly_ appreciated!

I'm using Axis 1.2RC2. (a perl server, and axis
client)

I have a WSDL, which I then generate code from using
wsdl2java. The WSDL of interest is listed below:


types
xsd:schema
targetNamespace=ARDOME/SOAP/usermgrapi
xsd:complexType name=namelist
xsd:sequence
xsd:element name=name
minOccurs=0 maxOccurs=unbounded
type=xsd:string/
/xsd:sequence
/xsd:complexType

[snip]

message name=getUserListRequest
part name=groupname type=xsd:string/
part name=refresh type=xsd:boolean/
/message
message name=getUserListResponse
part name=users type=typens:namelist/
/message



The code generated looks good, a class Namelist.java
is generated.

To map the response to Namelist, I've added the
following typemapping (in client-config.wsdd):


?xml version=1.0 encoding=UTF-8?
deployment name=defaultClientConfig
xmlns=http://xml.apache.org/axis/wsdd/;
   
xmlns:java=http://xml.apache.org/axis/wsdd/providers/java;
 
xmlns:http=http://schemas.xmlsoap.org/wsdl/http/;

transport name=http
pivot=java:org.apache.axis.transport.http.HTTPSender/

  typeMapping
xmlns:ns=ARDOME/SOAP/usermgrapi
qname=ns:namelist
   
type=java:se.ardendo.ardjavaapi.usermgrapi.Namelist
   
serializer=org.apache.axis.encoding.ser.BeanSerializerFactory
   
deserializer=org.apache.axis.encoding.ser.BeanDeserializerFactory
   
encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
  /
/deployment



My problem is that I constantly get:


org.xml.sax.SAXException: Bad types (class
[Ljava.lang.Object; - class
se.ardendo.ardjavaapi.usermgrapi.Namelist)

 

I've debugged the code, and the code that fails is:


  // If we have an xsi:type, make sure
it makes sense
  // with the current paramDesc type
  Class xsiClass = 
 
context.getTypeMapping().getClassForQName(type);
  if (null != xsiClass  
!JavaUtils.isConvertable(xsiClass, destClass)) {
  throw new SAXException(Bad
types ( +
 xsiClass
+  -  + destClass + )); // FIXME!
  }

where the variable type is Array, and destClass is
se.ardendo.ardjavaapi.usermgrapi.Namelist (Which is
why it doesn't work..)

The actual request/response is here:

POST /soap/usermgrapi.fcgi HTTP/1.0

Content-Type: text/xml; charset=utf-8

Accept: application/soap+xml, application/dime,
multipart/related, text/*

User-Agent: Axis/1.1

Host: ardomedev

Cache-Control: no-cache

Pragma: no-cache

SOAPAction: ARDOME/SOAP/usermgrapi/getUserList

Content-Length: 514



?xml version=1.0 encoding=UTF-8?
soapenv:Envelope
xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/;
xmlns:xsd=http://www.w3.org/2001/XMLSchema;
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
 soapenv:Body
  ns1:getUserList
soapenv:encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
xmlns:ns1=ARDOME/SOAP/usermgrapi
   groupname xsi:type=xsd:stringadmin/groupname
   refresh xsi:type=xsd:booleanfalse/refresh
  /ns1:getUserList
 /soapenv:Body
/soapenv:EnvelopeHTTP/1.1 200 OK

Date: Tue, 04 Jan 2005 09:10:48 GMT

Server: Apache/1.3.27 (Unix) mod_fastcgi/2.4.0

Content-Length: 1231

SOAPServer: SOAP::Lite/Perl/0.55

Connection: close

Content-Type: text/xml; charset=utf-8




response:
?xml version=1.0 encoding=UTF-8?
SOAP-ENV:Envelope
xmlns:xsd=http://www.w3.org/2001/XMLSchema;
SOAP-ENV:encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
xmlns:SOAP-ENV=http://schemas.xmlsoap.org/soap/envelope/;
xmlns:namesp4=ARDOME/SOAP/usermgrapi
xmlns:SOAP-ENC=http://schemas.xmlsoap.org/soap/encoding/;
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
SOAP-ENV:Body
namesp5:getUserListResponse
xmlns:namesp5=ARDOME/SOAP/usermgrapi

users SOAP-ENC:arrayType=xsd:string[15]
xsi:type=namesp4:namelist
  name xsi:type=xsd:stringadmin/namename
xsi:type=xsd:stringandreas/namename
xsi:type=xsd:stringardaafclient/namename
xsi:type=xsd:stringardendo/namename
xsi:type=xsd:stringhenrik/namename
xsi:type=xsd:stringjohanna/namename
xsi:type=xsd:stringjonas/namename
xsi:type=xsd:stringkan/namename
xsi:type=xsd:stringmarkusj/namename
xsi:type=xsd:stringmortis/namename
xsi:type=xsd:stringparham/namename
xsi:type=xsd:stringparham2/namename
xsi:type=xsd:stringpengpeng/namename
xsi:type=xsd:stringtobias/namename
xsi:type=xsd:stringximena/name
  /users
/namesp5:getUserListResponse
/SOAP-ENV:Body
/SOAP-ENV:Envelope



I do not understand why it doesn't take my mapping,
and maps the xml to the Namelist class?


The code that sets the type above to Array is this:

// If there's an 

Problem viewing services

2005-01-05 Thread jmonetti
Hello friends,

I'm a little disapointed with my Axis installation.  I
follow exactly the steps in the Axis Installation Instructions,
getting some errors wich I couldn't handle.  For example, in step
1:

In your Application Server installation,
you should find a directory into which web
applications (webapps) are to be placed.
Into this directory copy the webapps/axis
directory from the xml-axis distribution

Sounds so obvious, trivial, easy (and I'm sure it is),
but: why i can't follow in the happyaxis page the view
url: View the list of deployed Web Services.  It make
reference to a /servlet/... url wich I couldn't not
find.

Could you help me with that?   Thanks in advanced.
Julio




Re: [Announce] Internationalization progress of Axis

2005-01-05 Thread Shouhei Kodama
[EMAIL PROTECTED](B
(B
$B$*$D$+$l$5$^$G$9!#(B
$BFC$KC/$b$$$i$C$7$c$i$J$$$h$&$G$"$l$P!"(B
$BK\%U%!%$%k$NK]Lu$KD)@o$7$?$$$H;W$&$N$G$9$,!"(B
$BNI$$$G$7$g$&$+!)(B($B;~4V$O$+$+$k$H;W$$$^$9$,!D(B)
(B
$B$h$m$7$/$*4j$$CW$7$^$9!#(B
(B
(B
(B
(BToshiyuki Kimura wrote:
(B [EMAIL PROTECTED]|K\8lBP1~$,40N;$7$F$$$J$$%j%=!%9$H$7$F(B
(B 
(B $B!!(B"src/org/apache/axis/i18n/resource.properties"
(B 
(B $B$H$$$&%U%!%$%k$,;D$5$l$F$$$^$9!#$3$l$^$G$N%U%!%$%k$HHf3S$9$k$H(B
(B [EMAIL PROTECTED],LO$,Bg$-$/$J$k$N$G!"BgJQ$J:n6H$K$J$k$H;W$$$^$9$,!"$3$N(B
(B $BF|K\8l2=$K$46(NO$G$-$kJ}$O$$$i$C$7$c$i$J$$$G$7$g$&$+!)(B
(B 
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

Client side Axis - problem with soapenc:root

2005-01-05 Thread Damir Suban
Hi all!

I have a question concerning client-side Axis. I have a web service that
seems not to understand soapenc:root attributes. All I get when I send a
request (using Axis client) to this web service is: 

attribute soapenc:root not allowed

The request looks like this:

soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/;
xmlns:xsd=http://www.w3.org/2001/XMLSchema;
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
 soapenv:Body
  ns1:fullRequest
soapenv:encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
xmlns:ns1=http://orca.t-mobile.net/aaa;
   valid href=#id0/
   partner href=#id1/
   charged href=#id2/
  /ns1:fullRequest
  multiRef id=id2 soapenc:root=0
soapenv:encodingStyle=http://schemas.xmlsoap.org/soap/encoding/;
xsi:type=ns2:charged
xmlns:soapenc=http://schemas.xmlsoap.org/soap/encoding/;
xmlns:ns2=http://orca.t-mobile.net/schemas/2002/aaa/;
   partyId href=#id3/
   users xsi:type=soapenc:Array soapenc:arrayType=ns2:user[1]
item href=#id4/
   /users
  /multiRef
.
.
.
/soapenv:Body
/soapenv:Envelope


Any ideas? Thanx!


T-Mobile Hrvatska
Sektor za informacijske sustave i poslovnu podrku

Damir Suban
Ulica grada Vukovara 23
HR-10 000 Zagreb, Hrvatska
+385 98 262604 (Moj T-Mobile)
+385 1 4984326 (tel)
+385 1 4983666 (faks)
E-Mail: [EMAIL PROTECTED] 
www.t-mobile.hr





Problem with AxisServlet

2005-01-05 Thread Petese Fabienne (CSE)
Title: Nachricht




Hello,

I've got a problem 
with AxisServlet.

I've installed 
Axis on my webserver (tomcat 4.1.30) and I've tested AdminServlet : no 
problem but with AxisServlet there is an error 
message in log file.

I've made this installation on localhost and our test 
server : no problem.

I do the same installation onproductive server : 
problem.

Haveanybody some idea 
please.

Here the error message in log file 
:

StandardWrapperValve[AxisServlet]: Allocate exception 
for servlet AxisServletjavax.servlet.ServletException: Servlet.init() for 
servlet AxisServlet threw 
exception at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963) 
at 
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668) 
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422) 
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:457) 
at 
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:576) 
at java.lang.Thread.run(Thread.java:536)- Root Cause 
-java.lang.NoClassDefFoundError 
at java.lang.Class.forName0(Native 
Method) at 
java.lang.Class.forName(Class.java:140) 
at 
org.apache.axis.management.Registrar$ModelerBinding.bindToModeler(Registrar.java:170) 
at 
org.apache.axis.management.Registrar$ModelerBinding.init(Registrar.java:94) 
at 
org.apache.axis.management.Registrar.createModelerBinding(Registrar.java:75) 
at 
org.apache.axis.management.Registrar.isBound(Registrar.java:65)
at 
org.apache.axis.management.Registrar.register(Registrar.java:47) 
at 
org.apache.axis.management.ServiceAdmin.setEngine(ServiceAdmin.java:136) 
at 
org.apache.axis.transport.http.AxisServlet.init(AxisServlet.java:187) 
at 
javax.servlet.GenericServlet.init(GenericServlet.java:256) 
at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935) 
at 
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668) 
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 

RE : Service to process directly the soap body

2005-01-05 Thread Faucher, Christian
Title: Message


Hi Antonio,

Using a specific 
Call.invoke(Object[]) signature, you can use SOAPMessageBody (if my memory is 
ok) as arguments (the Object[]). Doing so, the content of the 
SOAPMessageBodys you pass in go into the request's SOAPBody.

I use this pattern to invoke a 
message-based SOAP service using AXIS clients. Unfortunatly my workstation 
died during the holidays; I lost examples I had...

Hope this helps anyway.

Christian Faucher

-Message d'origine-De : Antonio Ruiz Martínez [mailto:[EMAIL PROTECTED]]Envoyé : mardi, janvier 
4, 2005 17:30À : [EMAIL PROTECTED]Objet : Service to process 
directly the soap bodyHello! I would like 
to create a Web Service called TestMyService, forexample, and I would like 
to have a class that can manage the body ofthe soap message when the service 
is called. I don't want to have anypredefined method with params. In the 
class of the service the onlything that I want to do is to receive the soap 
message sent to thisservice and parse it on my own. Is it possible to do it 
with axis? How Icould do it?Could you guide me, 
please?Regards,Antonio.



"Ce message est confidentiel, à l'usage exclusif du destinataire ci-dessus et son contenu ne représente en aucun cas un engagement de la part de AXA, sauf en cas de stipulation expresse et par écrit de la part de AXA. Toute publication, utilisation ou diffusion, même partielle, doit être autorisée préalablement. Si vous n'êtes pas destinataire de ce message, merci d'en avertir immédiatement l'expéditeur.""This e-mail message is confidential, for the exclusive use of the addressee and its contents shall not constitute a commitment by AXA, except as otherwise specifically provided in writing by AXA. Any unauthorized disclosure, use or dissemination, either whole or partial, is prohibited. If you are not the intended recipient of the message, please notify the sender immediately."






RE: [SPAM] Problem with AxisServlet

2005-01-05 Thread Brian Davis
Title: Nachricht








Your production server is probably missing
some .jars, make sure all servers have the same set of server jars.





Brian Davis

Software Developer

JMM Ventures











From: Petese Fabienne
(CSE) [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 05, 2005
8:58 AM
To: '[EMAIL PROTECTED]'
Subject: [SPAM] Problem with
AxisServlet









Hello,











I've got a problem with AxisServlet.











I've installed Axis on my webserver (tomcat 4.1.30) and I've
tested AdminServlet : no problem but with AxisServlet there is an error message
in log file.











I've made this installation on localhost and our test server
: no problem.











I do the same installation onproductive server :
problem.











Haveanybody some idea please.











Here the error message in log file :











StandardWrapperValve[AxisServlet]: Allocate exception for
servlet AxisServlet
javax.servlet.ServletException: Servlet.init() for servlet AxisServlet threw
exception
 at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963)
 at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:457)
 at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:576)
 at
java.lang.Thread.run(Thread.java:536)
- Root Cause -
java.lang.NoClassDefFoundError
 at java.lang.Class.forName0(Native
Method)
 at
java.lang.Class.forName(Class.java:140)
 at
org.apache.axis.management.Registrar$ModelerBinding.bindToModeler(Registrar.java:170)
 at
org.apache.axis.management.Registrar$ModelerBinding.init(Registrar.java:94)
 at org.apache.axis.management.Registrar.createModelerBinding(Registrar.java:75)
 at
org.apache.axis.management.Registrar.isBound(Registrar.java:65)
 at
org.apache.axis.management.Registrar.register(Registrar.java:47)
 at org.apache.axis.management.ServiceAdmin.setEngine(ServiceAdmin.java:136)
 at
org.apache.axis.transport.http.AxisServlet.init(AxisServlet.java:187)
 at
javax.servlet.GenericServlet.init(GenericServlet.java:256)
 at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
 at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at

RE: [SPAM] Problem with AxisServlet

2005-01-05 Thread Brian Davis
Title: Nachricht








Your production server is probably missing
some .jars, make sure all servers have the same set of server jars.





Brian Davis

Software Developer

JMM Ventures











From: Petese Fabienne
(CSE) [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 05, 2005
8:58 AM
To: '[EMAIL PROTECTED]'
Subject: [SPAM] Problem with
AxisServlet









Hello,











I've got a problem with AxisServlet.











I've installed Axis on my webserver (tomcat 4.1.30) and I've
tested AdminServlet : no problem but with AxisServlet there is an error message
in log file.











I've made this installation on localhost and our test server
: no problem.











I do the same installation onproductive server :
problem.











Haveanybody some idea please.











Here the error message in log file :











StandardWrapperValve[AxisServlet]: Allocate exception for
servlet AxisServlet
javax.servlet.ServletException: Servlet.init() for servlet AxisServlet threw
exception
 at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963)
 at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:457)
 at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:576)
 at
java.lang.Thread.run(Thread.java:536)
- Root Cause -
java.lang.NoClassDefFoundError
 at java.lang.Class.forName0(Native
Method)
 at
java.lang.Class.forName(Class.java:140)
 at
org.apache.axis.management.Registrar$ModelerBinding.bindToModeler(Registrar.java:170)
 at
org.apache.axis.management.Registrar$ModelerBinding.init(Registrar.java:94)
 at org.apache.axis.management.Registrar.createModelerBinding(Registrar.java:75)
 at
org.apache.axis.management.Registrar.isBound(Registrar.java:65)
 at
org.apache.axis.management.Registrar.register(Registrar.java:47)
 at org.apache.axis.management.ServiceAdmin.setEngine(ServiceAdmin.java:136)
 at
org.apache.axis.transport.http.AxisServlet.init(AxisServlet.java:187)
 at
javax.servlet.GenericServlet.init(GenericServlet.java:256)
 at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
 at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at

AW: [SPAM] Problem with AxisServlet

2005-01-05 Thread Petese Fabienne (CSE)
Title: Nachricht



Axis 
is in my webapp. All servershave the set ofjarsin the webapp 
lib directory.

And in 
production server, I also copy this .jars are in Tomcat common/lib directory 
:

activation.jar
commons-pool-1.1.jar 
naming-common.jarant.jar 

naming-factory.jaraxis-ant.jar 

naming-resources.jaraxis.jar 

jaxrpc.jar 

saaj.jarcommons-collections.jar 
servlet.jar
jndi.jar 
commons-discovery.jar 
jta.jar 

wsdl4j.jarcommons-logging-api.jar 
log4j-1.2.8.jarcommons-logging.jar
mail.jar
Why 
it's not ok ?

-Ursprüngliche 
Nachricht-Von: Brian Davis [mailto:[EMAIL PROTECTED] 
Gesendet: mercredi, 5. janvier 2005 15:45An: 
[EMAIL PROTECTED]Betreff: RE: [SPAM] Problem with 
AxisServlet

  
  Your production 
  server is probably missing some .jars, make sure all servers have the same set 
  of server jars.
  
  
  Brian 
  Davis
  Software 
  Developer
  JMM 
  Ventures
  
  
  
  
  From: Petese 
  Fabienne (CSE) [mailto:[EMAIL PROTECTED] Sent: Wednesday, January 05, 2005 8:58 
  AMTo: '[EMAIL PROTECTED]'Subject: [SPAM] Problem with 
  AxisServlet
  
  
  
  Hello,
  
  
  
  I've got a problem with 
  AxisServlet.
  
  
  
  I've installed Axis on my 
  webserver (tomcat 4.1.30) and I've tested AdminServlet : no problem but with 
  AxisServlet there is an error message in log 
  file.
  
  
  
  I've made this installation on 
  localhost and our test server : no problem.
  
  
  
  I do the same installation 
  onproductive server : problem.
  
  
  
  Haveanybody some idea 
  please.
  
  
  
  Here the error message in log file 
  :
  
  
  
  StandardWrapperValve[AxisServlet]: 
  Allocate exception for servlet AxisServletjavax.servlet.ServletException: 
  Servlet.init() for servlet AxisServlet threw 
  exception at 
  org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963) 
  at 
  org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668) 
  at 
  org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) 
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
  at 
  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
  at 
  org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
  at 
  org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
  at 
  org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492) 
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
  at 
  org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) 
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
  at 
  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
  at 
  org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
  at 
  org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422) 
  at 
  org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) 
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
  at 
  org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) 
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
  at 
  org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163) 
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
  at 
  org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577) 
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
  at 
  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
  at 
  org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
  at 
  org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) 
  at 
  org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
  at 
  org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
  at 
  org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
  at 
  org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:457) 
  at 
  org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:576) 
  at java.lang.Thread.run(Thread.java:536)- Root Cause 
  -java.lang.NoClassDefFoundError 
  at java.lang.Class.forName0(Native 
  Method) at 
  java.lang.Class.forName(Class.java:140) 
  at 
  org.apache.axis.management.Registrar$ModelerBinding.bindToModeler(Registrar.java:170) 
  at 

RE: [SPAM] Re: Running code outside of actual SOAP transaction?

2005-01-05 Thread Brian Davis








Basically I want to rollback the changes
made to the database if any problems occur sending data back to the client. I
want to trap anything that will keep the client from receiving the return
message so that I can rollback and keep the two in sync.





Brian Davis

Software Developer

JMM Ventures











From: Sunil Kothari
[mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 05, 2005
12:03 AM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: [SPAM] Re: Running code
outside of actual SOAP transaction?







Hi Brian,





 I think you need to be specific about
what kind of exceptions you would like to trap. Is it runtime exceptions or
remote exceptions or soapexceptions or your application exceptions. 











In case its the exceptions thrown by your application then
you need to mention them in your WSDL.











I found this article very useful





http://www-106.ibm.com/developerworks/xml/library/ws-tip-jaxrpc.html





but I must remind you that java2wsdl doesn't do a neat
job in handling exception hierarchy.











I hope that helps.





Sunil Kothari







- Original Message - 





From: Brian Davis






To: [EMAIL PROTECTED]






Sent: Wednesday, January
05, 2005 4:08 AM





Subject: Running code outside
of actual SOAP transaction?









I am using Java2WSDL and WSDL2Java to create a service from
a simple Java interface. I would like to trap any exceptions/faults that occur
during the SOAP exchanges and then execute some code depending on whether there
are any faults or not. Im not sure where I need to put this code, none
of the generated classes seem appropriate.



Thanks a ton!



Brian Davis

Software Developer

JMM Ventures












RE: [SPAM] Re: Running code outside of actual SOAP transaction?

2005-01-05 Thread Brian Davis








Basically I want to rollback the changes
made to the database if any problems occur sending data back to the client. I
want to trap anything that will keep the client from receiving the return
message so that I can rollback and keep the two in sync.





Brian Davis

Software Developer

JMM Ventures











From: Sunil Kothari
[mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 05, 2005
12:03 AM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: [SPAM] Re: Running code
outside of actual SOAP transaction?







Hi Brian,





 I think you need to be specific about
what kind of exceptions you would like to trap. Is it runtime exceptions or
remote exceptions or soapexceptions or your application exceptions. 











In case its the exceptions thrown by your application then
you need to mention them in your WSDL.











I found this article very useful





http://www-106.ibm.com/developerworks/xml/library/ws-tip-jaxrpc.html





but I must remind you that java2wsdl doesn't do a neat
job in handling exception hierarchy.











I hope that helps.





Sunil Kothari







- Original Message - 





From: Brian Davis






To: [EMAIL PROTECTED]






Sent: Wednesday, January
05, 2005 4:08 AM





Subject: Running code outside
of actual SOAP transaction?









I am using Java2WSDL and WSDL2Java to create a service from
a simple Java interface. I would like to trap any exceptions/faults that occur
during the SOAP exchanges and then execute some code depending on whether there
are any faults or not. Im not sure where I need to put this code, none
of the generated classes seem appropriate.



Thanks a ton!



Brian Davis

Software Developer

JMM Ventures












RE: [SPAM] AW: [SPAM] Problem with AxisServlet

2005-01-05 Thread Brian Davis
Title: Nachricht








Are these the same .jars and same version
that are on your local and test server?



It would help if you had the part of the
log that specifies which class wasnt found.





Brian Davis

Software Developer

JMM Ventures











From: Petese Fabienne
(CSE) [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 05, 2005
9:55 AM
To: '[EMAIL PROTECTED]'
Subject: [SPAM] AW: [SPAM] Problem
with AxisServlet







Axis is in my webapp. All
servershave the set ofjarsin the webapp lib directory.











And in production server, I also copy this
.jars are in Tomcat common/lib directory :











activation.jar





commons-pool-1.1.jar 





naming-common.jar
ant.jar






naming-factory.jar
axis-ant.jar






naming-resources.jar
axis.jar






jaxrpc.jar






saaj.jar
commons-collections.jar 





servlet.jar





jndi.jar

commons-discovery.jar 





jta.jar






wsdl4j.jar
commons-logging-api.jar 





log4j-1.2.8.jar
commons-logging.jar





mail.jar





Why it's not ok ?











-Ursprüngliche
Nachricht-
Von: Brian Davis
[mailto:[EMAIL PROTECTED] 
Gesendet: mercredi, 5. janvier
2005 15:45
An: [EMAIL PROTECTED]
Betreff: RE: [SPAM] Problem with
AxisServlet





Your production server is probably missing
some .jars, make sure all servers have the same set of server jars.





Brian Davis

Software Developer

JMM Ventures











From: Petese Fabienne
(CSE) [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 05, 2005
8:58 AM
To: '[EMAIL PROTECTED]'
Subject: [SPAM] Problem with
AxisServlet









Hello,











I've got a problem with AxisServlet.











I've installed Axis on my webserver (tomcat 4.1.30) and I've
tested AdminServlet : no problem but with AxisServlet there is an error message
in log file.











I've made this installation on localhost and our test server
: no problem.











I do the same installation onproductive server :
problem.











Haveanybody some idea please.











Here the error message in log file :











StandardWrapperValve[AxisServlet]: Allocate exception for
servlet AxisServlet
javax.servlet.ServletException: Servlet.init() for servlet AxisServlet threw
exception
 at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963)
 at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:457)
 at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:576)
 at

RE: [SPAM] AW: [SPAM] Problem with AxisServlet

2005-01-05 Thread Brian Davis
Title: Nachricht








Are these the same .jars and same version
that are on your local and test server?



It would help if you had the part of the
log that specifies which class wasnt found.





Brian Davis

Software Developer

JMM Ventures











From: Petese Fabienne
(CSE) [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 05, 2005
9:55 AM
To: '[EMAIL PROTECTED]'
Subject: [SPAM] AW: [SPAM] Problem
with AxisServlet







Axis is in my webapp. All
servershave the set ofjarsin the webapp lib directory.











And in production server, I also copy this
.jars are in Tomcat common/lib directory :











activation.jar





commons-pool-1.1.jar 





naming-common.jar
ant.jar






naming-factory.jar
axis-ant.jar






naming-resources.jar
axis.jar






jaxrpc.jar






saaj.jar
commons-collections.jar 





servlet.jar





jndi.jar

commons-discovery.jar 





jta.jar






wsdl4j.jar
commons-logging-api.jar 





log4j-1.2.8.jar
commons-logging.jar





mail.jar





Why it's not ok ?











-Ursprüngliche
Nachricht-
Von: Brian Davis
[mailto:[EMAIL PROTECTED] 
Gesendet: mercredi, 5. janvier
2005 15:45
An: [EMAIL PROTECTED]
Betreff: RE: [SPAM] Problem with
AxisServlet





Your production server is probably missing
some .jars, make sure all servers have the same set of server jars.





Brian Davis

Software Developer

JMM Ventures











From: Petese Fabienne
(CSE) [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, January 05, 2005
8:58 AM
To: '[EMAIL PROTECTED]'
Subject: [SPAM] Problem with
AxisServlet









Hello,











I've got a problem with AxisServlet.











I've installed Axis on my webserver (tomcat 4.1.30) and I've
tested AdminServlet : no problem but with AxisServlet there is an error message
in log file.











I've made this installation on localhost and our test server
: no problem.











I do the same installation onproductive server :
problem.











Haveanybody some idea please.











Here the error message in log file :











StandardWrapperValve[AxisServlet]: Allocate exception for
servlet AxisServlet
javax.servlet.ServletException: Servlet.init() for servlet AxisServlet threw
exception
 at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963)
 at
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422)
 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
 at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
 at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
 at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
 at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
 at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
 at
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:457)
 at
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:576)
 at

AW: AW: Problem with AxisServlet

2005-01-05 Thread Petese Fabienne (CSE)
Title: Nachricht



The 
.jars are the same version.

Production server use https : need it other jar ?

the 
only error message that I have :

StandardWrapperValve[AxisServlet]: 
Allocate exception for servlet AxisServletjavax.servlet.ServletException: 
Servlet.init() for servlet AxisServlet threw 
exception at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:963) 
at 
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668) 
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2422) 
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:163) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.ajp.tomcat4.Ajp13Processor.process(Ajp13Processor.java:457) 
at 
org.apache.ajp.tomcat4.Ajp13Processor.run(Ajp13Processor.java:576) 
at java.lang.Thread.run(Thread.java:536)- Root Cause 
-java.lang.NoClassDefFoundError 
at java.lang.Class.forName0(Native 
Method) at 
java.lang.Class.forName(Class.java:140) 
at 
org.apache.axis.management.Registrar$ModelerBinding.bindToModeler(Registrar.java:170) 
at 
org.apache.axis.management.Registrar$ModelerBinding.init(Registrar.java:94) 
at 
org.apache.axis.management.Registrar.createModelerBinding(Registrar.java:75) 
at 
org.apache.axis.management.Registrar.isBound(Registrar.java:65) 
at 
org.apache.axis.management.Registrar.register(Registrar.java:47) 
at 
org.apache.axis.management.ServiceAdmin.setEngine(ServiceAdmin.java:136) 
at 
org.apache.axis.transport.http.AxisServlet.init(AxisServlet.java:187) 
at 
javax.servlet.GenericServlet.init(GenericServlet.java:256) 
at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935) 
at 
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668) 
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) 
at 
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) 
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643) 
at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:492) 
at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641) 
at 
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) 
at 

Re: Object as parameters

2005-01-05 Thread Anne Thomas Manes
It doesn't matter.

If you prefer to use parameters, use the wrapped style.
If you prefer to use an object, use the document style.

Anne


On Wed, 5 Jan 2005 10:04:18 -, Suzy Fynes
[EMAIL PROTECTED] wrote:
 
 
  
 
  
 
 Hi,
 
  
 
 When creating a web service in Axis that will have a number of simple type
 input parameters, is it more practical to use objects or does it not matter
 how many inputs come in on the service?
 
  
 
 Thanks
 
 Suzy


Re: Problem generating code with WSDL2java

2005-01-05 Thread Anne Thomas Manes
Your WSDL isn't valid. You've mixed rpc and document styles, plus you
have attributes in your top level input and output elements. You may
not use attributes in your top-level input or output element when
using either rpc or wrapped styles. You must use document style.
Change your binding definition to this:

   binding name=SignRequestSOAPrpc type=y:SignRequestSOAP
   soap:binding style=document
transport=http://schemas.xmlsoap.org/soap/http/
   operation name=getSign
   soap:operation soapAction=urn:eSignService#getSign/
   input
   soap:body use=literal/
   /input
   output
   soap:body use=literal/
   /output
   /operation
   /binding



On Tue, 04 Jan 2005 22:32:30 +0100, Antonio Ruiz Martínez [EMAIL PROTECTED] 
wrote:
 Hello all!
 
I have a very simple wsdl file (that you could see at the end of
 this e-mail) and I would like to generate source code from this wsdl
 file. However, it doesn't work properly because I'm getting the
 following deployment file. The problem it is that the typeMapping is not
 correct because appears ns:SignRequest instead of ns:SignRequest. In
 the source code there are some problems with it.
 
 In spite of this deployment file and the source code generated, I fixed
 it, where it appears ns:SignRequest I replaced it with ns:SignRequest.
 I compiled and deployed it. After that I tested it with a client but it
 didn't work, it returned a exception. In the e-mail I have put all the
 information that I have: the return of the exception, the request, the
 bad deployment file.
 
 Some people recommend me to check if the .wsld is correct and I think
 the file is correct.
 I'm very puzzled because I don't know if it is a problem of my .wsdl or
 it is a problem of the wsdl2java tool. I'll be very grateful if you can
 guide me or give me a tip.
 Could you help me, please?
 Regards,
 Antonio.
 
 The exception:
 
 
 HTTP/1.1 500 Error Interno del Servidor
 Server: Apache-Coyote/1.1
 Content-Type: text/xml;charset=utf-8
 Date: Tue, 04 Jan 2005 21:23:35 GMT
 Connection: close
 
 soapenv:Envelope
 xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/;
 xmlns:xsd=http://www.w3.org/2001/XMLSchema;
 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;soapenv:Bodysoapenv:Faultfaultcodesoapenv:Server.userException/faultcodefaultstringjava.lang.ClassCastException:
 org.apache.axis.encoding.ser.BeanDeserializer/faultstringdetailns1:hostname
 xmlns:ns1=http://xml.apache.org/axis/;micropeich/ns1:hostname/detail/soapenv:Fault/soapenv:Body/soapenv:Envelope
 
 The request is:
 ---
 
 POST /axis/services/eSignServiceSOAPrpc HTTP/1.0
 Content-Type: text/xml; charset=utf-8
 Accept: application/soap+xml, application/dime, multipart/related, text/*
 User-Agent: Axis/1.2RC2
 Host: micropeich.dif.um.es:8090
 Cache-Control: no-cache
 Pragma: no-cache
 SOAPAction: urn:eSignService#getSign
 Content-Length: 342
 
 soapenv:Envelope
 xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/;
 xmlns:xsd=http://www.w3.org/2001/XMLSchema;
 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;soapenv:BodygetSign
 xmlns=urn:testsignrpcSignRequestID xmlns=hola/IDstatus
 xmlns=4/status/SignRequest/getSign/soapenv:Body/soapenv:Envelope
 
 The original deployment file (without fixing it):
 --
 
 deployment
xmlns=http://xml.apache.org/axis/wsdd/;
xmlns:java=http://xml.apache.org/axis/wsdd/providers/java;
 
  !-- Services from eSignService WSDL service --
 
  service name=eSignServiceSOAPrpc provider=java:RPC style=rpc
 use=literal
  parameter name=wsdlTargetNamespace value=urn:testsignrpc/
  parameter name=wsdlServiceElement value=eSignService/
  parameter name=wsdlServicePort value=eSignServiceSOAPrpc/
  parameter name=className
 value=signservicerpc.SignRequestSOAPrpcSkeleton/
  parameter name=wsdlPortType value=SignRequestSOAP/
  parameter name=allowedMethods value=*/
 
  typeMapping
xmlns:ns=urn:testsignrpc
qname=ns:SignRequest
type=java:signservicerpc.SignRequest
serializer=org.apache.axis.encoding.ser.BeanSerializerFactory
deserializer=org.apache.axis.encoding.ser.BeanDeserializerFactory
encodingStyle=
  /
  typeMapping
xmlns:ns=urn:testsignrpc
qname=ns:SignResponse
type=java:signservicerpc.SignResponse
serializer=org.apache.axis.encoding.ser.BeanSerializerFactory
deserializer=org.apache.axis.encoding.ser.BeanDeserializerFactory
encodingStyle=
  /
  /service
 /deployment
 
 The .wsdl file:
 --
 
 definitions xmlns=http://schemas.xmlsoap.org/wsdl/;
 xmlns:y=urn:testsignrpc
 xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/;
 xmlns:http=http://schemas.xmlsoap.org/wsdl/http/;
 xmlns:xs=http://www.w3.org/2001/XMLSchema;
 xmlns:soapenc=http://schemas.xmlsoap.org/soap/encoding/;
 

RE: Strange AXIS over https problem

2005-01-05 Thread Priest, Mark
Carsten,

I am not sure if this will help or not but here it is.  We have found that
the certificates imported to 
the Java Plugin environment have no effect on the Axis client.  The Axis
client uses the default behavior of the JRE which looks for trusted certs in
the JRE keystore at 
%JAVA_HOME%/jre/lib/security/cacerts.  We needed to add our self-signed
certs to this cacerts key store in order for the Axis client to connect to
our server over https.  We were getting a different error message than you,
however.  Likewise, the proxy server settings in the Java Plugin have no
effect on the Axis client.  We needed to set the proxy server settings as
usual for the JRE and found it useful to use the approach presented here for
this: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4337876

Good luck,
Mark


-Original Message-
From: Carsten Friedrich [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, January 04, 2005 11:15 PM
To: [EMAIL PROTECTED]
Subject: Strange AXIS over https problem


Hi,

I have run into a strange problem with AXIS and hope someone can point me
into the right direction.

I have an applet which uses the AXIS client to talk to an AXIS server in an
apache - jboss - tomcat - axis environment. All certificates involved are
self-signed. I signed all the AXIS jar files as well so they have the
appropriate permissions. This works fine with one server, but not with our
second server (which is on a different network). On the second server I get
the error message below in the client. The self-signed server certificate
was imported into the Java applet plugin using the usual plugin dialog that
pops up when the applet plugin encounters a self-signed certificate. Also,
it's only the applet that does not work. Firefox and IE are happy to talk to
our second server over https and also or webstart version which uses its own
(un)secure socket factory
System.setProperty(

org.apache.axis.components.net.SecureSocketFactory,
com.dtecht.client.util.UnsecureSocketFactory);
Is happy to talk to the second server. In case you wonder, yes we tried
using this socket factory for the applet as well, but the property doesn't
not seem to get picked up for some reason and it still fails.

Thanks,
Carsten

Ps I'm not a subscriber to this email list so please cc all responses
to my
The Exception:

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: javax.net.ssl.SSLException: java.lang.RuntimeException:
Unexpected error: java.security.InvalidAlgorithmParameterException: the
trustAnchors parameter must be non-empty
 faultActor: 
 faultNode: 
 faultDetail: 
{http://xml.apache.org/axis/}stackTrace:
javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected
error: java.security.InvalidAlgorithmParameterException: the trustAnchors
parameter must be non-empty
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown
Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown
Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown
Source)
at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown
Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown
Source)
at
org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactor
y.java:224)
at
org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:157)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:114)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:180)
at org.apache.axis.client.Call.invokeEngine(Call.java:2564)
at org.apache.axis.client.Call.invoke(Call.java:2553)
at org.apache.axis.client.Call.invoke(Call.java:2248)
at org.apache.axis.client.Call.invoke(Call.java:2171)
at org.apache.axis.client.Call.invoke(Call.java:1691)
at
com.dtecht.client.webservices.ReportQueryServiceSoapBindingStub.getAvail
ableReports(ReportQueryServiceSoapBindingStub.java:273)
at
com.dtecht.client.reports.ReportQuerySOAPClient.getAvailableReports(Repo
rtQuerySOAPClient.java:132)
at
com.dtecht.reporter.ReportController.getAvailableReports(ReportControlle
r.java:236)
at
com.dtecht.reporter.ReporterControl.createUI(ReporterControl.java:75)
at
com.dtecht.reporter.ReportController.showDefaultBrowser(ReportController
.java:162)
at com.dtecht.client.ReportApplet.start(ReportApplet.java:98)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: Unexpected error:

transport of runtime exceptions

2005-01-05 Thread Westfall, Eric Curtis








Hello, I was curious if anybody knows of a way to get a
runtime exception (such as NullPointerException) thrown from a webservice call to
be rebuilt in the client. This currently happens for RemoteExceptions,
but not for runtime exceptions. Of course, I realize that its not trivial
to serialize the stack trace but Im not really interested in that.
I just want to be able to get an instance of the exception from the cause of
the AxisFault. Currently, the AxisFault contains some text information
about the exception, but the cause is null. Is there a
reason that runtime exceptions are not getting reconstructed like
RemoteExceptions are?



Thanks in advance,

Eric Westfall








Re: Problem generating code with WSDL2java

2005-01-05 Thread Antonio Ruiz Martínez




Hello!

Thanks for your help.

Anne Thomas Manes wrote:

  Your WSDL isn't valid. You've mixed rpc and document styles, plus you
have attributes in your top level input and output elements. You may
not use attributes in your top-level input or output element when
using either rpc or wrapped styles. You must use document style.
Change your binding definition to this:

   binding name="SignRequestSOAPrpc" type="y:SignRequestSOAP"
   soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/
   operation name="getSign"
   soap:operation soapAction="urn:eSignService#getSign"/
   input
   soap:body use="literal"/
   /input
   output
   soap:body use="literal"/
   /output
   /operation
   /binding

  

I've tried to change the .wsdl file as you told me but the deploy.wsdd
has the same problem in the type typeMapping and in the source code.
I've put properly the typeMagging and I've tested but it doesn't work
(I've attached the request and the result). The problem is that the
server hasn't got any method SignRequest, it should called the method
getSign. Do i need any other typemapping? Sorry if I'm doing stupid
questions but I'm new with AXIS.
Could you help me, please?

Regards,
Antonio.


The request:


soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"soapenv:BodySignRequest
xmlns="urn:testsignrpc"ID xmlns=""hola/IDstatus
xmlns=""4/status/SignRequest/soapenv:Body/soapenv:Envelope

The response:
---
soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"soapenv:Bodysoapenv:Faultfaultcode
xmlns:ns1="http://xml.apache.org/axis/"ns1:Client/faultcodefaultstringNo
such operation
'SignRequest'/faultstringdetailns2:hostname
xmlns:ns2="http://xml.apache.org/axis/"micropeich/ns2:hostname/detail/soapenv:Fault/soapenv:Body/soapenv:Envelope


  

On Tue, 04 Jan 2005 22:32:30 +0100, Antonio Ruiz Martnez [EMAIL PROTECTED] wrote:
  
  
Hello all!

   I have a very simple wsdl file (that you could see at the end of
this e-mail) and I would like to generate source code from this wsdl
file. However, it doesn't work properly because I'm getting the
following deployment file. The problem it is that the typeMapping is not
correct because appears ns:SignRequest instead of ns:SignRequest. In
the source code there are some problems with it.

In spite of this deployment file and the source code generated, I fixed
it, where it appears ns:SignRequest I replaced it with ns:SignRequest.
I compiled and deployed it. After that I tested it with a client but it
didn't work, it returned a exception. In the e-mail I have put all the
information that I have: the return of the exception, the request, the
bad deployment file.

Some people recommend me to check if the .wsld is correct and I think
the file is correct.
I'm very puzzled because I don't know if it is a problem of my .wsdl or
it is a problem of the wsdl2java tool. I'll be very grateful if you can
guide me or give me a tip.
Could you help me, please?
Regards,
Antonio.

The exception:


HTTP/1.1 500 Error Interno del Servidor
Server: Apache-Coyote/1.1
Content-Type: text/xml;charset=utf-8
Date: Tue, 04 Jan 2005 21:23:35 GMT
Connection: close

soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"soapenv:Bodysoapenv:Faultfaultcodesoapenv:Server.userException/faultcodefaultstringjava.lang.ClassCastException:
org.apache.axis.encoding.ser.BeanDeserializer/faultstringdetailns1:hostname
xmlns:ns1="http://xml.apache.org/axis/"micropeich/ns1:hostname/detail/soapenv:Fault/soapenv:Body/soapenv:Envelope

The request is:
---

POST /axis/services/eSignServiceSOAPrpc HTTP/1.0
Content-Type: text/xml; charset=utf-8
Accept: application/soap+xml, application/dime, multipart/related, text/*
User-Agent: Axis/1.2RC2
Host: micropeich.dif.um.es:8090
Cache-Control: no-cache
Pragma: no-cache
SOAPAction: "urn:eSignService#getSign"
Content-Length: 342

soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"soapenv:BodygetSign
xmlns="urn:testsignrpc"SignRequestID xmlns=""hola/IDstatus
xmlns=""4/status/SignRequest/getSign/soapenv:Body/soapenv:Envelope

The original deployment file (without fixing it):
--

deployment
   xmlns="http://xml.apache.org/axis/wsdd/"
   xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"

 !-- Services from eSignService WSDL service --

 service name="eSignServiceSOAPrpc" provider="java:RPC" style="rpc"

Re: axis performance in multithreading env

2005-01-05 Thread Vy Ho
What's the status of this?  This would be really nice if it's 
incorporated into the next release candidate of Axis.

On Mon, 06 Dec 2004 16:40:34 +0100, [EMAIL PROTECTED]
[EMAIL PROTECTED] wrote:
Hi,
While doing performance tests on deserialization, I noticed that Axis
scales very poorly when increasing the number of threads.
Here are the figures:
5 threads, 1000 messages: 15 seconds
10 threads, 1000 messages: 56 seconds
15 threads, 1000 messages: 93 seconds
The root of the problem is in XMLUtils. Each time a node is created via
the static fuction newDocument(...), there are two functions,
getDocumentBuilder() and realeaseDocumentBuilder(), called which both
peform synchronisation over a pool of document builders
(documentBuilders ). Since XML documents contain many nodes and there
are at least two synchronization points in the code per node created, I
let you imagine the overhead suffered when more threads come into play.
I was able to achieve a significant performance boost by replacing the
pool of DocumentBuilders (documentBuilders) by a single document builder
stored in a ThreadLocal variable. This was already suggested a while ago
in this mailing list (see Performance Issues with AXIS  Axis Response
time appears linear with load).
The results of my benchmark with the changes brought to the code are
shown below.
5 threads, 1000 messages:  13seconds
10 threads, 1000 messages:  25,5 seconds
15 threads, 1000 messages: 37 seconds
As you can see, deserialization time scales now linearly with the number
of threads which is a lot better. I placed the code in attachment. Could
you include sth equivalent in the next release of the Axis.
Thanks,
Sebastien




MessageElement again... help!!!

2005-01-05 Thread Felipe Palma Dias
Please, I need help!

I have a WSDL that have the service saveNF, see attach
file. This service has the pobjDsItens element, its
type is:

s:element minOccurs=0 maxOccurs=1
name=pobjDsItens
s:complexType
s:sequence
s:element ref=s:schema /
s:any /
/s:sequence
/s:complexType
/s:element

I need to create MessageElement array from this
complextype. How do I do it? 

I use the wsdl2java, and it creates

public void saveNF(int pintPedido, java.lang.String
pstrCNPJDestino, java.lang.String pstrDtEmissao, int
pintTipoPedido, _SaveNF_pobjDsItens pobjDsItens,
java.lang.String pstrDtVencimento, int pintNF,
java.lang.String pstrSerie, float pfltVlTotal, float
pfltVlICMS, float pfltVlSubstituicao, java.lang.String
pstrNaturezaOp, java.lang.String pstrCNPJOrigem) {

I need to instance the parameter pobjDsItens and set
its method set_any with the MessageElement array.

Please, help me.

=
--- 
Felipe F. Palma Dias 
http://geocities.yahoo.com.br/palmadias/





___ 
Yahoo! Acesso Grátis - Instale o discador do Yahoo! agora. 
http://br.acesso.yahoo.com/ - Internet rápida e grátis

servico.WSDL
Description: servico.WSDL


RE: Problem with Namespace in request envelope

2005-01-05 Thread Matthew Denson
Hi Anne,

Thanks for your response, sorry for the delay. The WSDL is at the bottom
of this response.

I found the solution to my problem and I'm writing this summary for
posterity (and the next guy like me to search the archives).  The client
classes generated by WSDL2Java included
com.c.amsoe.soap.AmsOeSOAPBindingStub with the following method (I've
reduced it for this email).
---
public com.ctb.amsoe.soap.Address getAddressForAddressId(long
addressId) throws java.rmi.RemoteException {
if (super.cachedEndpoint == null) {
throw new org.apache.axis.NoEndPointException();
}
org.apache.axis.client.Call _call = createCall();
_call.setOperation(_operations[3]);
_call.setUseSOAPAction(true);
 
_call.setSOAPActionURI(wsm:AmsOeService:AmsOe#getAddressForAddressId;);
_call.setEncodingStyle(null);
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR,
Boolean.FALSE);
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS,
Boolean.FALSE);
 
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS
);
_call.setOperationName(new javax.xml.namespace.QName(,
getAddressForAddressId));

setRequestHeaders(_call);

---

If I hand edited the line with the call to setOperationName to 
  _call.setOperationName(new
javax.xml.namespace.QName(urn:soap.amsoe.c.com,
getAddressForAddressId));
then the client worked fine.

So your email helped me pin down the problem in my WSDL file.   I had
had this in the wsdl file
operation name=getAddressForAddressId
soap:operation
soapAction=wsm:AmsOeService:AmsOe#getAddressForAddressId/
input
soap:body use=literal/
/input
output
soap:body use=literal/
/output
/operation
And eventially decoded your response into modifying this section to this
operation name=getAddressForAddressId
soap:operation
soapAction=wsm:AmsOeService:AmsOe#getAddressForAddressId/
input
soap:body use=literal
namespace=urn:soap.amsoe.c.com/
/input
output
soap:body use=literal
namespace=urn:soap.amsoe.c.com/
/output
/operation

With this change the ...Stub file was generated with the namespace in
the Qname as I had been hand editing.

Thanks for your help,
Matthew

Here is the final WSDL file
---
?xml version=1.0 encoding=UTF-8?
definitions
name=AmsOe
targetNamespace=urn:soap.amsoe.c.com
xmlns=http://schemas.xmlsoap.org/wsdl/;
xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/;
xmlns:tns=urn:soap.amsoe.c.com
xmlns:typens=urn:soap.amsoe.c.com
xmlns:xsd=http://www.w3.org/1999/XMLSchema;
types
xsd:schema
targetNamespace=urn:soap.amsoe.c.com
xmlns=http://schemas.xmlsoap.org/wsdl/;
xmlns:SOAP-ENC=http://schemas.xmlsoap.org/soap/encoding/;
xmlns:soap=http://schemas.xmlsoap.org/wsdl/soap/;
xmlns:tns=urn:soap.amsoe.c.com
xmlns:typens=urn:soap.amsoe.c.com
xmlns:wsdl=http://schemas.xmlsoap.org/wsdl/;
xmlns:xsd=http://www.w3.org/1999/XMLSchema;
xsd:complexType name=address
xsd:all
xsd:element name=uid type=xsd:long/
xsd:element name=parentuid type=xsd:long/
xsd:element name=oeContactType type=xsd:int/
xsd:element name=oePhaseId type=xsd:long/
xsd:element name=description type=xsd:string/
xsd:element name=last type=xsd:string/
xsd:element name=first type=xsd:string/
xsd:element name=email type=xsd:string/
xsd:element name=phone type=xsd:string/
xsd:element name=phoneExt type=xsd:string/
xsd:element name=streetLine1 type=xsd:string/
xsd:element name=streetLine2 type=xsd:string/
xsd:element name=city type=xsd:string/
xsd:element name=state type=xsd:string/
xsd:element name=country type=xsd:string/
xsd:element name=zipcode type=xsd:string/
xsd:element name=updatedBy type=xsd:string/
xsd:element name=updatedOn type=xsd:date/
/xsd:all
/xsd:complexType
/xsd:schema
/types
message name=getAddressForAddressIdRequest
part name=addressId type=xsd:long/
/message
message name=getAddressResponse
part name=returnAddress type=tns:address/
/message
portType name=AmsOe
operation name=getAddressForAddressId
input message=tns:getAddressForAddressIdRequest/
 

[Proposal] for WSDD

2005-01-05 Thread Barzilai Spinak
Hi, this is a proposal and attempt for discussion of a feature I think 
Axis doesn't implement at the moment.
It's not a big change but I don't think it will make it into 1.2

The issue comes originally from this need:  I'd like, in my deployment 
descriptor (wsdd)
to be able to use Java properties and some kind of expression language, 
similar Ant or
JSP EL, so for example I can do this:

service .
 ...
  wsdlFile${wsdl.home.dir}/foo/bar/myservice.wsdl/wsdlFile
/service
Something as simple as that would do, but it doesn't have to be 
restricted to it.
It would cover 99% of my needs, though :-)

So what do you think?  Think of the possibilities!!!
Should I send this to the developer's list?
I'm not subscribed to it but I hope they read this one.
BarZ
Conectese mas rapido y ahorre hasta un 50%
   Tel. 0909.2030 =  $0,15 IVA incluido el minuto
__
http://www.internet.com.uy - En Uruguay somos internet



Re: how to synchronize the OperationDesc with the implementation class?

2005-01-05 Thread Madeleine Wright
Thanks so much for taking the time to get back to me on this.  I took 
another look at the file you mentioned and realized I had several 
attributes missing from the fault part.  It works now!!

Madeleine
Jongjin Choi wrote:
Madeleine,
The parameter, I mean  for the parameters for the java method, not classname 
and allowed methods.
You should not specifiy those under operation element.
The wsdd use the same name for the service's parameter and operation's 
parameter. (I think this is confusing)
Have you take a look at the deploy.wsdd in samples/faults directory?
I think the file will be a help to you.
/Jongjin.
 
- Original Message - 
From: Madeleine Wright [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, December 30, 2004 7:54 AM
Subject: Re: how to synchronize the OperationDesc with the implementation class?


No - I put the input parameters inside the operation element, but the 
class name and allowed methods parameters I put separately.  Should 
these last 2 be inside the operation element?

Thanks.
Madeleine
Jongjin Choi wrote:
Did you specify the parameter element under the operation element?
/Jongjin
- Original Message - 
From: Madeleine Wright [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, December 29, 2004 10:41 AM
Subject: how to synchronize the OperationDesc with the implementation class?



Plwase can someone give me a clue as to what I'm doing wrong.  I'm 
trying to test faults and to include a fault in the wsdd I need to 
include an operation element but I'm obviously doing something wrong 
because I keep getting an Axis InternalException that says: The 
OperationDesc for doIndex was not synchronized to a method of 
WI.WebIndexerImpl.  My operation element looks like this:
operation name=doIndex qname=tns.doIndex xmlns:tns=http://WI; 
returnType=xsd:string
...
/operation

How do I make the two synchronize please?
Thanks.





Axis Memory Use

2005-01-05 Thread Lyndon Tiu
Hello,
I have an Axis application running on Tomcat. It seems to be a memory 
hog. I am wondering if anyone else here has experienced a similar issue 
and any steps you did to either solve or go around the problem.

Thanks.
--
Lyndon Tiu


Re: Axis Memory Use

2005-01-05 Thread Shafiek Savahl
Hi Lyndon

This probably does not answer your question, but I did find that ver
1,2rc1 leaked memory on the server side.  I switched back to 1.1 and the
memory leak disapeared.

Shafiek

 Hello,

 I have an Axis application running on Tomcat. It seems to be a memory
 hog. I am wondering if anyone else here has experienced a similar issue
 and any steps you did to either solve or go around the problem.

 Thanks.

 --
 Lyndon Tiu




Re: Axis Memory Use

2005-01-05 Thread Lyndon Tiu
Shafiek Savahl wrote:
Hi Lyndon
This probably does not answer your question, but I did find that ver
1,2rc1 leaked memory on the server side.  I switched back to 1.1 and the
memory leak disapeared.
 

Thank you for your reply.
My issue is with the client side not releasing memory after using it. 
Our server side seems fine. We are using 1.1.

Any more thoughts?
--
Lyndon Tiu


Re: [ATTN] Japanese patches are applied

2005-01-05 Thread Toshiyuki Kimura
[EMAIL PROTECTED]"(B
(B
$B!!LZB<$G$9!#(B
(B
$B!!$^$:!"3NG'M-Fq$&$4$6$$$^$7$?!#(B
$B!!$^$?!"JL%a!<%k$G$4Js9p$7$F$$$k$h$&$K!"(Bwebapps$BG[2<$b(B
$B9q:]2=BP1~$re5-$NBP1~e5-$NF0:n$r3NG'D:$1$kM=Dj$G$9!#(B
(B
$B:#G/$b59$7$/8f4j$$$7$^$9!#(B
(B--
(BToshi [EMAIL PROTECTED]
(B
(BOn Wed, 5 Jan 2005, Shouhei Kodama wrote:
(B
(B [EMAIL PROTECTED](B
(B
(B $B2<5-BP1~!"$"$j$,$H$&$4$6$$$^$7$?!#(B
(B $BF0:n3NG'$7$F$_$^$7$?!#(B
(B
(B # happyaxis.jsp$B$b4JC1$K3NG'$7$F$_$^$7$?$,!"(B
(B  $BLdBj$J$$$h$&$G$9$M!#(B
(B
(B # $B6`2l?7G/!":#G/$b$I$&$>$h$m$7$/$*4j$$CW$7$^$9!#(B
(B
(B ++
(B Shouhei Kodama
(B [EMAIL PROTECTED]
(B ++
(B
(B
(B Toshiyuki Kimura wrote:
(B $B!!LZB<$G$9!#(B
(B 
(B $B!!$^$?!"[EMAIL PROTECTED]|$O%*%j%8%J%kHG%Z!<%8(B(webapps/index.html)$B$+$i(B
(B $BF|K\8lHG%Z!<%8(B(webapps/jp/index.html)$B$r;2>H$G$-$k$h$&$K(B
(B $BO"7H$5$;$kM=Dj$G$9!#(B
(B 
(B 
(B $B!!M=DjDL$j!">e5-$NBP1~$re$KI=<($5$l$k(B[ja]$B$H$$$&%j%s%/$rA*Br$9$k$H!"F|K\8l%Z!<%8(B
(B $B$,I=<($5$l$k$h$&$K$7$^$7$?!#(B
(B 
(B $B59$7$/$*4j$$$7$^$9!#(B
(B ---
(B Toshi [EMAIL PROTECTED]
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

Re: [Announce] Internationalization progress of Axis

2005-01-05 Thread Toshiyuki Kimura
[EMAIL PROTECTED](B
(B
$B!!LZB<$G$9!#(B
(B
$B!!AaB.$NN)8uJd$"$j$,$H$&$4$6$$$^$9!#(B
$B:n6H$K$46(NOD:$1$k$H$N;v$J$N$G!"$<$R8f4j$$$7$?$$$H(B
$B;W$$$^$9!#(B
$B!!J,NL$,B?$$$N$G!"J#?tL>$G$NJ,C4:n6H$b8!F$$7$F$$$?(B
$B$N$G$9$,!"$*0l?M$G$bBg>fIW$G$7$g$&$+!)!(B [EMAIL PROTECTED](B
(B
$BB>$K!"BP1~2DG=$JJ}$O$$$i$C$7$c$$$^$9$+!)(B  $B3'MM(B
(B
(B--
(BToshi [EMAIL PROTECTED]
(B
(BOn Wed, 5 Jan 2005, Shouhei Kodama wrote:
(B
(B [EMAIL PROTECTED](B
(B
(B $B$*$D$+$l$5$^$G$9!#(B
(B $BFC$KC/$b$$$i$C$7$c$i$J$$$h$&$G$"$l$P!"(B
(B $BK\%U%!%$%k$NK]Lu$KD)@o$7$?$$$H;W$&$N$G$9$,!"(B
(B $BNI$$$G$7$g$&$+!)(B($B;~4V$O$+$+$k$H;W$$$^$9$,!D(B)
(B
(B $B$h$m$7$/$*4j$$CW$7$^$9!#(B
(B
(B Toshiyuki Kimura wrote:
(B [EMAIL PROTECTED]|K\8lBP1~$,40N;$7$F$$$J$$%j%=!%9$H$7$F(B
(B
(B $B!!(B"src/org/apache/axis/i18n/resource.properties"
(B
(B $B$H$$$&%U%!%$%k$,;D$5$l$F$$$^$9!#$3$l$^$G$N%U%!%$%k$HHf3S$9$k$H(B
(B [EMAIL 
PROTECTED],LO$,Bg$-$/$J$k$N$G!"BgJQ$J:n6H$K$J$k$H;W$$$^$9$,!"$3$N(B
(B $BF|K\8l2=$K$46(NO$G$-$kJ}$O$$$i$C$7$c$i$J$$$G$7$g$&$+!)(B
(B
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

Re: [Announce] Internationalization progress of Axis (fwd)

2005-01-05 Thread Toshiyuki Kimura
[EMAIL PROTECTED](B
(B
(B# $B$9$_$^$;$s!"%4%_$,:.$8$C$F$$$?$N$G:FAw$G$9!#(B
(B
$B!!LZB<$G$9!#(B
(B
$B!!AaB.$NN)8uJd$"$j$,$H$&$4$6$$$^$9!#(B
$B:n6H$K$46(NOD:$1$k$H$N;v$J$N$G!"$<$R8f4j$$$7$?$$$H(B
$B;W$$$^$9!#(B
$B!!J,NL$,B?$$$N$G!"J#?tL>$G$NJ,C4:n6H$b8!F$$7$F$$$?(B
$B$N$G$9$,!"$*0l?M$G$bBg>fIW$G$7$g$&$+!)(B [EMAIL PROTECTED](B
(B
$BB>$K!"BP1~2DG=$JJ}$O$$$i$C$7$c$$$^$9$+!)(B $B3'MM(B
(B
(B--
(BToshi [EMAIL PROTECTED]
(B
(BOn Wed, 5 Jan 2005, Shouhei Kodama wrote:
(B
(B [EMAIL PROTECTED](B
(B 
(B $B$*$D$+$l$5$^$G$9!#(B
(B $BFC$KC/$b$$$i$C$7$c$i$J$$$h$&$G$"$l$P!"(B
(B $BK\%U%!%$%k$NK]Lu$KD)@o$7$?$$$H;W$&$N$G$9$,!"(B
(B $BNI$$$G$7$g$&$+!)(B($B;~4V$O$+$+$k$H;W$$$^$9$,!D(B)
(B 
(B $B$h$m$7$/$*4j$$CW$7$^$9!#(B
(B 
(B Toshiyuki Kimura wrote:
(B [EMAIL PROTECTED]|K\8lBP1~$,40N;$7$F$$$J$$%j%=!%9$H$7$F(B
(B 
(B $B!!(B"src/org/apache/axis/i18n/resource.properties"
(B 
(B $B$H$$$&%U%!%$%k$,;D$5$l$F$$$^$9!#$3$l$^$G$N%U%!%$%k$HHf3S$9$k$H(B
(B [EMAIL PROTECTED],LO$,Bg$-$/$J$k$N$G!"BgJQ$J:n6H$K$J$k$H;W$$$^$9$,!"$3$N(B
(B $BF|K\8l2=$K$46(NO$G$-$kJ}$O$$$i$C$7$c$i$J$$$G$7$g$&$+!)(B
(B
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

[BUG] multiple cookies handling bug

2005-01-05 Thread Tim K. (Gmane)
Hello Axis Developers  Users,
I think I've discovered an Axis 1.2RC2 bug.
Some servers use cookies to do load balancing, so in addition to the 
JSESSIONID session tracking cookie the load balancer may insert its own 
cookie in the HTTP response.

There are 2 cases here:
1) The HTTP response will have 2 headers:
Set-Cookie: JSESSIONID=..; path=/
Set-Cookie: LoadBalancer=; path=/
It looks like the last cookie wins, the rest are discarded by the client 
 and they are not passed back to the server when maintain session is 
true, so the session is lost between requests.

2) The 2 cookies may appear in the same Set-Cookie header. From briefly 
looking at the Axis processing code it looks like it trims anything past 
the first ';' it encounters so in this case the first cookie would be 
the only one maintained.

Please let me know if this is a bug and I will file it if you tell me 
where. If it's a known bug and possibly already fixed, please let me know.

Thanks.
--
Tim


Re: [ATTN] Japanese patches are applied

2005-01-05 Thread Shouhei Kodama
$BLZB<$5$s!'(B
(B
(B[EMAIL PROTECTED](B
(B
$B9q:]2=BP1~$N7o!"N;2rCW$7$^$7$?!#(B
$B:#F|$N(Bdev$BHG%"%C%W%m!<%I8e!"3NG'$7$F$_$^$9!#(B
(B
(B
(BToshiyuki Kimura wrote:
(B [EMAIL PROTECTED]"(B
(B 
(B $B!!LZB<$G$9!#(B
(B 
(B $B!!$^$:!"3NG'M-Fq$&$4$6$$$^$7$?!#(B
(B $B!!$^$?!"JL%a!<%k$G$4Js9p$7$F$$$k$h$&$K!"(Bwebapps$BG[2<$b(B
(B $B9q:]2=BP1~$re5-$NBP1~e5-$NF0:n$r3NG'D:$1$kM=Dj$G$9!#(B
(B 
(B $B:#G/$b59$7$/8f4j$$$7$^$9!#(B
(B -- 
(B Toshi [EMAIL PROTECTED]
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

Re: [Announce] Internationalization progress of Axis (fwd)

2005-01-05 Thread Shouhei Kodama
[EMAIL PROTECTED](B
(B
(Bi18n$B$N(Bresource.properties$B$G$9$,!"(B
$B0l?M$G$bBP1~$O2DG=$H;W$$$^$9!#(B
(B($BJLES!"8mLuEy$N%A%'%C%/$r$7$FD:$1$k$HBgJQ=u$+$j$^$9(B)
(B
$B$G$9$,!"LZB<$5$s$47|G0$NDL$j;~4V$,$+$+$k$3$H$,M=A[$5$l$^$9!#(B
(B($B0l1~Mh=5F,$rL\;X$7$F$O$$$^$9$,!D(B)
(B
$B$A$J$_$K(Bkey=message$B$N%i%$%s?t$r?t$($F$_$?$H$3$m!"Ls(B900$B%i%$%s$G$7$?!#(B
$B$R$H$^$:;d$O>e$+$iK]Lu$K$G$NJ,C4:n6H$b8!F$$7$F$$$?(B
(B $B$N$G$9$,!"$*0l?M$G$bBg>fIW$G$7$g$&$+!)(B [EMAIL PROTECTED](B
(B 
(B $BB>$K!"BP1~2DG=$JJ}$O$$$i$C$7$c$$$^$9$+!)(B $B3'MM(B
(B 
(B -- 
(B Toshi [EMAIL PROTECTED]
(B 
(B On Wed, 5 Jan 2005, Shouhei Kodama wrote:
(B 
(B [EMAIL PROTECTED](B
(B
(B $B$*$D$+$l$5$^$G$9!#(B
(B $BFC$KC/$b$$$i$C$7$c$i$J$$$h$&$G$"$l$P!"(B
(B $BK\%U%!%$%k$NK]Lu$KD)@o$7$?$$$H;W$&$N$G$9$,!"(B
(B $BNI$$$G$7$g$&$+!)(B($B;~4V$O$+$+$k$H;W$$$^$9$,!D(B)
(B
(B $B$h$m$7$/$*4j$$CW$7$^$9!#(B
(B
(B Toshiyuki Kimura wrote:
(B
(B [EMAIL PROTECTED]|K\8lBP1~$,40N;$7$F$$$J$$%j%=!%9$H$7$F(B
(B
(B $B!!(B"src/org/apache/axis/i18n/resource.properties"
(B
(B $B$H$$$&%U%!%$%k$,;D$5$l$F$$$^$9!#$3$l$^$G$N%U%!%$%k$HHf3S$9$k$H(B
(B [EMAIL PROTECTED],LO$,Bg$-$/$J$k$N$G!"BgJQ$J:n6H$K$J$k$H;W$$$^$9$,!"$3$N(B
(B $BF|K\8l2=$K$46(NO$G$-$kJ}$O$$$i$C$7$c$i$J$$$G$7$g$&$+!)(B
(B
(B
(B 
(B -
(B To unsubscribe, e-mail: [EMAIL PROTECTED]
(B For additional commands, e-mail: [EMAIL PROTECTED]
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

Re: Books related to Apache Axis

2005-01-05 Thread Ichiro Fujita
$B$O$8$a$^$7$F!#2<[EMAIL PROTECTED]<9I.(B] $B%(%s%8%K%"O@](BAxis$B%P!<%8%g%s(B] 1.1
(B
(B[EMAIL PROTECTED]"(BEclipse,Ant,JUnit,Tomcat,Axis$B$r%Y!<%9$K!"(BEclipse 
(BPlugin$B$N(B
(BVisualEditor,[EMAIL PROTECTED](B/$B3+H/$r$*$3$J$&[EMAIL PROTECTED](B
(B
$B%3%_%e%K%F%#$NCf$+$i!"[EMAIL PROTECTED]/$3$HEy$b$G$-$l$P$H;W$$$^$9!#(B
(B
(B
$BF#ED%$%A%m!<(B
(Bhttp://ichiro.cocolog-nifty.com/ichiroworks/
(B
(B
(B
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

Re: java2wsdl ant task for document/literal

2005-01-05 Thread Bill Keese
Michael -after you hand code the WSDL file (and presumably link the WSDD 
file to the WSDL file as specified in 
http://www.osmoticweb.com/axis-wsdd/wsdlFile.htm), how do you get the 
java files?  For example, assuming that you have a web service to look 
up employee information, you would want at least three java classes:

 Employee (contains employee name, age, phone#, etc.)
 Server (contains getEmployee() function that returns Employee object)
 Client  (Client.getEmployee() calls Server.getEmployee() via SOAP request)
Do you use wdsl2java to generate these java classes, or do you handcode 
them?  Are you using beanSerializer for automatic 
serialization/deserialization of things like class Employee?

Bill
Michael Schuerig wrote:
One thing that didn't become clear for me during this thread is why 
people are using java2wsdl at all. When I started with Axis and web 
services, I, too, had the idea of making Axis generate the right WSDL 
for me automagically. I've given up on this idea since. I don't object 
to generating wsdl from a programming language in general, but to my 
mind, in cases where interoperability is of supreme importance, a WSDL 
definition is the starting point. [1]

The mapping between Java and WSDL involves some loss in either 
direction; the two languages are different in expressiveness and in 
what they emphasize. In particular, I wouldn't expect roundtrip mapping 
to give sensible results.

Michael
[1] http://webservices.xml.com/pub/a/ws/2003/07/22/wsdlfirst.html
 



Re: [Announce] Internationalization progress of Axis (fwd)

2005-01-05 Thread Toshiyuki Kimura
$B!!LZB<$G$9!#(B
(B
(B[EMAIL PROTECTED]"N;2r$7$^$7$?!#(B
(B
(B ($B0l1~Mh=5F,$rL\;X$7$F$O$$$^$9$,!D(B)
(B
$B!!L5M}$K5^$0$3$H$b$J$$$N$G!"$=$l0L$N%Z!<%9$G$"$l$P(B
$BA4$/LdBj$"$j$^$;$s!#(B
(B# $B2?=54V$b3]$+$k$h$&$J$i!XJ,C4$7$?$$!Y$HG$7$?!#(B
(B
$B!!$"$H!"K]Lu$N:]$K%*%j%8%J%k$N1Q8l%a%C%;!<%8$b;D$7$FD:$/(B
$B$h$&$K8f4j$$$7$^$9!#%$%a!<%8$H$7$F$O2<5-$NDL$j$G$9!#(B
(B
(Bkey=$BF|K\8l%a%C%;!<%8(B ($B1Q8l%a%C%;!<%8(B)
(B
$B!!(Bi18n$B$N%W%m%Q%F%#$O!"2hLLI=<($G$O$J$/!"%(%i!<%a%C%;!<%8(B
$B$K$bMxMQ$5$l$k$3$H$+$i!">-MhE*$K1Q8l%a%C%;!<%8$H$NBP1~$,(B
$BJ,$i$J$/$J$k$HITJX$J$3$H$b$"$k$H9M$($F$$$^$9!#(B
(B
$B!!:G=*E*$K$O!"JL$J7A$G(B[$B1Q8l(B]-[$BF|K\8l(B]-[$B$=$NB>[EMAIL 
PROTECTED](B]$B$NBP1~(B
$B$re5-$N7A<0$K$7$F(B
$B$*$-$?$$$H;W$$$^$9!#(B
(B
$B59$7$/8f4j$$$7$^$9!#(B
(B--
(BToshi [EMAIL PROTECTED]
(B
(BOn Thu, 6 Jan 2005, Shouhei Kodama wrote:
(B
(B [EMAIL PROTECTED](B
(B
(B i18n$B$N(Bresource.properties$B$G$9$,!"(B
(B $B0l?M$G$bBP1~$O2DG=$H;W$$$^$9!#(B
(B ($BJLES!"8mLuEy$N%A%'%C%/$r$7$FD:$1$k$HBgJQ=u$+$j$^$9(B)
(B
(B $B$G$9$,!"LZB<$5$s$47|G0$NDL$j;~4V$,$+$+$k$3$H$,M=A[$5$l$^$9!#(B
(B ($B0l1~Mh=5F,$rL\;X$7$F$O$$$^$9$,!D(B)
(B
(B $B$A$J$_$K(Bkey=message$B$N%i%$%s?t$r?t$($F$_$?$H$3$m!"Ls(B900
(B $B%i%$%s$G$7$?!#(B
(B $B$R$H$^$:;d$O>e$+$iK]Lu$K$G$NJ,C4:n6H$b8!F$$7$F$$$?(B
(B $B$N$G$9$,!"$*0l?M$G$bBg>fIW$G$7$g$&$+!)(B [EMAIL PROTECTED](B
(B
(B $BB>$K!"BP1~2DG=$JJ}$O$$$i$C$7$c$$$^$9$+!)(B $B3'MM(B
(B
(B --
(B Toshi [EMAIL PROTECTED]
(B
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

Re: Books related to Apache Axis

2005-01-05 Thread Toshiyuki Kimura
$BF#ED$5$s!"(B
(B
$B!!LZB<$G$9!#$O$8$a$^$7$F!#(B
(B
$B!!Cx$K$b!"$I$J$?$+$$$i$C$7$c$k$+$bCN$l$^$;$s$M!#(B
(B---
(BToshi [EMAIL PROTECTED]
(B
(BOn Thu, 6 Jan 2005, Ichiro Fujita wrote:
(B
(B $B$O$8$a$^$7$F!#2<[EMAIL PROTECTED]<9I.(B] $B%(%s%8%K%"O@](BAxis$B%P!<%8%g%s(B] 1.1
(B
(B [EMAIL 
PROTECTED]"(BEclipse,Ant,JUnit,Tomcat,Axis$B$r%Y!<%9$K!"(BEclipse Plugin$B$N(B
(B VisualEditor,[EMAIL PROTECTED](B/$B3+H/$r$*$3$J$&[EMAIL PROTECTED](B
(B
(B $B%3%_%e%K%F%#$NCf$+$i!"[EMAIL PROTECTED]/$3$HEy$b$G$-$l$P$H;W$$$^$9!#(B
(B
(B 
(B $BF#ED%$%A%m!<(B
(B http://ichiro.cocolog-nifty.com/ichiroworks/
(B 
(B
(B-
(BTo unsubscribe, e-mail: [EMAIL PROTECTED]
(BFor additional commands, e-mail: [EMAIL PROTECTED]

Re: [Announce] Internationalization progress of Axis (fwd)

2005-01-05 Thread Shouhei Kodama
$BLZB<$5$s!'(B
(B
(B[EMAIL PROTECTED](B
$B!!!V(Bkey=$BF|K\8l%a%C%;!<%8(B ($B1Q8l%a%C%;!<%8(B)$B!W(B
$BN;2r$G$9!#(B
$B3N$+$K!"%*%j%8%J%k$,$J$$$H:$$j$^$9$M!#!#!#(B
(B
$B$G$O$^$?Js9pCW$7$^$9!#(B
(B
(B
(B
(BToshiyuki Kimura wrote:
(B $B!!LZB<$G$9!#(B
(B 
(B [EMAIL PROTECTED]"N;2r$7$^$7$?!#(B
(B 
(B ($B0l1~Mh=5F,$rL\;X$7$F$O$$$^$9$,!D(B)
(B 
(B 
(B $B!!L5M}$K5^$0$3$H$b$J$$$N$G!"$=$l0L$N%Z!<%9$G$"$l$P(B
(B $BA4$/LdBj$"$j$^$;$s!#(B
(B # $B2?=54V$b3]$+$k$h$&$J$i!XJ,C4$7$?$$!Y$HG$7$?!#(B
(B 
(B $B!!$"$H!"K]Lu$N:]$K%*%j%8%J%k$N1Q8l%a%C%;!<%8$b;D$7$FD:$/(B
(B $B$h$&$K8f4j$$$7$^$9!#%$%a!<%8$H$7$F$O2<5-$NDL$j$G$9!#(B
(B 
(B key=$BF|K\8l%a%C%;!<%8(B ($B1Q8l%a%C%;!<%8(B)
(B 
(B $B!!(Bi18n$B$N%W%m%Q%F%#$O!"2hLLI=<($G$O$J$/!"%(%i!<%a%C%;!<%8(B
(B $B$K$bMxMQ$5$l$k$3$H$+$i!">-MhE*$K1Q8l%a%C%;!<%8$H$NBP1~$,(B
(B $BJ,$i$J$/$J$k$HITJX$J$3$H$b$"$k$H9M$($F$$$^$9!#(B
(B 
(B $B!!:G=*E*$K$O!"JL$J7A$G(B[$B1Q8l(B]-[$BF|K\8l(B]-[$B$=$NB>[EMAIL 
(B PROTECTED](B]$B$NBP1~(B
(B $B$re5-$N7A<0$K$7$F(B
(B $B$*$-$?$$$H;W$$$^$9!#(B
(B 
(B $B59$7$/8f4j$$$7$^$9!#(B
(B -- 
(B Toshi [EMAIL PROTECTED]
(B 
(B On Thu, 6 Jan 2005, Shouhei Kodama wrote:
(B 
(B [EMAIL PROTECTED](B
(B
(B i18n$B$N(Bresource.properties$B$G$9$,!"(B
(B $B0l?M$G$bBP1~$O2DG=$H;W$$$^$9!#(B
(B ($BJLES!"8mLuEy$N%A%'%C%/$r$7$FD:$1$k$HBgJQ=u$+$j$^$9(B)
(B
(B $B$G$9$,!"LZB<$5$s$47|G0$NDL$j;~4V$,$+$+$k$3$H$,M=A[$5$l$^$9!#(B
(B ($B0l1~Mh=5F,$rL\;X$7$F$O$$$^$9$,!D(B)
(B
(B $B$A$J$_$K(Bkey=message$B$N%i%$%s?t$r?t$($F$_$?$H$3$m!"Ls(B900
(B $B%i%$%s$G$7$?!#(B
(B $B$R$H$^$:;d$O>e$+$iK]Lu$K

Re: [BUG] multiple cookies handling bug

2005-01-05 Thread Tim K. (Gmane)
Correction: case 2) below is not valid, apparently one cannot set 
multiple cookies in the same Set-Cookie header, there needs to be a 
header per cookie (but when the cookies are sent back to the server 
multiple cookies can be in one Cookie header, that's where my confusion 
came from).

Case 1) still looks like a bug though.
Tim
Tim K. (Gmane) wrote:
Hello Axis Developers  Users,
I think I've discovered an Axis 1.2RC2 bug.
Some servers use cookies to do load balancing, so in addition to the 
JSESSIONID session tracking cookie the load balancer may insert its own 
cookie in the HTTP response.

There are 2 cases here:
1) The HTTP response will have 2 headers:
Set-Cookie: JSESSIONID=..; path=/
Set-Cookie: LoadBalancer=; path=/
It looks like the last cookie wins, the rest are discarded by the client 
 and they are not passed back to the server when maintain session is 
true, so the session is lost between requests.

2) The 2 cookies may appear in the same Set-Cookie header. From briefly 
looking at the Axis processing code it looks like it trims anything past 
the first ';' it encounters so in this case the first cookie would be 
the only one maintained.

Please let me know if this is a bug and I will file it if you tell me 
where. If it's a known bug and possibly already fixed, please let me know.

Thanks.



[axis-user digest] Axis SOAP over HTTPS

2005-01-05 Thread Youhei Kawada
[EMAIL PROTECTED](B
(B[EMAIL PROTECTED]'%9%H$r$*Aw$j$7$^$9!#(B
(B
$B"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#(B
$B!Z%-!<%o!<%I![(B
(B  HTTPS, SSL, $B%;%-%e%j%F%#(B
$B!ZF|IU![(B
(B  2004/12/22 - 2004/12/23
$B!Z%9%l%C%I![(B
(B  http://marc.theaimsgroup.com/?t=11036559601r=1w=2
$B"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#"#(B
(B
$B(.!Ze$N%5(B
(B  $B!<%P%5%$%I$r8F$S=P$9$3$H$r9M$($F$$$^$9!#(B
(B
(B  Axis$B$K$D$$$F$/$k%I%-%e%a%s%H$r8+$^$7$?$,!"$"[EMAIL PROTECTED],$"(B
(B  $B$j$^$;$s$G$7$?!#(B
(B
(B  
$B$I$J$?$+!"(BHTTP$B$NBe$o$j$K(BHTTPS$B$G5!G=$9$k$h$&$K(BAxis($B%/%i%$%"%s(B
(B  $B%H$H%5!<%PN>J}(B)[EMAIL PROTECTED](B
(B  $B$4B8CN$G$7$g$&$+!)(B
(B
$B(1(3(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B  $B(2!Z2sEz(B 1-1$B![(,(B[Shahi, 
(BAshutosh]$B(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(/(B
(B
(BHTTPS$B$rM-8z$K$9$k$h$&(BWeb$B%5!<[EMAIL PROTECTED]"I,MW$J>[EMAIL 
(BPROTECTED]@[EMAIL PROTECTED](B
(B$B!"%/%i%$%"%s%H$+$i%5!<%S%9$r8F$V:]$K%]!<%H$r(BSSL$B$KJQ99$9$kI,(B
(B$BMW$,$"$j$^$9!#(B
(B
(BTomcat+Axis$B$N>l9g!"0J2<$N%I%-%e%a%s%H$,Lr$KN)$D$G$7$g$&!#(B
(Bhttp://www-128.ibm.com/developerworks/webservices/library/ws-sec1.html
(B
(B  $B(2(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B  $B(2!Z2sEz(B 1-2$B![(,(B[Sunil 
(BKothari]$B(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(/(B
(B
(B
$B;d$bF1$8$h$&$JLdBj$KD>LL$7$^$7$?!#>/$7(B(3$BF|4V(B)$B$N2fK}$G2r7h$7(B
(B$B$^$7$?!#;d$O(BTomcat 5.0.27$B$N85$G(BAxis 
(B1.1$B$rAv$i$;$F$$$^$7$?!#(B
(B
(BHTTPS$B$NMxMQK!!"FC$K%/%i%$%"%s%H$,%5!<%P$rG'>Z$9$k:]$NMxMQK!(B
(B$B$K$D$$$F$N5-;v$O%$%s%?!<%M%C%H>e$K?tB?$/$"$j$^$9$,!"%5!<%P$,(B
(B$B%/%i%$%"%s%H$rG'>Z$9$k:]$NMxMQK!$K$D$$$F$O$[$H$s$I>pJs$,$"$j(B
(B$B$^$;$s!#(B
(B
(B$B$9$G$K%-!<%9%H%"[EMAIL PROTECTED]/%-!<[EMAIL 
(BPROTECTED]@.$7$F$$$F!"(Bserver.xml$B$rE,(B
(B[EMAIL PROTECTED];d$Nl9g$N(Bserver.xml$B$NJQ(B
(B$B992U=j$r0J2<$K<($7$^$9!#(B
(B
(BConnector port="8443" maxThreads="150" minSpareThreads="25"
(B   maxSpareThreads="75" enableLookups="false"
(B   disableUploadTimeout="true" acceptCount="100"
(B   debug="0" scheme="https" secure="true"
(B   clientAuth="true" keypass="changeit"
(B   keystoreFile="c:\test\server.keystore"
(B   sslProtocol="TLS" /
(B
(B[EMAIL PROTECTED]@$1$G$O(BHTTPS$B$O5!G=$7$^$;$s!#(B
(B
(B$B$H$K$+$/!"Hk7m$O(BTomcat$B$r0J2<$N%Q%i%a!<%?$G5/F0$9$k$3$H$G$9(B
(B(server.xml$B$NJQ99$,Lr$KN)$C$F$$$J$$$h$&$K;W$($^$9(B)$B!#(B
(B
(Bjava -Djavax.net.ssl.trustStore=c:\test\client.keystore
(B -Djavax.net.ssl.trustStorePassword=changeit
(B -Djavax.net.debug=true
(B -Djavax.net.ssl.keyStore=c:\test\client.keystore
(B -Djavax.net.ssl.keyStorePassword= changeit
(B
(B$B%/%i%$%"%s%H$O(BHTTPS$B$r;H$C$F8F$S=P$7$r$7$F$$$k$3$H$rA0Ds$H$7(B
(B$B$F$$$^$9!#$b$7$3$l$,LrN)$C$?$i65$($F$/[EMAIL PROTECTED](B
(B
(B  $B(2(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(0(B
(B
(B  $B(2!Z2sEz(B 1-3$B![(,(B[Lyndon 
(BTiu]$B(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(,(/(B
(B
(B$B$3$N7o$K4X$7$F;d$N8D?M%a%b$r>R2p$7$^$9!#(B
(B
(B1) $B%/%i%$%"%s%H(BJava$B%3!<%I(B
(B
(BSystem.setProperty("javax.net.ssl.trustStore",
(B  "C:/Program Files/Apache Software Foundation/Tomcat 
(B5.0/conf/ssl/client_truststore/cacerts");
(BSystem.setProperty("javax.net.ssl.trustStorePassword",
(B  "password");
(BSystem.setProperty("javax.net.ssl.keyStore",
(B  "C:/Program Files/Apache Software Foundation/Tomcat 
(B5.0/conf/ssl/client_keystore/keystore");
(BSystem.setProperty("javax.net.ssl.keyStorePassword",
(B  "password");
(B
(B$BCm0U(B: $B$"$J$?$N4D6-$K9g$&$h$&[EMAIL PROTECTED]/[EMAIL PROTECTED](B
(B
(B2) Tomcat$B%5!<%P$N(Bserver.xml
(B
(B!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 --
(BConnector port="8443" maxThreads="150" minSpareThreads="25"
(B   maxSpareThreads="75" enableLookups="false"
(B   disableUploadTimeout="true" acceptCount="100"
(B   debug="0" scheme="https" secure="true"
(B   clientAuth="true" sslProtocol="TLS"
(B   keystoreFile="C:\Program Files\Apache Software Foundation\Tomcat 
(B5.0\conf\ssl\server_keystore\keystore"
(B   keystorePass="password"
(B   truststoreFile="C:\Program Files\Apache Software 
(BFoundation\Tomcat 5.0\conf\ssl\server_truststore\cacerts"
(B   truststorePass="password" /
(B
(B$BCm0U(B: $BI,MW$K1~$8$F(B"clientAuth"[EMAIL PROTECTED]/[EMAIL 

XMLBean data

2005-01-05 Thread Hung Vu2000
Hi,
I' m developing a webservice that need a parameter of type XMLBean. 
When using Java2WSDL tool from Axis to create wsdl file I had the following
   WARN org.apache.axis.wsdl.fromJava.Types[main] - The class 
net.data.xml.MyDocument does not contain a default constructor, which is a 
requirement for a bean class.  The class cannot be
converted into an xml schema type.  An xml schema anyType will be used to 
define this class in the wsdl file.
   How can I resolve this problem ?

Thanks,
Hung
_
Express yourself instantly with MSN Messenger! Download today it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/



Re: [BUG] multiple cookies handling bug

2005-01-05 Thread Tim K. (Gmane)
Digging deeper into the code and trying to patch it to fix the bug I 
discovered another issue that needs to be addressed.

The particular server that I am using doesn't send the load balancing 
cookie on all the responses, it refreshes it every few responses (I am 
not sure how it decides to refresh it or not), so for example:

Response 1: has 2 cookies JSESSIONID and LoadBalancer cookies
Response 2: has 1 cookie only JSESSIONID
What happens is that after Response 2 is received by the Axis client, 
the LoadBalancer cookie is forgotten about, it's dropped and it's not 
sent on subsequent requests, hence the load balancing is messed up and 
the client request ends up on a different middle tier which cannot 
recover the session based on the JSESSIONID.

The HTTP clients need to store cookies, add to them and only expire them 
 when the cookie expiration time is reached (if they are session 
cookies, not persistent cookies then they are expired when the client 
process exits -- in memory cookies).

Where are the cookies stored between requests? In the Service, Stub, 
Call or HTTPTransport?

Tim
Tim K. (Gmane) wrote:
Correction: case 2) below is not valid, apparently one cannot set 
multiple cookies in the same Set-Cookie header, there needs to be a 
header per cookie (but when the cookies are sent back to the server 
multiple cookies can be in one Cookie header, that's where my confusion 
came from).

Case 1) still looks like a bug though.
Tim
Tim K. (Gmane) wrote:
Hello Axis Developers  Users,
I think I've discovered an Axis 1.2RC2 bug.
Some servers use cookies to do load balancing, so in addition to the 
JSESSIONID session tracking cookie the load balancer may insert its 
own cookie in the HTTP response.

There are 2 cases here:
1) The HTTP response will have 2 headers:
Set-Cookie: JSESSIONID=..; path=/
Set-Cookie: LoadBalancer=; path=/
It looks like the last cookie wins, the rest are discarded by the 
client  and they are not passed back to the server when maintain 
session is true, so the session is lost between requests.

2) The 2 cookies may appear in the same Set-Cookie header. From 
briefly looking at the Axis processing code it looks like it trims 
anything past the first ';' it encounters so in this case the first 
cookie would be the only one maintained.

Please let me know if this is a bug and I will file it if you tell me 
where. If it's a known bug and possibly already fixed, please let me 
know.

Thanks.




Axis as a client and multi-threading

2005-01-05 Thread Tim K. (Gmane)
Could someone who has more experience with the Axis client side clarify 
how it works in a multi-threaded environment?

E.g. if I create a Service instane on the client and from that get a 
Stub instance, is it safe for mutliple threads to make calls on the Stub 
at the same time?

If not, where are the thread boundaries? Do I need multiple Stub 
instances? Or multiple Service instances? Or is the whole Axis client 
single-threaded?

Also, how does the HTTP session tracking (cookie-based) work in the Axis 
client environment? Can I have multiple sessions going at the same time? 
If so, do I need multiple Services? Stubs? I guess the question is where 
is the session cookie stored? In the Service instance? In the Stub 
instance? Statically in the JVM in which case it would only be possible 
to have only 1 session?

Thank you for your help. I am sure other users have the same questions.
--
Tim


Axis with HTTPS : What do I have to make ?

2005-01-05 Thread Petese Fabienne (CSE)
Title: Nachricht



Hello,

I want to install a 
WebService on a HTTPS Server.

I don't want client 
authentification. I just want to use the SSL encryption.

What do I have to 
make ?

Need I special .jars 
?

Thanks

Fabienne