• altaiojok
  • NEWBIE
  • 115 Points
  • Member since 2009

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

 

All components failed Version Compatibility Check

Every component in this change set requires the "19" or higher platform version. Please select an organization with a platform version of "19" or higher.

  
 

Since the upgrade of the sandbox it seems I can't deploy to my production environment. I am trying only one visualforce page which is API 16.0.

 

Why can't I do this?

I am trying to provide direct access to Workbench application from right inside of Salesforce Org in form or Web-Tab or Home Page link. I tried creating URL of following sorts, but neither helped me to successfully login or at least pre-populate the sessionid

http://workbench/login.php?login_type=adv&usernameStd=&passwordStd=&actionJumpStd=select.php&sessionId={!API.Session_ID}&inst=login&endp=17.0&actionJumpAdv=select.php&loginClick=Login http://workbench/login.php?sessionId={!API.Session_ID}

 
It seem's something something tricky and trivial is missing.
Message Edited by Chirag Mehta on 11-05-2009 05:25 PM

Some of our page redirects are breaking with summer09. Here is simple example to reproduce.

 

 

<apex:page controller="redirect"> <apex:form > <apex:commandButton value="Go back!" action="{!back}"/> </apex:form> </apex:page> public class redirect { public PageReference back() { PageReference returnpage = new PageReference('/' + System.currentPageReference().getParameters().get('retURL')); returnPage.setRedirect(true); return returnPage; } }

Use a URL like this: https://cs1.salesforce.com/apex/redirect?retURL=someId.

 

In Spring 09 the page would return you to https://cs1.salesforce.com/someId.

In Summer 09 it returns https://someId.

 

The domain is being left out.

 

Thanks,

Jason

 

 

The new Workbench 22.0.0 fully supports the Streaming API and is a great way to explore the new API. With this new utility, in one easy-to-use interface, you can:

  • Create and modify Push Topics (i.e. streamable SOQL queries) without disrupting streaming data
  • Manage multiple subscriptions
  • View subscribed data updates in pretty-printed raw JSON
  • Monitor long polling with adjustable levels
  • Listen to other meta channels
  • Automatically connect and disconnect on page load and unload

See a live demo of using Workbench for the Streaming API in the webinar.

 

See more information about Workbench.

According to the help file

 

SELECT Account.Name, LastName, FirstName, Owner.Name FROM Contact

 

is supposed to work. All I get are error messages:

 

Parent relationship queries are not allowed: Account.Name

using the workbench I see a connection failure after each or every other account update or create, it does not recover.

 

Connection Broken
successful=false
failure=true
channel=/meta/connect
request.channel=/meta/connect
request.connectionType=long-polling
request.id=43
request.clientId=f1kszovhvnv9ufibfe7qn0ez1
advice.reconnect=retry
advice.interval=0
action=connect


The new Workbench 22.0.0 fully supports the Streaming API and is a great way to explore the new API. With this new utility, in one easy-to-use interface, you can:

  • Create and modify Push Topics (i.e. streamable SOQL queries) without disrupting streaming data
  • Manage multiple subscriptions
  • View subscribed data updates in pretty-printed raw JSON
  • Monitor long polling with adjustable levels
  • Listen to other meta channels
  • Automatically connect and disconnect on page load and unload

See a live demo of using Workbench for the Streaming API in the webinar.

 

See more information about Workbench.

Hello,

 

I have a multi picklist in the Account object and the values should be taken from an object which is external to SF.

 

I want that once I add a new value to this table which is external it will update the multi picklist value through API.

 

I wrote the following code as a simple example:

 

MetadataService ms = new MetadataService();

ms.SessionHeaderValue = new com.salesforce.metadata.SessionHeader();

ms.SessionHeaderValue.sessionId = lr.sessionId;

ms.Url = lr.metadataServerUrl;

 

 

Picklist expenseStatus = new Picklist();

PicklistValue Test1 = new PicklistValue();

Test1.fullName = "Test1";

PicklistValue Test2 = new PicklistValue();

Test2.fullName = "Test2";

PicklistValue Test3 = new PicklistValue();

Test3.fullName = "Test3";

PicklistValue Test4 = new PicklistValue();

Test4.fullName = "Test4";

expenseStatus.picklistValues = new PicklistValue[] { Test1, Test2, Test3, Test4 };

 

 

 

CustomField expenseStatusField = new CustomField();

expenseStatusField.fullName = "Members__c.Application_Progress__c";

expenseStatusField.label = "Application Progress";                   

expenseStatusField.type = FieldType.Picklist;                   

expenseStatusField.picklist = expenseStatus;

Metadata[] mdata = new Metadata[1];

mdata[0] = expenseStatusField;

 

AsyncResult[] ars =

ms.create(mdata);

 

 

I get the following error:

Status: ApiSalesF.com.salesforce.metadata.StatusCode.ALL_OR_NONE_OPERATION_ROLLED_BACK

Status Code: ApiSalesF.com.salesforce.metadata.AsyncRequestState.InProgress

 

Any suggestion?

  • October 31, 2010
  • Like
  • 0

Its not in the AppExchange.

  • October 27, 2010
  • Like
  • 0

 

All components failed Version Compatibility Check

Every component in this change set requires the "19" or higher platform version. Please select an organization with a platform version of "19" or higher.

  
 

Since the upgrade of the sandbox it seems I can't deploy to my production environment. I am trying only one visualforce page which is API 16.0.

 

Why can't I do this?

Upon installation of Migration Tool, I try to run ant test or ant retrieveUnpackaged for the “sample” folder . In both cases the build fails and ant –verbose reports, among the other things, “Property “sf.password” has not been set”.

Is that an indication of improper customization of “build.properties” file that currently looks as follows:

 

# build.properties
#

# Specify the login credentials for the desired Salesforce organization
sf.username = <xxxx@xxxx.com>
sf.password = <xxxxxxxxxxxxxxxxxxxxxxxxxx>
#sf.pkgName = <Insert comma separated package names to be retrieved>
#sf.zipFile = <Insert path of the zipfile to be retrieved>
#sf.metadataType = <Insert metadata type name for which listMetadata or bulkRetrieve operations are to be performed>

# Use 'https://www.salesforce.com' for production or developer edition (the default if not specified).
# Use 'https://test.salesforce.com for sandbox.
sf.serverurl = https://www.salesforce.com

# If your network requires an HTTP proxy, see http://ant.apache.org/manual/proxy.html for configuration.
#

 

?

 

Thanks,

 

Gene

I am trying to provide direct access to Workbench application from right inside of Salesforce Org in form or Web-Tab or Home Page link. I tried creating URL of following sorts, but neither helped me to successfully login or at least pre-populate the sessionid

http://workbench/login.php?login_type=adv&usernameStd=&passwordStd=&actionJumpStd=select.php&sessionId={!API.Session_ID}&inst=login&endp=17.0&actionJumpAdv=select.php&loginClick=Login http://workbench/login.php?sessionId={!API.Session_ID}

 
It seem's something something tricky and trivial is missing.
Message Edited by Chirag Mehta on 11-05-2009 05:25 PM

Some of our page redirects are breaking with summer09. Here is simple example to reproduce.

 

 

<apex:page controller="redirect"> <apex:form > <apex:commandButton value="Go back!" action="{!back}"/> </apex:form> </apex:page> public class redirect { public PageReference back() { PageReference returnpage = new PageReference('/' + System.currentPageReference().getParameters().get('retURL')); returnPage.setRedirect(true); return returnPage; } }

Use a URL like this: https://cs1.salesforce.com/apex/redirect?retURL=someId.

 

In Spring 09 the page would return you to https://cs1.salesforce.com/someId.

In Summer 09 it returns https://someId.

 

The domain is being left out.

 

Thanks,

Jason

 

 

Any Workbench users out there that can help me understand why I can't run Workbench. I followed all of the Installation instructions as best I could, but ultimately when I tried to go to https://localhost/workbench, I get a Not Found error page.

The last instruction was to unzip the Workbench zip file into the "web server's document root., which, if I understand this correctly would be the C:\www\docs folder.

The localhost\phpinfo.php worked just fine, and that file was saved into the same directory. But the Workbench folder isn't found at all by the browser, let alone the login page that allows me to login to Salesforce.

Does anyone else use this tool who may be able to help me understand what would cause my browser to find the phpinfo file, but not the Workbench - other than the one is a file and the other is a folder. Was I supposed to dump the entire contents of the Workbench directory into the docs folder, or just the folder itself?

Any help would be appreciated.

VeMan