'NoneType' object has no attribute 'engineTypeName' - eggplant

I'm having this error while trying to run a test in Eggplant Performance.
Any ideas?

The file
\myWorkspace\projects\myProject\scripts.csv
had a wrong VirtualUser class name and workspace.

Related

How to load a downloaded h5 model in Tensorflow

I am receiving the following error when trying to load a model that was downloaded from github and am getting the following error
SavedModel file does not exist at: modelname/{saved_model.pbtxt|saved_model.pb}.
I used tf.keras.models.load_model but I believe that is used if the model was already saved. Are there methods to load in an external model that was not previously saved?
As the error says it is not able to find the model to load it, you can try changing the model name if you are saving it again, If you are using make sure you follow the proper folder structure and methods as mentioned in this document.
You need to provide a complete path(including file name) of your model to the function.
my_model = keras.models.load_model("path/to/my_h5_model.h5")
this fuction supports both string and python Path object.

Inserting CoreML model in project results in errors

I want to insert a CoreML model into my Swift project. But whenever I insert a model and build my project I run into "Swift Compiler Errors" with the auto generated model class files for the mlmodel. There are four errors regardless of any model I add to the project
In the auto-generated file there is a Line:
try! self.init(contentsOf: type(of:self).urlOfModelInThisBundle)
It throws the errors -
1. Incorrect argument label in the call (have 'of:', expected 'rawValue:')
2. Value of type 'type?' has no member 'urlOfModelInThisBundle'
Solved it. Got around the issue by disabling auto generation of the class file. I created a manual Swift file and pasted the same code from the generated file. Just changed up the syntax of that error line into:
try! self.init(contentsOf: model_className.urlOfModelInThisBundle)
This worked perfectly and now I am able to use the model in my project.
But this still doesn't explain why the error popped up in the first place.

Esper #Name not being picked up by Java

I have generated an epl file containing the #Name annotation.
When I try to unit test the code, it throws an error saying it cannot locate the #Name statement.
So currently I have
/**********************
*Doing something
**********************/
#Name('test')
insert into SummaryLog
select
.......;
I dont see whats wrong here. My Java code is locating the file and reading it but throws the error as it cannot pick up the #Name.
Does anyone know what could be wrong?
Did you mean to use "#Name('test')" instead of "#('test')". The latter is not an annotation.

Process Task - Unzipping files is failing

I am using sql 2012 SSIS process task to unzip my files but I am getting the following error
[Execute Process Task] Error:
In Executing "C:\Windows\System32\compact.exe" "x F:\Imports\RenLearn\'Roseville City School District'.zip -oF:\Imports\RenLearn\Roseville City School District" at "",
The process exit code was "1" while the expected was "0".
The two paths above are created as variables along with the path to . Any suggestions and thanks ahead of time.
I had the exact same problem and I realised that I had copied the .exe file in the same folder as the .zip files because this resolved my problem in BIDS, but in Data Tools it seems like necessary to do that.. sounds little weird, but it worked for me so perhaps it will for you as well. :-)
If you have set the "Working directory" property, you need to remove it to make the task work.
Remove the space in zip file name as the Execute process fails if the file contains special characters. Instead of spaces, use "_" and try it. Even the same issue I got later was sorted out by this approach.

Problem with Gant

I was trying
Ant.echo("hello gant")
but I am getting this error message:
No such property: Ant for class: build
Any help would be highly appreciated.
In groovy you first need to create an instance of the AntBuilder class. The following code works:
def ant = new AntBuilder()
ant.echo("Hello world")
gant is also having "ant" injected itself
Actually in grails ant is avaiale by default.
ant.echo("hello gant")
You just need to use lower-case "a" in "ant" and run it. This should work fine.
The short answer to this question is just change Ant.echo to ant.echo or just omit "ant." and "echo" directly. It will call the ant.echo.
Another case will often cause this issue is when we define the property. Do not use property name like "ant.lib.path", "xx.xx.xx", it's not working in gant, gant will treat "lib" is the property of "ant" and "path" is property of "lib" , which is not correct, use "antLibPath" form instead.

Resources