• kent.chen
  • NEWBIE
  • -1 Points
  • Member since 2011

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

Hi,

  The Migration Tool requries user name and password.  There is a small team in out company working for SFDC development.

   I want the password encrypted. Is that possible?

Hi,

  Our company will serve as an ISV.  

  We'll provide managed packages for our partners.

  However, the development of such packages should go through dev->qa->stage->prod processes.  The Dev team/QA team/Distribution Team are independent from each other.

 What's the best practice of the development lifecycle in this case?  Or, which books should I read?  

Hi, this problem has been driving me crazy. Please help! 

 

I had an APEX class which had a web service method called "makeSth()"

And I need to call it from another application.

What I did was to generate the stub from this Apex class's  WSDL using WSC.  Then write the client code as following:

 

 

ConnectorConfig config = new ConnectorConfig();
config.setUsername(getUserName());
config.setPassword(getPassword());
config.setTraceMessage(true);

//SoapConnection and Connector are both stub classes
SoapConnection conn = Connector.newConnection(config);
conn.makeSth("sth");

 

When I run it, what I got was "INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session". 

 

Of course I would got that because the session-id was not set  (<sessionId xsi:nil="true" /> in SOAP request )

And session-id was not set because no login had been done yet. 

 

So what should I do?   How should I login?   

 

Hi, this problem has been driving me crazy. Please help! 

 

I had an APEX class which had a web service method called "makeSth()"

And I need to call it from another application.

What I did was to generate the stub from this Apex class's  WSDL using WSC.  Then write the client code as following:

 

 

ConnectorConfig config = new ConnectorConfig();
config.setUsername(getUserName());
config.setPassword(getPassword());
config.setTraceMessage(true);

//SoapConnection and Connector are both stub classes 
SoapConnection conn = Connector.newConnection(config); conn.makeSth("sth");

 

When I run it, what I got was "INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session". 

 

Of course I would got that because the session-id was not set  (<sessionId xsi:nil="true" /> in SOAP request )

And session-id was not set because no login had been done yet. 

 

So what should I do?   How should I login?   

 

What are his profiles and roles when a user reaches another site via SSO ?

 

 

#Senario1  SalesForce serves as IdP.  

      How can the service provider know this guy's profile and role? 

 

#Senario2  SalesForce serves as SP

      How can SalesForce decide this guy's profile or role?  

Hi, I'm kind of new for SalesForce.

 

My questions is, how to enable subscriber-specific settings in a managed package?

 

For example, assume my package is going to call Facebook web services, which require the subcriber's facebook account as the license.  

 

When installing my package, the subscriber should input the user name and password of his facebook credential.   How do make this happen ? 

 

If it's impossible for the subscriber to inpu on installation, can they do that after installation?

Hi,

  Our company will serve as an ISV.  

  We'll provide managed packages for our partners.

  However, the development of such packages should go through dev->qa->stage->prod processes.  The Dev team/QA team/Distribution Team are independent from each other.

 What's the best practice of the development lifecycle in this case?  Or, which books should I read?  

Hi, this problem has been driving me crazy. Please help! 

 

I had an APEX class which had a web service method called "makeSth()"

And I need to call it from another application.

What I did was to generate the stub from this Apex class's  WSDL using WSC.  Then write the client code as following:

 

 

ConnectorConfig config = new ConnectorConfig();
config.setUsername(getUserName());
config.setPassword(getPassword());
config.setTraceMessage(true);

//SoapConnection and Connector are both stub classes
SoapConnection conn = Connector.newConnection(config);
conn.makeSth("sth");

 

When I run it, what I got was "INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session". 

 

Of course I would got that because the session-id was not set  (<sessionId xsi:nil="true" /> in SOAP request )

And session-id was not set because no login had been done yet. 

 

So what should I do?   How should I login?   

 

Hi, this problem has been driving me crazy. Please help! 

 

I had an APEX class which had a web service method called "makeSth()"

And I need to call it from another application.

What I did was to generate the stub from this Apex class's  WSDL using WSC.  Then write the client code as following:

 

 

ConnectorConfig config = new ConnectorConfig();
config.setUsername(getUserName());
config.setPassword(getPassword());
config.setTraceMessage(true);

//SoapConnection and Connector are both stub classes 
SoapConnection conn = Connector.newConnection(config); conn.makeSth("sth");

 

When I run it, what I got was "INVALID_SESSION_ID: Invalid Session ID found in SessionHeader: Illegal Session". 

 

Of course I would got that because the session-id was not set  (<sessionId xsi:nil="true" /> in SOAP request )

And session-id was not set because no login had been done yet. 

 

So what should I do?   How should I login?   

 

Hi, I'm kind of new for SalesForce.

 

My questions is, how to enable subscriber-specific settings in a managed package?

 

For example, assume my package is going to call Facebook web services, which require the subcriber's facebook account as the license.  

 

When installing my package, the subscriber should input the user name and password of his facebook credential.   How do make this happen ? 

 

If it's impossible for the subscriber to inpu on installation, can they do that after installation?