Hi Badrys

Please zip and email me the samples or code I could use to recreate this issue - please send these directly to me at [EMAIL PROTECTED] to avoid posting huge attachments to everyone on this list

asankha

badrys wrote:
Hi  Asankha, Hi Deepal,

I tested the new RC distirbution with various samples and unfortunately I am
still having the famous time out exception (30 sec)  with one way
operations.
Actually, to be more specific, I noticed two different situations:

1) If the operation called is supposed to make a punctual action (such as
printing or sending a text message), it does make it ( the action does
happen ) but the client (caller) doesn't exit until the time out exception.

2) The weird one: If the operation called is supposed to wait for an event
(such as receiving a text message), it is blocked until the time out
exception and doesn't react even if the event happens before the exception
(30 sec seem sufficient to me for receiving a simple text message).
Moreover, it even seems to be blocking the JMS server totally (the samples
that worked previously stopped working until I relaunched the JMS server).   
Have you any explanation for this phenomenon ?
Thanks,
Badrys.




Deepal Jayasinghe wrote:
  
Hi badrys;

Could you please wait few more minutes  since I  upload Axis2 1.2 RC2
into Apache .

Thanks
Deepal

    
Sorry again (I feel like spaming you now :-)  )
but the link you stated doesn't seem to be working cause I couldn't 
      
access
  
it.
Could you please check it for me.  

Thanks,
Badrys

badrys wrote:
 

      
Hi Asankha

Ooops !  Sorry I should have mentioned it    :-S  
Here is the link :     http://people.apache.org/dist/axis2/nightly/
I'll try the pre-RC build that you mentioned today and then I'll give you
a feedback about it.

Badrys

asankha wrote:
   

        
 


Hi Badrys 

 This time, I downloaded a 15 Mo nightly builds distribution and the
server
is launched correctly but the result is even worse (compared to the 1.1
version) :
 

          
>From where did you download it? can you state the link? I am not aware
        
that a 1.2-SNAPSHOT nightly build yet exists 

Alternatively please try the distribution from here ->
http://www-lk.wso2.com/~deepal/axis2-1.2/  which is a pre-RC build 

asankha 


 
1) I still have the time out exception for the one operation :
ATTENTION: Did not receive a JMS response within 30000 ms to
destination
.... etc

2) Even the simple services which used to work with axis2 1.1.1 (such as
EchoService : "String echo( String in )" ) are no more working : when
called
they came with this exception :
Exception in thread "main" java.lang.NoSuchMethodError:
org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder: method
<init>(Ljavax/xml/stream/XMLStreamReader;)V not found
	at
org.apache.axis2.builder.BuilderUtil.getSOAPBuilder(BuilderUtil.java:474)
	at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:130)
	at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:77)
	at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:356)
	at
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:294)
	at src.org.apache.ws.axis2.Echo2Stub.echoString(Echo2Stub.java:144)
	at src.org.apache.ws.axis2.ClientEcho2.main(ClientEcho2.java:22)
I think it's due to a problem of compatibilty between the jars used in
the
nightly builds. 
So I guess there is still something to fix with this distribution, don't
you
think so ?  :-)

Badrys.

asankha wrote:
 
 
   


 


Hi Badrys 

 I downloded the nightly builds release
( http://people.apache.org/dist/axis2/nightly/  ) but I couldn't even
          
run
  
the
axis2Server. 

I think this is something wrong with the base distribution and not
directly related to Axis2 - I notice the distribution size is around
2.5MB - so its definitely missing the dependency jars 

  In fact, I noticed that many jar files are missing in the
distribution (there are many ClassDefNotFoundExceptions when launching
axis2Server). So I tried to complete it with jars from the axis2 1.1.1
version but it didn't work either :-(
 

The versions may have changed.. so its better to get a working axis2
1.2 build - what I would recommend is building off the 1.2 branch
source - or waiting for the next RC 

 Plus, I noticed that the java classes in the source distribution were
different from the ones you published il the JIRA issue.
Does that mean that the modifications you've maid are not yet applied ?
 

Hmm.. I suspect the nightly build to be erroneous.. also all changes I
have made (a change done today as well) are on both the trunk and the
1.2 branch. So they should be available with the next builds as
mentioned above 

asankha 

 
Badrys





asankha wrote:
 
 
   


 


Hi Badrys 

Deepal should be cutting the next RC pretty soon.. I was expecting this
even today. Else you could try the nightly builds off the trunk since
the JMS code is the same now - I committed it to both trunk and the 1.2
branch today. 

If you can spend time and give us feedback - any testing is very much
appreciated :-) 
asankha 

badrys wrote:

 Hi Asankha,

First I'd like to thank you for the effort you've made to fix Axis. ;-)
I downloaded the fixed java classes from the JIRA link. Unfortunately I
couldn't test them: I actually downloaded the  Axis 2 source
          
distribution
  
and I replaced the old files with the patched ones. Then I tried to
rebuild
a new binary distribution using Maven but it failed when trying to
download
the necessary jars (the links are no more available). 
So I guess the remaining solution would be to wait for the next release
of
Axis 2 (1.2). 
Have you any idea about when it should be available ?

Many thanks.

asankha wrote:
 
 
   


 


Hi Badrys 

I have fixed https://issues.apache.org/jira/browse/AXIS2-2434     on the
trunk, and could apply this to the 1.2 branch as soon as you could
verify that the fix works as expected. Then it will get into the next
build. 

asankha 

badrys wrote:

 Hi Asankha,

Any good news concerning the "Axis2 one way messaging" issue we
          
discussed
  
last time ?  :-)

Thanks.

asankha wrote:
 
 
   


 


Hi Badrys 

Yes, the problem is not yet fixed. I will try my best to fix this in
the coming week ahead 

asankha 

badrys wrote:

 Hi Asankha

I actually could solve the axis2 problem I had and then I had another
Axisfault related to JMS :
So I guess I have a pure JMS question this time If you don't mind : In
          
my
  
web service I have a one way operation (void runPublisher() ) and when I
call it from a client , it came up with this exception:
<<
23 mars 2007 14:26:33 org.apache.axis2.transport.jms.JMSSender invoke
ATTENTION: Did not receive a JMS response within 30000 ms to destination
:
topic://pubtopic.TestTopic
org.apache.axis2.AxisFault: Incoming message input stream is null
	at
org.apache.axis2.transport.TransportUtils.createSOAPMessage(TransportUtils.java:64)
	at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:252)
	at
org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:202)
	at
src.src.PublishingServiceStub.echoPublisher(PublishingServiceStub.java:154)
	at src.src.ClientEcho.main(ClientEcho.java:17)
 
 And then when I try to make some search about this kind of exception
in
mailing lists archives I found that you have dealt with it quite
          
recently
  
( https://issues.apache.org/jira/browse/SYNAPSE-68     ).

I would be grateful If you tell wether or not you solved the problem and
how
you did it.
Thanks in advance.

asankha wrote:
 
 
   


 


Hi Badrys 

Seems like the problem you encounter below is not related to JMS. So
its better to describe it with a new subject and post to the list for
better answers. One thing I noted was that you ask for "
http://localhost:8080/axis2/services/MyService/myOperation 
 
but Axis2 says it couldn't find 
Service Not found EPR is
/axis2/services/HelloPublishSubscribe/echoHello 
asankha 

badrys wrote:

 Actually, I understood the "     Version" thing : Version  is the web
service
sample given with Axis2 and according to the Apache documentation
( http://ws.apache.org/axis2/1_1/jms-transport.html      ), when the JMS
transport
starts it checks all the destinations specified by all the web services
and
gives a default destination name (which is the same as the name of the
service) to those who doesn't specify one. Since "Version" is one of
them,
the JMS transport associate a destination named Version to it.
But my real problem now is the "Axis Fault : Operation Not Found" thing
          
:
  
when I checked this url :
"http://localhost:8080/axis2/services/MyService/myOperation"       I
found
this:

<soapenv:Fault>
 
<faultcode>soapenv:Client</faultcode>	
  <faultstring>
        Service Not found EPR is
/axis2/services/HelloPublishSubscribe/echoHello
  </faultstring>
  <detail/>
</soapenv:Fault>

I guess it means that Axis2 doesn't recognize my web service's operation
but
I don't know what caused that, and what is really weird : on the url :
"http://localhost:8080/axis2/services/"       , I can see my web service
and
its
operations displayed.
can you help me with this issue ?

Thanks for your time.



asankha wrote:
 
 
   


 


Are you using the latest trunk? there was a defect when the JMS
Destination name was different from its JNDI name but I am not sure if
this is the case. If the JMS transport creates a new Queue with the
name "Version", then obviously it cannot find a JMS destination with
the name "Version" on the JNDI context you specify.. Could you check
why that might be? 

asankha 

badrys wrote:

 Hi Asankha

When I deployed my web service (the publish/subscirbe application I told
you
about before). Axis2 generated a wsdl and the wsdl2java tool generated a
code (stub and callback handler) that I used to create a client. 
However, I noticed something weird when launching Axis2 : although I
didn't
forget to specify my destination (topic) and launch my JMS Broker before
that, It put this on the terminal:

[CODE]
ATTENTION: Cannot find destination : Version Creating a Queue with this
name
22 mars 2007 15:06:28
          
org.apache.axis2.transport.jms.JMSConnectionFactory
  
listen

INFO: Connection factory : default initialized...
22 mars 2007 15:06:28 org.apache.axis2.transport.SimpleAxis2Server main
INFO: [SimpleAxisServer] Started
[/CODE]

And when I try to execute my client, axis2 came up with this exception :

[CODE] 
22 mars 2007 15:07:46
org.apache.axis2.transport.jms.JMSMessageReceiver$Worker r
un
GRAVE: JMS Worker [JMSWorker-1] Encountered an Axis Fault : Operation
          
Not
  
found
EPR is  and WSA Action =  ""
org.apache.axis2.AxisFault: Operation Not found EPR is  and WSA Action = 
""
nSubscriber
       at
org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPha
se.java:48)
       at org.apache.axis2.engine.Phase.invoke(Phase.java:398)
       at
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:522)
       at
org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:487)
       at
org.apache.axis2.transport.jms.JMSMessageReceiver$Worker.run(JMSMessa
geReceiver.java:198)
       at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Wor
ker.runTask(ThreadPoolExecutor.java:650)
       at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Wor
ker.run(ThreadPoolExecutor.java:675)
       at java.lang.Thread.run(Thread.java:595)
[/CODE]

Have you any idea of what is causing this ?

Many thanks.
badrys


asankha wrote:
 
 
   Hi Badrys
   
   
     does the fact of specifying a JMS destination in
services.xml create a physical Destination (a Java Object that I can
access
          
>from a java code) ?  and if it's the case can you tell me how to do it ?
        
 
     
   
   Yes, if your JMS provider supports this. (e.g. ActiveMQ) This would 
create a JMS Queue with a name same as that of the service, and you 
should be able to access this using JNDI from Javacode outside

asankha

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



   
 
 
 




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



   
 
 
 




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



   
 
 
 




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



   
 
 
 




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



   
 
 
 




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



   
 
 
 




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



   
 
 
 




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



     

          
   

        
 

      
-- 
Thanks,
Deepal
................................................................
"The highest tower is built one brick at a time"



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



    

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

Reply via email to