[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