• Zenfair
  • NEWBIE
  • 0 Points
  • Member since 2010

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 10
    Questions
  • 6
    Replies

We have couple of SalesForce Consultants that are rolling off from the projects. I will be more happy to work with if you have any requirements.  

 
*********************************************
Zenfair Solutions Inc is a Premier IT Services/Consulting Provider specialized in Salesforce Implementations and Staff Augmentations.
Our experienced and certified Salesforce Consultants, Administrators and Developers can help with your projects.
Core Competences:
SalesForce Customizations
Apex Development
Visualforce Development
Force.com sites
*********************************************

We have couple of SalesForce Consultants that are rolling off from the projects. I will be more happy to work with if you have any requirements.  

 
*********************************************
Zenfair Solutions Inc is a Premier IT Services/Consulting Provider specialized in Salesforce Implementations and Staff Augmentations.
Our experienced and certified Salesforce Consultants, Administrators and Developers can help with your projects.
Core Competences:
SalesForce Customizations
Apex Development
Visualforce Development
Force.com sites
*********************************************

When I create web service and generate WSDL from it, salesforce creates targetnamespace like  targetNamespace="http://soap.sforce.com/schemas/class/ATestWebservice".

When a java/dot net client implements this web service and sends a xml message, this target name pace is used in soap body.

How ever we have a special requirement, where a customer is insisting to have a different target name space rather than default.

For example targetNamespace ="  http://ws.customername.com/ATestWebService

The Soap XML  message comes with this different tartnamespace and salesforce should be able to parse the message using this name space.

We are trying to get thsi fucntionality but no success.

 

I have posted some samples for clarity.

 

My question, is there any way to create a web service with different target name space other than default.

 

Please note that this is very simple in Java or dot net. Any help is most welcome!!

 

 

 

 

 

Sample WSDL created by default

  

<?xml version="1.0" encoding="UTF-8" ?>
- <!--
 Web Services API : ATestWebservice

  -->
- <definitions targetNamespace="http://soap.sforce.com/schemas/class/ATestWebservice" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://soap.sforce.com/schemas/class/ATestWebservice">
- <types>
- <xsd:schema elementFormDefault="qualified" targetNamespace="http://soap.sforce.com/schemas/class/ATestWebservice">

 

Sample Message from Default Salesforce Targetnamespace

 <SOAP-ENV:Body>
      <getStateName xmlns="http://soap.sforce.com/schemas/class/ATestWebservice">
         <statenum xsi:type="xsd:int">41</statenum>
         </m:getStateName>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

 

Sample WSDL with different target name space(This is what we need to achieve)

  

<?xml version="1.0" encoding="UTF-8" ?>
- <!--
 Web Services API : ATestWebservice

  -->
- <definitions targetNamespace="http://ws.customername.com/ATestWebservice" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"

xmlns:tns="http://ws.customername.com/ATestWebservice">
- <types>
- <xsd:schema elementFormDefault="qualified"

targetNamespace="http://ws.customername.com/ATestWebservice">

 

Sample Message from Different Targetnamespace (This is what we need to achieve)

<SOAP-ENV:Body>
      <getStateName xmlns="http://ws.customername.com/ATestWebservice">
         <statenum xsi:type="xsd:int">41</statenum>
         </m:getStateName>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

 
 
 
 
 

All - Thank you for reading this post.

We have a Third party Secured Web Service. To call this service we need to import their certificates.

 

ServiceName_Root.cer (Use this to authorize the encryption and signature certificates.)

ServiceName_Consumer_Encrypt.cer (Use this to encrypt the messages you send to Service.)

ServiceName_Producer_Sign.cer (Use this to verify signatures.)

 

I am looking for some help on if SalesForce supports this? Or any other alternative solutions.

 

Please note: I already went through generating CA signed certificate and uploading back in to salesforce. I am looking help on to how to import Service provider certificates.

 

Thanks in advance 

ZenFair Solutions Inc (www.zenfair-solutions.com) is a premier consulting company with extensive consulting experience in Sales Force CRM Solutions. Our specialties: Configuration/Customizations, Custom Development using Apex, Data Migrations, Integrations.
We are ready to help you !!

Please call Ravee at 310 218 3046
ravee@zenfair-solutions.com
ZenFair Solutions Inc (www.zenfair-solutions.com) is a premier consulting company with extensive consulting experience in Sales Force CRM Solutions. Our specialties: Configuration/Customizations, Custom Development using Apex, Data Migrations, Integrations.
We are ready to help you !!

Please call Ravee at 310 218 3046
ravee@zenfair-solutions.com
We have two hot requirements to fill SFDC Consultants positions and can get the interviews rightaway.

 

++++++++++++++++++++++++++++++++++++++++++++++++++

ZenFair Solutions Inc (www.zenfair-solutions.com) is a premier consulting company in California with extensive consulting projects in Sales Force CRM Solutions.
We are rapidly expanding our practice in SalesForce and hiring people. We prefer certified consultants.
Please send your resumes: ravee@zenfair-solutions.com
Ravee Racharla
310 218 3046(Cell)

 We have two hot requirements to fill SFDC Consultants positions and can get the interviews rightaway.

 

++++++++++++++++++++++++++++++++++++++++++++++++++

ZenFair Solutions Inc (www.zenfair-solutions.com) is a premier consulting company in California with extensive consulting projects in Sales Force CRM Solutions.
We are rapidly expanding our practice in SalesForce and hiring people. We prefer certified consultants.
Please send your resumes: ravee@zenfair-solutions.com
Ravee Racharla
310 218 3046(Cell)

We have SFDC Certified Consultants Available to support you in every way - Analysis, Customization/Configuration, Administration, Analytics, Data migration, Development and Testing.

 

 Call us at 310 218 3046

 

ZenFair Solutions Inc

www.zenfair-solutions.com 

 

 

What is ZenFair?

Answer: Zen means who achieved enlightenment. ZenFair means group of ZensWe strive to achieve enlightenment in Information Technology

 We have SFDC Certified Consultants Available to support you in every way - Analysis, Customization/Configuration, Administration, Analytics, Data migration, Development and Testing.

 

 Call us at 310 218 3046

 

ZenFair Solutions Inc

www.zenfair-solutions.com 

 

 

What is ZenFair?

Answer: Zen means who achieved enlightenment. ZenFair means group of ZensWe strive to achieve enlightenment in Information Technology

Definition and Nature of the Work:

Responsible for analyzing and defining functionality for system improvements and new applications, designs program and technologies in order to provide quality IT services across allU.S.operations.

 

This position reports directly to IT Operations Manager (USA).

 

Key Responsibilities:

×          Become a subject matter expert in the Force.com Platform, with in-depth knowledge of the schema, API calls, and debugging techniques.

×          Lead technical courses including beta versions of Force.com Platform courses and train-the-trainer sessions.

×          Participate in team development projects, utilizing peer review and project management skills to drive completion of a valuable education asset.

×          SharePoint development and maintenance.

×          Produce SQL reports.

 

Required Qualifications and computer skills:

Bachelor’s degree in Computer Science and MIS preferred but not required.

  • At least 3 years of curriculum development experience with at least 1 year of hands-on experience focused on building content for software developers. Apex server-side programming language and the Force.com Web Services API.
  • Deep knowledge of 1-2 object-oriented programming languages (Java/.NET). Knowledge of Web Services, APEX, XML, HTML, JavaScript, PHP, Visual Force, S-controls, Workflows, Triggers, API and IIS.
  • Experience with Java, C#, ASP.NET, HTML, Microsoft SQL Server, Visio, Web tools.
  • Solid understanding of Internet technologies, application development methodologies, and On-Demand business models.
  • Experience with structured writing techniques and modular content development processes preferred.
  • Proven ability to meet project timelines with quality results.
  • Track record of innovation in developing training solutions with a portfolio of projects for various audiences.
  • Record of effective collaboration in working with product development organizations, as well as internal technical support, consulting and other customer facing resources.
  • Experience managing course development projects including scoping resource and timeline requirements and driving project plans.

Use of standard publishing tools (Word, PowerPoint, and Acrobat).

 

EQUAL EMPLOYMENT OPPORTUNITY

Walton is an equal opportunity employer. Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, genetic information, national origin, veteran status or any other protected status. Because of our support of equal employment opportunity, discrimination on account of race, color, religion, sex, sexual orientation, gender identity, age, disability, genetic information, national origin, veteran status or any other protected status will not be tolerated.

Please reply below if you're interested. Local candidates only please.

When I create web service and generate WSDL from it, salesforce creates targetnamespace like  targetNamespace="http://soap.sforce.com/schemas/class/ATestWebservice".

When a java/dot net client implements this web service and sends a xml message, this target name pace is used in soap body.

How ever we have a special requirement, where a customer is insisting to have a different target name space rather than default.

For example targetNamespace ="  http://ws.customername.com/ATestWebService

The Soap XML  message comes with this different tartnamespace and salesforce should be able to parse the message using this name space.

We are trying to get thsi fucntionality but no success.

 

I have posted some samples for clarity.

 

My question, is there any way to create a web service with different target name space other than default.

 

Please note that this is very simple in Java or dot net. Any help is most welcome!!

 

 

 

 

 

Sample WSDL created by default

  

<?xml version="1.0" encoding="UTF-8" ?>
- <!--
 Web Services API : ATestWebservice

  -->
- <definitions targetNamespace="http://soap.sforce.com/schemas/class/ATestWebservice" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://soap.sforce.com/schemas/class/ATestWebservice">
- <types>
- <xsd:schema elementFormDefault="qualified" targetNamespace="http://soap.sforce.com/schemas/class/ATestWebservice">

 

Sample Message from Default Salesforce Targetnamespace

 <SOAP-ENV:Body>
      <getStateName xmlns="http://soap.sforce.com/schemas/class/ATestWebservice">
         <statenum xsi:type="xsd:int">41</statenum>
         </m:getStateName>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

 

Sample WSDL with different target name space(This is what we need to achieve)

  

<?xml version="1.0" encoding="UTF-8" ?>
- <!--
 Web Services API : ATestWebservice

  -->
- <definitions targetNamespace="http://ws.customername.com/ATestWebservice" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"

xmlns:tns="http://ws.customername.com/ATestWebservice">
- <types>
- <xsd:schema elementFormDefault="qualified"

targetNamespace="http://ws.customername.com/ATestWebservice">

 

Sample Message from Different Targetnamespace (This is what we need to achieve)

<SOAP-ENV:Body>
      <getStateName xmlns="http://ws.customername.com/ATestWebservice">
         <statenum xsi:type="xsd:int">41</statenum>
         </m:getStateName>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

 
 
 
 
 

Hi ...I am a student persuing Master's in ComputerScience .I have a real time experience in  .Net and Java.I would like to join salesforce group.So are there any opportuniites for freshers in Salesforce development...

  • February 21, 2011
  • Like
  • 0

To integrate our application with Salesforce we have to do 2-Way Mutual Auth with Salesforce.

To make 2-Way mutual Auth work, Salesforce needs to import root-ca and intermediate-ca in their trust store. Is it possible for salesforce to do that?

Our organisation will not accept any other alternative when it comes to security but only 2-way mutual Auth.

  • June 15, 2010
  • Like
  • 0