It's all about the answers!

Ask a question

Help: Jazz Views for Clear Case error


Pravesh Patel (37622615) | asked Nov 05 '07, 12:39 p.m.
I'm attempting to import some code from ClearCase using Jazz Views for Clear Case. I follow the directions provided in the Help documentation, however after clicking the Finish button on the wizard, I get the following error.


!ENTRY com.ibm.team.connector.scm.cc.ide.ui 4 4 2007-11-05 09:09:44.386
!MESSAGE InvocationTargetException thrown while creating interop mapping
!STACK 0
java.lang.IllegalArgumentException: getVobuuid could not find vobuuid in
at com.ibm.rational.wvcm.ct.CCaseLib.computeVobUuidSubstring(CCaseLib.java:232)
at com.ibm.rational.wvcm.ct.CCaseObjInfo.lookupVobUuid(CCaseObjInfo.java:93)
at com.ibm.rational.wvcm.ct.CTStream.getThisProperty(CTStream.java:61)
at com.ibm.rational.wvcm.ri.srvc.SrvcResource.readThisProperty(SrvcResource.java:724)
at com.ibm.rational.wvcm.ri.srvc.SrvcResource.readProperties(SrvcResource.java:695)
at com.ibm.rational.wvcm.ri.srvc.SrvcResource.doReadProperties(SrvcResource.java:750)
at com.ibm.rational.wvcm.ri.srvc.WvcmService.readProperties(WvcmService.java:341)
at com.ibm.rational.wvcm.ri.srvc.WvcmService.doUpdateProperties(WvcmService.java:637)
at com.ibm.rational.wvcm.ri.impl.WvcmServiceConverter.doReadProperties(WvcmServiceConverter.java:425)
at com.ibm.rational.wvcm.ri.impl.ResourceImpl.doReadProperties(ResourceImpl.java:167)
at com.ibm.rational.wvcm.ct.CTProvider.doFindStream(CTProvider.java:591)
at com.ibm.rational.wvcm.ct.CTProvider.doFind(CTProvider.java:506)
at com.ibm.rational.wvcm.ri.srvc.WvcmService.doFind(WvcmService.java:566)
at com.ibm.rational.wvcm.ri.impl.WvcmServiceConverter.doFind(WvcmServiceConverter.java:359)
at com.ibm.rational.wvcm.ri.impl.ResourceImpl.doFind(ResourceImpl.java:505)
at com.ibm.team.connector.scm.cc.ide.ui.wvcm.CCProvider.lookupStreamFromName(CCProvider.java:233)
at com.ibm.team.connector.scm.cc.ide.ui.wvcm.InteropStreams.initInteropStreams(InteropStreams.java:172)
at com.ibm.team.connector.scm.cc.ide.ui.ClearCaseInteropManager.createInteropMapping(ClearCaseInteropManager.java:126)
at com.ibm.team.connector.scm.cc.ide.ui.wizards.ClearCaseImportWizard$2.run(ClearCaseImportWizard.java:448)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:113)

The import doesn't occur. Any ideas as to what might be causing this error?

12 answers



permanent link
Pravesh Patel (37622615) | answered Nov 21 '07, 10:32 a.m.
I modified the permissions on the share:
- Everyone: Read & Execute, List Folder Contents, Read
- pravesh: Full Control

These were not specified before. So now I think I have provided adequate permissions, but I still get the same error as perviously posted.

You are correct that I created the view 'pravesh_Okemo_InterimFix.vws' and that there is no interop created view (no view with extra chars) in the share. So I guess it safe to say it's failing before this point, even after the new permissions.

Also, I had no problems creating a view using the cleartool mkview as you suggested, so I don't think is a permission problem on the share (at least not now). So I think we can rule that out.


According to the Rational ClearCase Explorer, the VOB and PVOB are mounted (unmounted and re-mounted to be sure). Also if I right click on the View and show Properties of the View, I can only "Stop View".


My VIEW (.vws) is in the share I specify on the first page of the wizard, but my VOB (.vbs) is not. The VOB .vbs files are on a completely different host (\\oberon\VOBs_F). Could that be the issue? I don't specify this location anywhere in the wizard. If so, can this scenario be accomodated? I think it might explain why I get the error with "getVobuuid". It's probably expecting it to be in the same location as the view, right?

permanent link
Geoffrey Clemm (30.1k33035) | answered Nov 23 '07, 10:28 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
The VOB and PVOB are not expected to be in the same share (or same
machine) as the view, so that is not a problem. Also, the VOB doesn't
matter initially (until you start adding IDE projects to be
synchronized), so it isn't the VOB that is the problem at this point ...
it is the PVOB (it is trying to find the stream that you named, so it
can create a view on that stream).

At this point, with the M4 release just a few weeks away, it might make
sense to wait and retry on the new release to see if that fixes the
problem. The routine that is failing has been replaced because it had
known problems (although not the one that you appear to be encountering).

Cheers,
Geoff


pravesh wrote:
I modified the permissions on the share:
- Everyone: Read & Execute, List Folder Contents, Read
- pravesh: Full Control

These were not specified before. So now I think I have provided
adequate permissions, but I still get the same error as perviously
posted.

You are correct that I created the view 'pravesh_Okemo_InterimFix.vws'
and that there is no interop created view (no view with extra chars)
in the share. So I guess it safe to say it's failing before this
point, even after the new permissions.

Also, I had no problems creating a view using the cleartool mkview as
you suggested, so I don't think is a permission problem on the share
(at least not now). So I think we can rule that out.


According to the Rational ClearCase Explorer, the VOB and PVOB are
mounted (unmounted and re-mounted to be sure). Also if I right click
on the View and show Properties of the View, I can only "Stop
View".


My VIEW (.vws) is in the share I specify on the first page of the
wizard, but my VOB (.vbs) is not. The VOB .vbs files are on a
completely different host (\\oberon\VOBs_F). Could that be the issue?
I don't specify this location anywhere in the wizard. If so, can it
this scenario be accomodated? I think it might explain why I get the
error with "getVobuuid". It's probably expecting it to be
in the same location as the view, right?

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.