Save j3o, texture red

Hello community

right now I’m creating an application to convert a obj file … to j3o.

the convert successful, but don’t create with the material (.mtl) the object is red (attached image)

the code used is:

[java]
refApp.getAssetManager().registerLocator(nombreCarpetaj3o1, FileLocator.class); // nombreCarpetaj3o1 name folder where there the .obj
model = (Spatial) refApp.getAssetManager().loadModel(files[i].getName());

            String nombre = files[i].getName();
            String[] nombresolo = nombre.split("\\.");


            Material m = new Material(refApp.getAssetManager(), "Common/MatDefs/Misc/Unshaded.j3md");

            TextureKey texturaFile = new TextureKey(nombresolo[0] + ".jpg", false);//la textura esta roja

            m.setTexture("ColorMap", refApp.getAssetManager().loadTexture(texturaFile));//"Textures/avatar.jpg"));//nombreCarpetaj3o1 + "\\" + nombresolo[0] + ".jpg"));
            //System.out.println("nombre textura " + nombreCarpetaj3o1 + "/" + nombresolo[0] + ".jpg");
            model.setMaterial(m);
            myPlayer.attachChild(model); //myPlayer is a Node


            File destDir = new File(nombreCarpetaj3o1);
            Path destPath = destDir.toPath();

            BinaryExporter exporter = BinaryExporter.getInstance();

            File file = new File(destPath + "/" + nombresolo[0] + ".j3o");
            try
            {
                exporter.save(myPlayer, file);
            }
            catch (IOException ex)
            {
                System.out.println("exception: " + ex);
            }

[/java]

What is the problem?

Thank you

https://wiki.jmonkeyengine.org/legacy/doku.php/jme3:intermediate:multi-media_asset_pipeline#create_textures_and_materials

In short, there is no relative texture paths for j3os

thank you Normen