Author |
Message
|
shashivarungupta |
Posted: Wed Jun 07, 2017 3:57 pm Post subject: IIBv10 .project file updates |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
Hi,
As part of upgrade from previous version (say WMBv8) to IIBv10, when an existing broker application is imported into IIBv10 toolkit, platform updates some of the bits to .project file of the application, with following content:
Code: |
<name>com.ibm.etools.mft.connector.policy.ui.PolicyBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.decision.service.ui.decisionservicerulebuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.json.builder.JSONBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.restapi.ui.restApiDefinitionsBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<buildCommand>
<name>com.ibm.etools.mft.unittest.ui.TestCaseBuilder</name>
<arguments>
</arguments>
</buildCommand> |
I don't find the details about these in the IBM Info center, to know if we can ignore these default updates or if we can use them somehow for additional features / enhancements provided in IIB10 platform.
Hope you would have noticed them as well.
Thank You.
[/code] _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
smdavies99 |
Posted: Thu Jun 08, 2017 12:42 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
Don't worry about them. They won't change the project functionality. I suspect the new items are to do with the new functionality introduced in IIB10. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
shashivarungupta |
Posted: Thu Jun 08, 2017 3:17 pm Post subject: |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
smdavies99 wrote: |
I suspect the new items are to do with the new functionality introduced in IIB10. |
Yes. these are related to the new functionality of IIB10.
I was wondering why there is no documentation at IBM Infocenter about these. Anyways.. Thanks for your comment.
Cheers.  _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
shashivarungupta |
Posted: Thu Jun 08, 2017 5:13 pm Post subject: |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
Also, there are some descriptor files are created under the application / library components, with following contents. I don't find their details in the IBM Info Center as well.
application.descriptor
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:appDescriptor xmlns="http://com.ibm.etools.mft.descriptor.base" xmlns:ns2="http://com.ibm.etools.mft.descriptor.app"><references/></ns2:appDescriptor>
library.descriptor
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:libDescriptor xmlns="http://com.ibm.etools.mft.descriptor.base" xmlns:ns2="http://com.ibm.etools.mft.descriptor.lib"><references/></ns2:libDescriptor>
Do you have any clue or reference about them ?
Thank You. _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
smdavies99 |
Posted: Fri Jun 09, 2017 3:22 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
Raise a PMR and ask IBM _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
mqjeff |
Posted: Fri Jun 09, 2017 7:23 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
There's never been any documentation about the contents of the .project file, or any of the other metadata/internal files in the projects.
What are you trying to do? What are you trying to figure out? _________________ chmod -R ugo-wx / |
|
Back to top |
|
 |
smdavies99 |
Posted: Fri Jun 09, 2017 11:33 am Post subject: |
|
|
 Jedi Council
Joined: 10 Feb 2003 Posts: 6076 Location: Somewhere over the Rainbow this side of Never-never land.
|
mqjeff wrote: |
There's never been any documentation about the contents of the .project file, or any of the other metadata/internal files in the projects.
What are you trying to do? What are you trying to figure out? |
Exactly. That's why I said 'don't worry about it'.
I have never found a need to touch the .project files. My only proviso is that I keep the old version available when migrating betwwen MB.IIB versions. _________________ WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995
Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions. |
|
Back to top |
|
 |
fjb_saper |
Posted: Sat Jun 10, 2017 3:26 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Have you ever tried to merge two different versions of the same project?
You'll have to deal with .project files and other xml files like those produced by the mapping node, or the flows themselves...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
shashivarungupta |
Posted: Sun Jun 11, 2017 3:30 pm Post subject: |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
mqjeff wrote: |
There's never been any documentation about the contents of the .project file, or any of the other metadata/internal files in the projects. |
Shouldn't that be a starting point to rethink if it requires documentation, in cases when details are required during upgrade of platform from previous version to IIBv10 ?
mqjeff wrote: |
What are you trying to do? What are you trying to figure out? |
Trying to identify the changes in the projects that were developed in the old versions (before IIBv9) and what if they are chosen for upgrade to IIBv10, should the changes to the meta data files (like project and descriptor) will affect the projects/applications in any way !! That's a question I asked in the initial post and after looking at Info Center.
I will raise a PMR with IBM to find out more details, based on my findings and questions.
Thank You All for your comments. _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Jun 12, 2017 4:58 am Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
shashivarungupta wrote: |
mqjeff wrote: |
What are you trying to do? What are you trying to figure out? |
Trying to identify the changes in the projects that were developed in the old versions (before IIBv9) and what if they are chosen for upgrade to IIBv10, should the changes to the meta data files (like project and descriptor) will affect the projects/applications in any way !! That's a question I asked in the initial post and after looking at Info Center. |
Apologies for missing the essential part of the question.
A PMR may get you useful information, but it may not. You may merely be asked/suggested to open an RFE.
I personally have never worried about tracking changes to these files - again, because they are mostly undocumented and slightly dangerous to mess with.
AFAIK, migrating flows from older versions to newer versions should merely alter the broker level parts of the metadata and not the flow level parts. The application level/flow leevel data should be preserved.
Any new possible properties would not be populated until the flow is modified to use them.
If you can't find any new errors in your flow caused strictly by migration in your dev/integration test environments, then you need to reexamine those environments. _________________ chmod -R ugo-wx / |
|
Back to top |
|
 |
shashivarungupta |
Posted: Mon Jun 12, 2017 3:31 pm Post subject: |
|
|
 Grand Master
Joined: 24 Feb 2009 Posts: 1343 Location: Floating in space on a round rock.
|
mqjeff wrote: |
shashivarungupta wrote: |
mqjeff wrote: |
What are you trying to do? What are you trying to figure out? |
Trying to identify the changes in the projects that were developed in the old versions (before IIBv9) and what if they are chosen for upgrade to IIBv10, should the changes to the meta data files (like project and descriptor) will affect the projects/applications in any way !! That's a question I asked in the initial post and after looking at Info Center. |
... because they are mostly undocumented and slightly dangerous to mess with.. |
I have the same opinion about it and before actually making an official decision about those *.project and *.descriptor file changes/updates (as per new features of IIBv10), I wanted to refer and check (Info Center and forums) about who caused those changes and why and can that be ignored (as you all have suggested) as part of upgrade process of existing applications.
Here, I have received the answers and directions. Thanks indeed for your comments and guidance.  _________________ *Life will beat you down, you need to decide to fight back or leave it. |
|
Back to top |
|
 |
|