# JuMP/CPLEX: problems with submitting heuristic solution

**URL:** <https://discourse.julialang.org/t/jump-cplex-problems-with-submitting-heuristic-solution/57807>\
**Category:** Optimization (Mathematical)\
**Tags:** jump, cplex\
**Created:** [March 23, 2021, 5:49pm UTC](https://discourse.julialang.org/t/jump-cplex-problems-with-submitting-heuristic-solution/57807 "2021-03-23T17:49:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ryao](https://avatars.discourse-cdn.com/v4/letter/r/7c8e57/32.png) [@Ryao](https://discourse.julialang.org/u/Ryao)\
**Post date:** [March 23, 2021, 5:49pm UTC](https://discourse.julialang.org/t/jump-cplex-problems-with-submitting-heuristic-solution/57807/1 "2021-03-23T17:49:47Z")

</div>

Hi everyone,  
I try to submit a solution extracted from a second model to the main model while encountering such error, any idea?

Is there a way to get the CPLEX.Optimizer object from a Model object?

Regards,  
Ryao

```julia
ERROR: LoadError: MethodError: no method matching submit(::Model, ::MathOptInterface.HeuristicSolution{CPLEX.CallbackContext}, ::Array{MathOptInterface.VariableIndex,1}, ::Array{Float64,1})
Closest candidates are:
  submit(::CPLEX.Optimizer, ::MathOptInterface.HeuristicSolution{CPLEX.CallbackContext}, ::Array{MathOptInterface.VariableIndex,1}, ::Array{Float64,1}) at /home/rax/.julia/packages/CPLEX/tHfWT/src/MOI/MOI_callbacks.jl:315
  submit(::MathOptInterface.Utilities.MockOptimizer, ::MathOptInterface.AbstractSubmittable, ::Any...) at /home/rax/.julia/packages/MathOptInterface/ZJFKw/src/Utilities/mockoptimizer.jl:528
  submit(::MathOptInterface.Utilities.CachingOptimizer, ::MathOptInterface.AbstractSubmittable, ::Any...) at /home/rax/.julia/packages/MathOptInterface/ZJFKw/src/Utilities/cachingoptimizer.jl:763

```

---

<div class="post-metadata">

**Author:** ![odow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/odow/32/28685_2.png) [@odow](https://discourse.julialang.org/u/odow)\
**Post date:** [March 23, 2021, 6:27pm UTC](https://discourse.julialang.org/t/jump-cplex-problems-with-submitting-heuristic-solution/57807/2 "2021-03-23T18:27:45Z")

</div>

Please provide a reproducible example. You seem to be mixing JuMP models and MOI variables.

Here is the documentation: [https://jump.dev/JuMP.jl/stable/callbacks/#Heuristic-solutions](https://jump.dev/JuMP.jl/stable/callbacks/#Heuristic-solutions)
