ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » IIBv10 .project file updates

Post new topic  Reply to topic
 IIBv10 .project file updates « View previous topic :: View next topic » 
Author Message
shashivarungupta
PostPosted: Wed Jun 07, 2017 3:57 pm    Post subject: IIBv10 .project file updates Reply with quote

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
View user's profile Send private message Send e-mail
smdavies99
PostPosted: Thu Jun 08, 2017 12:42 am    Post subject: Reply with quote

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
View user's profile Send private message
shashivarungupta
PostPosted: Thu Jun 08, 2017 3:17 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
shashivarungupta
PostPosted: Thu Jun 08, 2017 5:13 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
smdavies99
PostPosted: Fri Jun 09, 2017 3:22 am    Post subject: Reply with quote

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
View user's profile Send private message
mqjeff
PostPosted: Fri Jun 09, 2017 7:23 am    Post subject: Reply with quote

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
View user's profile Send private message
smdavies99
PostPosted: Fri Jun 09, 2017 11:33 am    Post subject: Reply with quote

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
View user's profile Send private message
fjb_saper
PostPosted: Sat Jun 10, 2017 3:26 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20696
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
View user's profile Send private message Send e-mail
shashivarungupta
PostPosted: Sun Jun 11, 2017 3:30 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
mqjeff
PostPosted: Mon Jun 12, 2017 4:58 am    Post subject: Reply with quote

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
View user's profile Send private message
shashivarungupta
PostPosted: Mon Jun 12, 2017 3:31 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » IIBv10 .project file updates
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.