[ 
https://issues.apache.org/jira/browse/CAMEL-11987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zoran Regvart reopened CAMEL-11987:
-----------------------------------

Let's add {{RelationshipReferenceTo}} to blocked properties.

> Camel-SalesForce DTO Issue while using camel-salesforce-maven
> -------------------------------------------------------------
>
>                 Key: CAMEL-11987
>                 URL: https://issues.apache.org/jira/browse/CAMEL-11987
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-salesforce
>    Affects Versions: 2.17.7, 2.20.0
>            Reporter: srinivas
>            Assignee: Zoran Regvart
>            Priority: Blocker
>
> I'm trying to connect to our private salesforce cloud using camel and trying 
> to generate DTO's using the camel-salesforce-maven. It connects well and it 
> shows that there are about 627 objects found. Then while trying to generate 
> the java classes it throws the exception as below. I'm using the below 
> command and I've tried with the 2.18. 2.19 and 2.20 versions but I see this 
> consistent error across all the versions. 
> mvn camel-salesforce:generate -DcamelSalesforce.clientId=<clientId> 
> -DcamelSalesforce.clientSecret=<scret>-DcamelSalesforce.userName=<username> 
> -DcamelSalesforce.password=<password> -DcamelSalesforce.loginUrl=<loginUrl> 
> -DcamelSalesforce.version=41.0
> [INFO] Scanning for projects...
> [WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, 
> no dependency information available
> [WARNING] Failed to retrieve plugin descriptor for 
> org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin 
> org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not 
> be resolved: Failure to find org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 in 
> https://maven.repository.redhat.com/techpreview/all/ was cached in the local 
> repository, resolution will not be reattempted until the update interval of 
> redhat-techpreview-all-repository has elapsed or updates are forced
> [WARNING] The POM for 
> org.apache.maven.plugins:maven-surefire-plugin:jar:{maven-surefire-plugin-version}
>  is missing, no dependency information available
> [WARNING] Failed to retrieve plugin descriptor for 
> org.apache.maven.plugins:maven-surefire-plugin:{maven-surefire-plugin-version}:
>  Plugin 
> org.apache.maven.plugins:maven-surefire-plugin:{maven-surefire-plugin-version}
>  or one of its dependencies could not be resolved: Failure to find 
> org.apache.maven.plugins:maven-surefire-plugin:jar:{maven-surefire-plugin-version}
>  in https://maven.repository.redhat.com/techpreview/all/ was cached in the 
> local repository, resolution will not be reattempted until the update 
> interval of redhat-techpreview-all-repository has elapsed or updates are 
> forced
> [INFO]                                                                        
>  
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Building Camel :: Salesforce :: Maven plugin 2.17.8-SNAPSHOT
> [INFO] 
> ------------------------------------------------------------------------
> [WARNING] The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, 
> no dependency information available
> [WARNING] Failed to retrieve plugin descriptor for 
> org.eclipse.m2e:lifecycle-mapping:1.0.0: Plugin 
> org.eclipse.m2e:lifecycle-mapping:1.0.0 or one of its dependencies could not 
> be resolved: Failure to find org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 in 
> https://maven.repository.redhat.com/techpreview/all/ was cached in the local 
> repository, resolution will not be reattempted until the update interval of 
> redhat-techpreview-all-repository has elapsed or updates are forced
> [WARNING] The POM for 
> org.apache.maven.plugins:maven-surefire-plugin:jar:{maven-surefire-plugin-version}
>  is missing, no dependency information available
> [WARNING] Failed to retrieve plugin descriptor for 
> org.apache.maven.plugins:maven-surefire-plugin:{maven-surefire-plugin-version}:
>  Plugin 
> org.apache.maven.plugins:maven-surefire-plugin:{maven-surefire-plugin-version}
>  or one of its dependencies could not be resolved: Failure to find 
> org.apache.maven.plugins:maven-surefire-plugin:jar:{maven-surefire-plugin-version}
>  in https://maven.repository.redhat.com/techpreview/all/ was cached in the 
> local repository, resolution will not be reattempted until the update 
> interval of redhat-techpreview-all-repository has elapsed or updates are 
> forced
> [INFO] 
> [INFO] --- camel-salesforce-maven-plugin:2.18.1.redhat-000021:generate 
> (default-cli) @ camel-salesforce-maven-plugin ---
> ERROR StatusLogger No log4j2 configuration file found. Using default 
> configuration: logging only errors to the console. Set system property 
> 'org.apache.logging.log4j.simplelog.StatusLogger.level' to TRACE to show 
> Log4j2 internal initialization logging.
> [INFO] Logging initialized @3646ms
> [INFO] Available providers: SUN version 1.8.
> [INFO] Salesforce login...
> [INFO] Login user <ouruserid> at Salesforce loginUrl: 
> https://<our-private-url>/services/oauth2/token
> [INFO] Login successful
> [INFO] Salesforce login successful
> [INFO] Getting Salesforce Objects...
> [WARNING] Generating Java classes for all 627 Objects, this may take a 
> while...
> [INFO] Retrieving Object descriptions...
> [INFO] Generating Java Classes...
> [INFO] Logout successful
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 01:34 min
> [INFO] Finished at: 2017-11-02T22:22:41-04:00
> [INFO] Final Memory: 42M/594M
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal 
> org.apache.camel.maven:camel-salesforce-maven-plugin:2.18.1.redhat-000021:generate
>  (default-cli) on project camel-salesforce-maven-plugin: Error creating 
> EntityParticle.java: Invocation of method 'getFieldType' in  class 
> org.apache.camel.maven.CamelSalesforceMojo$GeneratorUtility threw exception 
> org.apache.maven.plugin.MojoExecutionException: Unsupported type 
> urn:RelationshipReferenceTo for field ReferenceTo at /sobject-pojo.vm[line 
> 77, column 30] -> [Help 1]



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to