[Users] testing BC-Mail component with Static exposition

Youn youness_lemrabet at yahoo.fr
Wed Mar 16 11:04:57 CET 2011


Hello
I’m trying to send mails to an email account. Using the Petals-BC-Mail 3.1.3

So I create the su-Mail-SenMail-provide -> jbi.xml



Code:
.....
	<jbi:services binding-component="true">
	
		<!-- Import a Service into Petals => provides a Service. -->
		<jbi:provides 		
			interface-name="generatedNs:Mail"
			service-name="generatedNs:SenMail"
			endpoint-name="SenMailEndpoint">
	
			<!-- CDK specific elements -->
			<petalsCDK:timeout>30000</petalsCDK:timeout>
			<petalsCDK:validate-wsdl>true</petalsCDK:validate-wsdl>
			<petalsCDK:forward-security-subject>false</petalsCDK:forward-security-subject>
			<petalsCDK:forward-message-properties>false</petalsCDK:forward-message-properties>
			<petalsCDK:forward-attachments>false</petalsCDK:forward-attachments>
			<petalsCDK:wsdl>MailService.wsdl</petalsCDK:wsdl>
		
			<!-- Component specific elements -->	
			<mail:scheme>smtp</mail:scheme>
			<mail:host>smtp.xx.fr</mail:host>
			<mail:port>25</mail:port>
			<mail:user>xx at xx.fr</mail:user>
			<mail:password>xxxx</mail:password>
			<mail:from>xx at xx.fr</mail:from>
			<mail:reply>xxx at xx.fr</mail:reply>
			<mail:to>xx at xx.fr</mail:to>
			<mail:subject>test</mail:subject>
			<mail:send-mode>content-only</mail:send-mode>			
		</jbi:provides>
	</jbi:services>.....





Here are the endpoints within Petals


Code:

Global Endpoints list
=====================

 + Endpoint #1
  - Name       : SenMailEndpoint
  - Service    : {http://petals.ow2.org/components/mail/version-3}SenMail
  - Interfaces : {http://petals.ow2.org/components/mail/version-3}Mail,
  - Location   : Location [componentName=petals-bc-mail, containerName=0, subdomainName=subdomain1]
 + Endpoint #2
  - Name       : edpt-141EEE445EA2D588FE935794829600341
  - Service    : {http://petals.ow2.org/components/mail/generic/version-3}SendMailGenericService
  - Interfaces : {http://petals.ow2.org/components/mail/generic/version-3}SendMailGeneric,
  - Location   : Location [componentName=petals-bc-mail, containerName=0, subdomainName=subdomain1]






And I use SoapUI to send the email :


Code:
 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://petals.ow2.org/components/mail/version-3">
   <soapenv:Header/>
   <soapenv:Body>
      <ver:SendMail>
         <!--You may enter ANY elements at this point-->
      </ver:SendMail>
   </soapenv:Body>
</soapenv:Envelope> 




But I have this exception in the SoapUI



Code:
 
Wed Nov 03 11:10:57 CET 2010:ERROR:com.eviware.soapui.model.iface.Request$SubmitException: com.eviware.soapui.impl.wsdl.submit.RequestTransportRegistry$MissingTransportException: Missing transport for protocol [jbi]






in the documentation http://doc.petalslink.com/display/petalscomponents/Petals-BC-Mail+3.1.x (http://doc.petalslink.com/display/petalscomponents/Petals-BC-Mail+3.1.x) it says that we have to send an email with this format 


Code:
 <?xml version="1.0" encoding="UTF-8"?>
<mail>[#5]mail by using service unit</mail>





Any help please  [Rolling Eyes]




-------------------- m2f --------------------

Subscribe/Unsubscribe emails notifications :
http://forum.petalslink.com/m2f_usercp.php

Response to this email will be posted on the Petals forum.
Please delete the existing text before responding :)

Read the topic online:
http://forum.petalslink.com/viewtopic.php?p=31587#31587

-------------------- m2f --------------------






More information about the Users mailing list