FuelSDK-Java icon indicating copy to clipboard operation
FuelSDK-Java copied to clipboard

No enum constant com.exacttarget.fuelsdk.ETEmail.Type.Text Only

Open SiggiVG opened this issue 6 years ago • 0 comments

I'm getting the following error while trying to retrieve emails from the SalesForce Marketing Cloud:

Exception in thread "main" com.exacttarget.fuelsdk.ETSdkException: error invoking retrieve method for type class com.exacttarget.fuelsdk.ETEmail
	at com.exacttarget.fuelsdk.ETClient.retrieve(ETClient.java:514)
	at com.exacttarget.fuelsdk.ETClient.retrieve(ETClient.java:460)
	at io.acornanalytics.templategetter.Main.main(Main.java:35)
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at com.exacttarget.fuelsdk.ETClient.retrieve(ETClient.java:507)
	... 2 more
Caused by: com.exacttarget.fuelsdk.ETSdkException: could not set property "type" of object com.exacttarget.fuelsdk.ETEmail[
    id = 113
    key = 6D735C99-9713-4370-A7A8-E090EFBA5FE1
    name = SAP Test %%memberid%%
    createdDate = Wed Sep 14 10:28:14 EDT 2016
    modifiedDate = Wed Sep 14 10:28:19 EDT 2016
    folderId = 2630
    subject = SAP Test %%memberid%%
    htmlBody =
    textBody = This email was sent by:
%%Member_Busname%%
%%Member_Addr%%
%%Member_City%%, %%Member_State%%, %%Member_PostalCode%%, %%Member_Country%%Update Your Profile: %%profile_center_url%%
    isHtmlPaste = true
]
	at com.exacttarget.fuelsdk.ETSoapObject.fromInternal(ETSoapObject.java:1101)
	at com.exacttarget.fuelsdk.ETSoapObject.retrieve(ETSoapObject.java:390)
	at com.exacttarget.fuelsdk.ETSoapObject.retrieve(ETSoapObject.java:173)
	at com.exacttarget.fuelsdk.ETSoapObject.retrieve(ETSoapObject.java:149)
	... 7 more
Caused by: java.lang.IllegalArgumentException: No enum constant com.exacttarget.fuelsdk.ETEmail.Type.Text Only
	at java.lang.Enum.valueOf(Enum.java:238)
	at com.exacttarget.fuelsdk.ETSoapObject$EnumConverter.convert(ETSoapObject.java:989)
	at org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:491)
	at org.apache.commons.beanutils.BeanUtilsBean.setProperty(BeanUtilsBean.java:1000)
	at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:454)
	at com.exacttarget.fuelsdk.ETSoapObject.fromInternal(ETSoapObject.java:1097)
	... 10 more

SiggiVG avatar Jan 09 '18 15:01 SiggiVG