Helmut-Ortmann / EnterpriseArchitect_hoReverse

ReqIF for EA, reverse Engineering workbench for Enterprise Architect and C/C++
MIT License
18 stars 7 forks source link

ReqIF Import - Database Date Error 0x08150 #12

Open DannyMan777 opened 3 years ago

DannyMan777 commented 3 years ago

I've got this systematic problem while trying to import a reqIF file into EA via hoReverse.

Preconditions:

image

I would appreciate any help on this problem, since I could not fix it by myself by now.

Helmut-Ortmann commented 3 years ago

Hello,

I would use release hoReverse 3.11.

The error looks as if there is something with the reqIf file you want to import. I usually take another ReqIF tool and check this.

Best regards,

Helmut

On Fri, Aug 13, 2021 at 1:17 PM DannyMan777 @.***> wrote:

I've got this systematic problem while trying to import a reqIF file into EA via hoReverse.

Preconditions:

Result: Fatal Eror: Import Database Date Error 0x08150: Import abort!

[image: image] https://user-images.githubusercontent.com/22808126/129349400-6865e06f-515a-42c9-9d26-d225a696ec53.png

I would appreciate any help on this problem, since I could not fix it by myself by now.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJWGLGTBSVOI4FYVVPCX63T4T5K3ANCNFSM5CDMLUJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

Helmut-Ortmann commented 3 years ago

Hello,

hoReverse has the possibility to get information (e.g. validate) about a reqif file.

For more information see: https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/wiki/ReqIF_Info

Best regards,

Helmut

image

DannyMan777 commented 3 years ago

Hello Helmut,

Thank you for prompt your reply, i have checked the .reqifz file with the help of hoReverse and it is valid.

[image: image.png]

Also with ReqIF Studio and it is being opened(content visible). So it seems the file is not the problem.

Now I will try the hoReverse 3.11 version.

Q1: Is there an .msi already available for hoReverse 3.11 or should I create one from your source files (already checked out from GitHub)? Q2: Do you have a wiki page on how to correctly generate the msi for hoReverse?

I've got the 3.11 version by git pull from this version: [image: image.png]

Thank you in advance for your help! Dani

On Sun, Aug 15, 2021 at 9:32 PM Helmut Ortmann @.***> wrote:

Hello,

hoReverse has the possibility to get information (e.g. validate) about a reqif file.

For more information see:

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/wiki/ReqIF_Info

Best regards,

Helmut

[image: image] https://user-images.githubusercontent.com/5464876/129490180-bae62957-1d3d-40cd-a88a-1b235c1e8d49.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-899099413, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFOAMPXX6VWXYOKHYDFZ4VLT5AI5XANCNFSM5CDMLUJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

-- Best regards! Daniel Ticana, 0043 676 305 8033

Helmut-Ortmann commented 3 years ago

Hi Daniel,

Building hoReverse is some work.

The easiest way is to use V3.15 which I have built the other day:

- https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/releases/tag/V3.15

It would be a good idea to try to import other reqif files. In the folder Resources you find the two files:

I'll try to reproduce the Import error.

Good luck and Best regards,

Helmut

On Wed, Aug 18, 2021 at 4:00 PM DannyMan777 @.***> wrote:

Hello Helmut,

Thank you for prompt your reply, i have checked the .reqifz file with the help of hoReverse and it is valid.

[image: image.png]

Also with ReqIF Studio and it is being opened(content visible). So it seems the file is not the problem.

Now I will try the hoReverse 3.11 version.

Q1: Is there an .msi already available for hoReverse 3.11 or should I create one from your source files (already checked out from GitHub)? Q2: Do you have a wiki page on how to correctly generate the msi for hoReverse?

I've got the 3.11 version by git pull from this version: [image: image.png]

Thank you in advance for your help! Dani

On Sun, Aug 15, 2021 at 9:32 PM Helmut Ortmann @.***> wrote:

Hello,

hoReverse has the possibility to get information (e.g. validate) about a reqif file.

For more information see:

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/wiki/ReqIF_Info

Best regards,

Helmut

[image: image] < https://user-images.githubusercontent.com/5464876/129490180-bae62957-1d3d-40cd-a88a-1b235c1e8d49.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-899099413 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFOAMPXX6VWXYOKHYDFZ4VLT5AI5XANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS < https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android < https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

-- Best regards! Daniel Ticana, 0043 676 305 8033

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901140270, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJWGLG6QKQ6DI7HH77QYHLT5O4JTANCNFSM5CDMLUJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

DannyMan777 commented 3 years ago

Hi Helmut,

It's been nice being in contact with you.

At this point I took the latest version of hoReverse (3.15, by the way the version needs to be updated in the "About" window because it still appears 3.14) and then tried the import on 2 different machines. The result is exactly the same and due to missing dependencies, it is an "Exemption at import into the package". I used the - ReqIF_Import.reqifz inside the \Resources as well.

On PC#1: [image: image.png] On PC #2: [image: image.png]

Thank you for taking the time to look into this!

Best Regards, Daniel

On Wed, Aug 18, 2021 at 6:51 PM Helmut Ortmann @.***> wrote:

Hi Daniel,

Building hoReverse is some work.

The easiest way is to use V3.15 which I have built the other day:

-

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/releases/tag/V3.15

It would be a good idea to try to import other reqif files. In the folder Resources you find the two files:

  • ReqIF_Import.reqifz
  • ReqIF_Export.reqifz

I'll try to reproduce the Import error.

Good luck and Best regards,

Helmut

On Wed, Aug 18, 2021 at 4:00 PM DannyMan777 @.***> wrote:

Hello Helmut,

Thank you for prompt your reply, i have checked the .reqifz file with the help of hoReverse and it is valid.

[image: image.png]

Also with ReqIF Studio and it is being opened(content visible). So it seems the file is not the problem.

Now I will try the hoReverse 3.11 version.

Q1: Is there an .msi already available for hoReverse 3.11 or should I create one from your source files (already checked out from GitHub)? Q2: Do you have a wiki page on how to correctly generate the msi for hoReverse?

I've got the 3.11 version by git pull from this version: [image: image.png]

Thank you in advance for your help! Dani

On Sun, Aug 15, 2021 at 9:32 PM Helmut Ortmann @.***> wrote:

Hello,

hoReverse has the possibility to get information (e.g. validate) about a reqif file.

For more information see:

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/wiki/ReqIF_Info

Best regards,

Helmut

[image: image] <

https://user-images.githubusercontent.com/5464876/129490180-bae62957-1d3d-40cd-a88a-1b235c1e8d49.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-899099413

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFOAMPXX6VWXYOKHYDFZ4VLT5AI5XANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS <

https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android <

https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

-- Best regards! Daniel Ticana, 0043 676 305 8033

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub < https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901140270 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABJWGLG6QKQ6DI7HH77QYHLT5O4JTANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS < https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android < https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901270826, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFOAMPW2V6IIG3ADRHY4UQDT5PQJBANCNFSM5CDMLUJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

-- Best regards! Daniel Ticana, 0043 676 305 8033

Helmut-Ortmann commented 3 years ago

Hi,

yes, you are right about the About Box. The dlls listed are correct. Sometimes, I forget to update it, sorry.

Regarding your error. I used the import tutorial and the files from the WiKi.

With my first attempt, I got a database error. Then I used the *.eapx file and everything runs smoothly. After that, all EA databases were running smoothly. Peculiar!

.eap files are for Access Jet 3 and .eapx files for Access Jet 4. Jet 4 is newer and should be faster.

Try it with the *.eapx database (JET4).

Good luck,

Helmut

On Thu, Aug 19, 2021 at 2:05 PM DannyMan777 @.***> wrote:

Hi Helmut,

It's been nice being in contact with you.

At this point I took the latest version of hoReverse (3.15, by the way the version needs to be updated in the "About" window because it still appears 3.14) and then tried the import on 2 different machines. The result is exactly the same and due to missing dependencies, it is an "Exemption at import into the package". I used the - ReqIF_Import.reqifz inside the \Resources as well.

On PC#1: [image: image.png] On PC #2: [image: image.png]

Thank you for taking the time to look into this!

Best Regards, Daniel

On Wed, Aug 18, 2021 at 6:51 PM Helmut Ortmann @.***> wrote:

Hi Daniel,

Building hoReverse is some work.

The easiest way is to use V3.15 which I have built the other day:

-

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/releases/tag/V3.15

It would be a good idea to try to import other reqif files. In the folder Resources you find the two files:

  • ReqIF_Import.reqifz
  • ReqIF_Export.reqifz

I'll try to reproduce the Import error.

Good luck and Best regards,

Helmut

On Wed, Aug 18, 2021 at 4:00 PM DannyMan777 @.***> wrote:

Hello Helmut,

Thank you for prompt your reply, i have checked the .reqifz file with the help of hoReverse and it is valid.

[image: image.png]

Also with ReqIF Studio and it is being opened(content visible). So it seems the file is not the problem.

Now I will try the hoReverse 3.11 version.

Q1: Is there an .msi already available for hoReverse 3.11 or should I create one from your source files (already checked out from GitHub)? Q2: Do you have a wiki page on how to correctly generate the msi for hoReverse?

I've got the 3.11 version by git pull from this version: [image: image.png]

Thank you in advance for your help! Dani

On Sun, Aug 15, 2021 at 9:32 PM Helmut Ortmann @.***> wrote:

Hello,

hoReverse has the possibility to get information (e.g. validate) about a reqif file.

For more information see:

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/wiki/ReqIF_Info

Best regards,

Helmut

[image: image] <

https://user-images.githubusercontent.com/5464876/129490180-bae62957-1d3d-40cd-a88a-1b235c1e8d49.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-899099413

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFOAMPXX6VWXYOKHYDFZ4VLT5AI5XANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS <

https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android <

https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

-- Best regards! Daniel Ticana, 0043 676 305 8033

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub <

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901140270

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/ABJWGLG6QKQ6DI7HH77QYHLT5O4JTANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS <

https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android <

https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901270826 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AFOAMPW2V6IIG3ADRHY4UQDT5PQJBANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS < https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android < https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

-- Best regards! Daniel Ticana, 0043 676 305 8033

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901858978, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJWGLATFKOQUXO3ZE6PALTT5TXRTANCNFSM5CDMLUJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

DannyMan777 commented 3 years ago

Hi,

So I think there is a missing dll file that causes the error. It might be that you didn't check it in the \tools dir?

It can be spotted also in the "About" section. [image: image.png]

Additionally, in the |\MigrationBackup\e15293a2\hoServices\packages.config" there is a wrong version specification about that package. [image: image.png]

[image: image.png]

What do you think?

BR, Dani

On Thu, Aug 19, 2021 at 3:21 PM Helmut Ortmann @.***> wrote:

Hi,

yes, you are right about the About Box. The dlls listed are correct. Sometimes, I forget to update it, sorry.

Regarding your error. I used the import tutorial and the files from the WiKi.

With my first attempt, I got a database error. Then I used the *.eapx file and everything runs smoothly. After that, all EA databases were running smoothly. Peculiar!

.eap files are for Access Jet 3 and .eapx files for Access Jet 4. Jet 4 is newer and should be faster.

Try it with the *.eapx database (JET4).

Good luck,

Helmut

On Thu, Aug 19, 2021 at 2:05 PM DannyMan777 @.***> wrote:

Hi Helmut,

It's been nice being in contact with you.

At this point I took the latest version of hoReverse (3.15, by the way the version needs to be updated in the "About" window because it still appears 3.14) and then tried the import on 2 different machines. The result is exactly the same and due to missing dependencies, it is an "Exemption at import into the package". I used the - ReqIF_Import.reqifz inside the \Resources as well.

On PC#1: [image: image.png] On PC #2: [image: image.png]

Thank you for taking the time to look into this!

Best Regards, Daniel

On Wed, Aug 18, 2021 at 6:51 PM Helmut Ortmann @.***> wrote:

Hi Daniel,

Building hoReverse is some work.

The easiest way is to use V3.15 which I have built the other day:

-

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/releases/tag/V3.15

It would be a good idea to try to import other reqif files. In the folder Resources you find the two files:

  • ReqIF_Import.reqifz
  • ReqIF_Export.reqifz

I'll try to reproduce the Import error.

Good luck and Best regards,

Helmut

On Wed, Aug 18, 2021 at 4:00 PM DannyMan777 @.***> wrote:

Hello Helmut,

Thank you for prompt your reply, i have checked the .reqifz file with the help of hoReverse and it is valid.

[image: image.png]

Also with ReqIF Studio and it is being opened(content visible). So it seems the file is not the problem.

Now I will try the hoReverse 3.11 version.

Q1: Is there an .msi already available for hoReverse 3.11 or should I create one from your source files (already checked out from GitHub)? Q2: Do you have a wiki page on how to correctly generate the msi for hoReverse?

I've got the 3.11 version by git pull from this version: [image: image.png]

Thank you in advance for your help! Dani

On Sun, Aug 15, 2021 at 9:32 PM Helmut Ortmann @.***> wrote:

Hello,

hoReverse has the possibility to get information (e.g. validate) about a reqif file.

For more information see:

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/wiki/ReqIF_Info

Best regards,

Helmut

[image: image] <

https://user-images.githubusercontent.com/5464876/129490180-bae62957-1d3d-40cd-a88a-1b235c1e8d49.png

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-899099413

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFOAMPXX6VWXYOKHYDFZ4VLT5AI5XANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS <

https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android <

https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

-- Best regards! Daniel Ticana, 0043 676 305 8033

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub <

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901140270

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/ABJWGLG6QKQ6DI7HH77QYHLT5O4JTANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS <

https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android <

https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <

https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901270826

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AFOAMPW2V6IIG3ADRHY4UQDT5PQJBANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS <

https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android <

https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

-- Best regards! Daniel Ticana, 0043 676 305 8033

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub < https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901858978 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABJWGLATFKOQUXO3ZE6PALTT5TXRTANCNFSM5CDMLUJA

. Triage notifications on the go with GitHub Mobile for iOS < https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675

or Android < https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-901910728, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFOAMPRXK6SENTH6GNSX26TT5UAMRANCNFSM5CDMLUJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

-- Best regards! Daniel Ticana, 0043 676 305 8033

Helmut-Ortmann commented 3 years ago

Hi,

I can't see your png files. It looks that you are very familiar with the DLLs. I'm not.

By the way: I have limited time because I'm working as a freelancer.

If you pinpoint me in the right direction I'll do it.

Thanks and best regards,

Helmut

DannyMan777 commented 3 years ago

Hi Helmut,

After your last modifications (diff'ed them) I've recompiled your projects and generated the 3.16 hoReverse - which worked properly.

Thanks so much for keeping in touch and for the fix. ;)

With respect, Daniel

On Thu, Aug 19, 2021 at 7:21 PM Helmut Ortmann @.***> wrote:

Hi,

I can't see your png files. It looks that you are very familiar with the DLLs. I'm not.

By the way: I have limited time because I'm working as a freelancer.

If you pinpoint me in the right direction I'll do it.

Thanks and best regards,

Helmut

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/issues/12#issuecomment-902101053, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFOAMPQJCUIJDOXXYEGJLI3T5U4TDANCNFSM5CDMLUJA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

-- Best regards! Daniel Ticana, 0043 676 305 8033