Hi All , i hope everyone is doing great iam getti...
# suitecommerce
s
Hi All , i hope everyone is doing great iam getting the following error while activating the theme , and its creating the New theme record every time when i deploy {"message":"Cannot call method \"split\" of undefined","stack":"\tat /SuiteBundles/Bundle 500777/ExtensionMechanism.Server/JobToProcess/ImpactChangesMapReduce.js:124\n\tat /SuiteBundles/Bundle 500777/third_parties/underscore.js:6 (E)\n\tat /SuiteBundles/Bundle 500777/ExtensionMechanism.Server/JobToProcess/ImpactChangesMapReduce.js:122\n\tat /SuiteBundles/Bundle 500777/third_parties/underscore.js:6 (E)\n\tat /SuiteBundles/Bundle 500777/ExtensionMechanism.Server/JobToProcess/ImpactChangesMapReduce.js:103\n\tat /SuiteBundles/Bundle 500777/third_parties/underscore.js:6 (E)\n\tat /SuiteBundles/Bundle 500777/ExtensionMechanism.Server/JobToProcess/ImpactChangesMapReduce.js:52 (getInputData)\n\tat INVOCATION_WRAPPER$sys:33\n\tat INVOCATION_WRAPPER$sys:21\n\tat INVOCATION_WRAPPER$sys:40\n\tat INVOCATION_WRAPPER$sys:1\n","name":"7653"}
s
Well, that line in the script refers to this:
Copy code
var assetName = _.last(asset_resource.split('/'));
As part of a function to add assets entries, so I would recommend taking a look at your asset entries in your manifest and make sure that they are correctly listed.
m
This same thing happened to me when I upgraded to the new toolset. I ended up downgrading toolset to fix, but I am guessing in the future I will try and get it to recreate a fresh manifest.xml file.
f
@Sani or @Marvin do you have an issue number so I can take a look? If not, could you please create a suppor case so the error gets reported. Thanks.
s
This has now been identified as a potential defect. If you raise a case, please cite issue 754212.
c
Yes, that's correct. I noticed it has been assigned a U4 defect level. Considering the severity, it should be U2 or U1 as it's impacting the entire development. CC: @Steve Goldberg @Flo
f
Per the urgency definition it is correct to be a U4
There is no way i can raise the urgency to U1 or U2 as that is mainly business down of multiple accounts
c
Thanks, @Flo, for your insights on this. We have started SC development, and the customer is eagerly awaiting the go-live. Due to this issue, the entire development is blocked, and we are under considerable pressure from the customer. Could there be some alternative solution before the efix is released?
m
@Charan for me this was specific to ThemeDevelopmentTools-23.* toolsets (among other errors). What I did was downgraded this toolset to ThemeDevelopmentTools-22.2.0 and the error no longer occurs. You might try downgrading the toolset your using to deploy your theme to see if this works for you to. These toolsets were messing up my manifest.xml files. I tried doing
--preserve-manifest
but that didn't help either so it seems to be deeper than that. I haven't had any errors with the latest ExtensionDevelopmentTools-23.2.0 though.
c
Thanks, @Marvin. The issue here is that we have a lot of SuiteCommerce Standard sites, and because it's a managed bundle, it's forced to update to the latest version where this deployment issue exists. Consequently, all the websites have been affected, and we're facing significant pressure from clients as a result.
m
Have you submitted any issue with Netsuite yet?
c
Yes I did. It is raised as a defect 754212 and not sure when this will be fixed.
👍 1
m
Hi All, I'm getting the same error
Copy code
{
  "message": "Cannot call method \"split\" of undefined",
  "stack": "\tat /SuiteBundles/Bundle 500777/ExtensionMechanism.Server/JobToProcess/ImpactChangesMapReduce.js:124\n\tat /SuiteBundles/Bundle 500777/third_parties/underscore.js:6 (E)\n\tat /SuiteBundles/Bundle 500777/ExtensionMechanism.Server/JobToProcess/ImpactChangesMapReduce.js:122\n\tat /SuiteBundles/Bundle 500777/third_parties/underscore.js:6 (E)\n\tat /SuiteBundles/Bundle 500777/ExtensionMechanism.Server/JobToProcess/ImpactChangesMapReduce.js:103\n\tat /SuiteBundles/Bundle 500777/third_parties/underscore.js:6 (E)\n\tat /SuiteBundles/Bundle 500777/ExtensionMechanism.Server/JobToProcess/ImpactChangesMapReduce.js:52 (getInputData)\n\tat INVOCATION_WRAPPER$sys:33\n\tat INVOCATION_WRAPPER$sys:21\n\tat INVOCATION_WRAPPER$sys:40\n\tat INVOCATION_WRAPPER$sys:1\n",
  "name": "11932"
}
How did you resolve it? @Charan
c
This is not resolved yet. It’s a defect.
s
It’s an issue. If you want to raise a case, cite issue 754212
m
where can i raise this issue and hhow can i resolve this?
s
Use NetSuite support
122 Views