Skip to Content (Press Enter)
OutSystems.com
Personal Edition
Community
Support
Training
Training
Online Training
Developer Schools
Boot Camps
Certifications
Tech Talks
Documentation
Documentation
Overview
ODC
O11
Forums
Forge
Get Involved
Get Involved
Jobs
Ideas
Members
Mentorship
User Groups
Platform
Platform
ODC
O11
Search in OutSystems
Log in
Get Started
Back to Forums
Daryl Van Johnson
875
Views
4
Comments
Solution Packs - Creating, Uploading, and Downloading
Discussion
How-to
I'm attaching a short 'user-friendly' PDF document I wrote that describes how to create an
OutSystems Solution Pack
(.OSP) on a platform with IPP restrictions. I also describe how to build and download an
.OSP
file from your eSpaces and Extensions, and how to upload it to a platform environment that's different from the one it was created on. As long as the target environment is
not
a
Personal
environment and the Activation Code is known, there shouldn't be any problems.
Have fun!!
OutSystems - Solution Upload.pdf
Guilherme Pereira
Staff
Hi Daryl,
First of all let me thank you for taking the time to share something with the community. We really appreciate it. :)
I have a note about your document. in the first page you say:
(
...)I would suggest that you check the Include dependencies as components checkbox. Also, under the Versions tab, check the Include Dependencies in download checkbox at the bottom of the screen.
From my past experience, and also because of some pain with it, I
would not recomment that.
Why?
Because by including the dependencies in the download is highly probable that you end up with the system components (RichWidgets, Charts, etc) in your solution and by doing that when you publish on other environment its possible that you effectivelly break it or loose for instance a patch that might have been applied and depending on the size of your installation, it could take some time to recover.
Cheers
Guilherme
Curt Raddatz
I strongly agree with Guilherme. There are many components in forge that include dependencies and if I install them, because they are based on older versions of the platform, totally screw up my environment.
Daryl Van Johnson
Thanks guys for your feedback! Your thoughts and opinions are welcome and respected. I understand what you're saying and was concerned about the same thing when restoring eSpaces and extensions from our trial environment to our new enterprise environment. However, when restoring applications from my trial environment to my new one, none of my dependencies seemed to be downgraded? That's why I recommended including them. We currently have an OutSystems trainer on site for a few weeks getting us up and running. I asked his opinion on the subject and he was in total agreement with you. His concerns were the same. When I told him my experience, he said he would look into it further. I also told him that I was able to restore an application I wrote in my personal environment to our new enterprise environment. This he said was against the norm as well? I'm confused? Why was I able to do it? Could it be that our trial environment had certain features unlocked that the license indicated were locked?
I don't want to mislead anyone, so I will remove the sections from my document related to dependencies and restoring solution packs until I hear from OutSystems on the subject.
Thanks again for your input. I really appreciate it.
dvj
1 reply
25 Aug 2022
Show thread
Hide thread
Daniel Lee
Hi Daryl, have you heard anything from OutSystems on this subject?
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
See the full guidelines
Loading...