1. Christian Breu
  2. as Valentina DB Server
  3. Воскресенье, Март 31 2019, 03:17 PM
  4.  Подписаться через email
Hi _/|\_

Have again some troubles, seems to be relatated to the version of valentina components (Server, XOJO plugin, whatever).
Got the error message dialog attached to this post.
Do you know the meaning of the error message and how to fix it?

what about to update the server of my customer?
is it possible to update to a version his license covered support?
I actually hope this could help against the pain cause then I can use VComponents in the application package instead of installing it on the client machines.

How about updating Server to current Version?
Which price can you offer me as a VDN member?


Best regards.

Chris
Вложения
Комментарий
There are no comments made yet.
Christian Breu Ответ принят
I installed v 8.7.8, now it seems to work...
Комментарий
There are no comments made yet.
Christian Breu Ответ принят
Hi Sergey

Unfortunatly deleting everything in both folders did not change anything.
Still cannot run the project.
Комментарий
There are no comments made yet.
Sergey Pashkov Ответ принят
Hello Christian,

It may be the Xojo caches problem.
Please try to close Xojo and empty this folder:
~/Library/Caches/Xojo

If it doesn't help - there are some version-specific files saved here:
~/Library/Application Support/Xojo
Комментарий
There are no comments made yet.
Christian Breu Ответ принят
Not the end Sergey.
Since I installed the version 8.7 of V4RB and it worked, I wanted to build a little webapp test and faced this...

Any idea?
Вложения
Комментарий
There are no comments made yet.
Sergey Pashkov Ответ принят
Hi Christian,

Yes, on macOS it is necessary, unlike Windows and Linux.
Комментарий
There are no comments made yet.
Christian Breu Ответ принят
Hi Sergey

I see. It worked, thank you again.
Is it not possible to do the same for all plattforms – like for windows:
If VComponents were found near the application, use that one, else check on the system
This would make the whole thing much easier.
Комментарий
There are no comments made yet.
Lynn Fredricks Ответ принят
Hi Christian,

If you have pricing and purchase questions, feel free to message me off forum.
Комментарий
There are no comments made yet.
Sergey Pashkov Ответ принят
install_name_tool is a macOS console utility, it changes paths to VComponents.
It is used in the deployment scripts (for example, install_vcomponents_v4rb_v7)
Ссылки
  1. http://valentina-db.com/docs/dokuwiki/v9/doku.php?id=valentina:products:adk:v4rb:manual:deployment:mac_ub
Комментарий
There are no comments made yet.
Christian Breu Ответ принят
What does it mean "use install_name_tool"?
Комментарий
There are no comments made yet.
Sergey Pashkov Ответ принят
Does it mean I can install any version of the V4RB plugin as long as I copy the VComponents to the application, to use it with a Server version 7.x!?


For Server 7.x you can use V4RB 7.x or 8.x

For the newer version you provide VComponents as a zip archive and I hope it will be easier to copy it to the application bundle.

But it is still necessary to use install_name_tool to prepare VComponents to work in the application bundle.
Комментарий
There are no comments made yet.
Christian Breu Ответ принят
@Ruslan

Thank you for help too.

I often face problems deploying applications for the customer.
For newer version you provide VComponents as a zip archive and I hope it will be easier to copy it to the application bundle.
I understood VServer version and V4RB plugin/VComponents version must be the same.

The Server is version 7.x and we are thinking about two possibilities:

  • Update the server to the max. version supportet by the customers license (if possible).
  • Update to the current version by buying an update for Valentina Server.
Комментарий
There are no comments made yet.
Christian Breu Ответ принят
@Sergey

Thank you for getting back to me.
Does it mean I can install any version of the V4RB plugin as long as I copy the VComponents to the application, to use it with a Server version 7.x!?
Комментарий
There are no comments made yet.
Ruslan Zasukhin Ответ принят
what about to update the server of my customer?
is it possible to update to a version his license covered support?


I afraid it's hard to understand what the problem is.
Maybe you can describe what case you have now?

It seems you have some old vserver 5.x version.

** what about to update the server of my customer? **

Are you asking about update server app to 9.1?

You need to test it (app + vserver) before giving to the user.
Комментарий
There are no comments made yet.
Ruslan Zasukhin Ответ принят
Hi Christian,

How about updating Server to current Version?
Which price can you offer me as a VDN member?


Please direct price/sales questions to sales at valentina-db.com.
Комментарий
There are no comments made yet.
Sergey Pashkov Ответ принят
Hello Christian,

So VComponents installed separately from the application, right? Yes, that can be the problem - the versions of plugin and VComponents need to be the same.

It can be checked in the Terminal.app, for example:


$ otool -L "/Users/sergey/Paradigma Software/V4RB_9/Examples/VReport/GeneralOnSQLite/My Application . debug . app/Contents/Frameworks/v4rb_cocoa.dylib"


Output:

/Users/sergey/Paradigma Software/V4RB_9/Examples/VReport/GeneralOnSQLite/My Application . debug . app/Contents/Frameworks/v4rb_cocoa.dylib:
/usr/local/lib/v4rb_cocoa.dylib (compatibility version 9.1.1, current version 9.1.1)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 635.21.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 53.0.0)
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 41.0.0)
/usr/local/lib/vcomponents/libvshared_fat_release.dylib (compatibility version 9.1.1, current version 9.1.1)
/usr/local/lib/vcomponents/libvkernel_fat_release.dylib (compatibility version 9.1.1, current version 9.1.1)
/usr/local/lib/vcomponents/libvclient_fat_release.dylib (compatibility version 9.1.1, current version 9.1.1)
/usr/local/lib/vcomponents/libvreport_fat_release.dylib (compatibility version 9.1.1, current version 9.1.1)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 28.1.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.1.0)


The version is 9.1.1.

For deployment, it is better to copy VComponents to the application bundle, so the version will be always the same.

As for the server version, usually it doesn't require to be exactly the same but versions 8.x and 9.x use a different protocol, so a client must be upgraded to work with 9.x VServer.
Комментарий
There are no comments made yet.
Christian Breu Ответ принят
Sorry to disturb you again with this topic...
If anyone of you have a minute, this is quite urgent.
Комментарий
There are no comments made yet.
  • Страница :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Categories

Announcements & News
  1. 0 subcategories
Valentina Studio
  1. 2 subcategories
Valentina Server
  1. 4 subcategories
Valentina Database ADK
  1. 0 subcategories
Valentina Reports ADK
  1. 0 subcategories
Other Discussions
  1. 0 subcategories
BETA Testing
  1. 0 subcategories
Education & Research
  1. 0 subcategories
Omegabundle
  1. 0 subcategories