cascudo-devel Mailing List for CASCUDO
Status: Planning
Brought to you by:
carcarah
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
(8) |
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Neha F. C. <no...@cl...> - 2017-07-16 11:26:45
|
<html> <head> <title></title> </head> <body> <div style="font-family: Arial, Helvetica, Sans-serif; font-size: 13px;"> <p><span style="font-size:14px;">Hello,</span></p> <p><span style="font-size:14px"><b>Your friend</b> finished Tax filing using ClearTax,</span><strong><span style="font-size:14px"> </span></strong> <span style="font-size:14px;line-height: 20px;">and invited you to file your tax return. </span></p> <p><span style="font-size:14px;">Accept the invitation and complete your e-filing.</span></p> <br /> <span style="font-size:16px;"><a href="http://links.cleartax-referral.com/wf/click?upn=0aY2nM4QYJ9JB-2FnKjKRAVtdREBrqOWS9ax0Z1nfclnbqM084KLzSAuOtCkoeXNKk_bMUKRWYZTKGdXv4bFJE8gOYNhN2aGwL6ASojBNuVUkeW1-2Fs-2FNjXPKlQwcoHM-2FrI-2BQPAsKS5LQM0PKRRdeiTAONzQMNDRgAq6ZwZzwwgHBYqB8f2SmKIE2l3RicBBsz25bAC8-2BKgCfonSe8CUX1YWZy2bd6jVhcuYWz4CpPw-2F3Rm8AoSKUzOjUMD86i-2Bm3WgMkcRo9S-2FZafpKSKiER-2FirZoJSEirGMfdef2aIWxCfzAvxDNvkqAe4KlPuUwDVx9P-2Fq7639V898e4H-2FM-2FZGX7ASIZ22-2F2j280gWGDcs7H7leE-3D" style="color: rgb(255,255, 255); padding: 10px 15px; background-color:#17bd09; border-radius: 2px; text-decoration:none"><b>Accept Invitation </b></a></span><b> </b><br /> <p><b><strong><span style="font-size:14px;"><strong style="background-color: rgb(255, 255, 255); color: rgb(74, 82, 145); font-family: verdana, sans-serif; font-size: 14px; line-height: 22px;">Why your friend, and over 15 Lakh Indians love ClearTax:</strong></span></strong></b></p> <ul> <li><span style="font-size:14px; line-height: 22px">ClearTax is completely free and 100 times simpler to use than any other website</span></li> <li><span style="font-size:14px; line-height: 22px">You can finish E-Filing your tax return in 7 minutes</span></li> <li><span style="font-size:14px; line-height: 22px">If you have Form-16 PDF, upload it on ClearTax and E-File in one-click.</span></li> </ul> <p><span style="font-size:14px;">Best,<br /> Team ClearTax</span></p> <p><br /> <span style="font-size:12px;">PS: The Economic Times rates ClearTax as #1 E-filing portal. You are in good hands :) </span></p> </div> <p style="font-size: 11px;">To stop receiving all emails from <a href="https://cleartax.in/">ClearTax</a> click <a href="http://links.cleartax-referral.com/wf/unsubscribe?upn=bMUKRWYZTKGdXv4bFJE8gOYNhN2aGwL6ASojBNuVUkeW1-2Fs-2FNjXPKlQwcoHM-2FrI-2BQPAsKS5LQM0PKRRdeiTAOH-2B5fp8Zcsvm21tupfUwfXIMyPSmShlb9rZETr7XLAje-2FOSs3G7Nb-2BrHB1nE5sXMct8hUJZ4NRh0LqvBurjmZ1sxkWIpdhXGQocz7XkMNdk4EDJJG2fw3oxpahm9aLPVGHG7ze8AEeL3FRN7AKwhxY4nTsBmc8Dy6MbUPl8FtMFkofT3MwVNDY3lzaPUR4-2BgECWQmEjLsdqFtsGCr-2F8LP2A-3D">here</a>. Please note that once you unsubscribe, it cannot be changed.</p> <img src="http://links.cleartax-referral.com/wf/open?upn=bMUKRWYZTKGdXv4bFJE8gOYNhN2aGwL6ASojBNuVUkeW1-2Fs-2FNjXPKlQwcoHM-2FrI-2BQPAsKS5LQM0PKRRdeiTAOGzKkv4Y1OZeBhsZSke-2FFUgOZaFSfvwF9Yb-2FT5zc02ZcsDo60R5v1j5e7-2F8WLGRXN9pnOW3Rw-2BWBgQjoiiRIF7nklASwu0KcHGsYkWpKta87Lk2ss69lEHRBYlUMftlCie7Hfq8Y7SjGH-2Bk-2FYrCEhIKcvIHlhKPs4CUEfH-2FceY-2FOMO8cqRyIV15ZPWo0HoK2xBfIXTQfB-2B8Zac0sJq-2BFDlA-3D" alt="" width="1" height="1" border="0" style="height:1px !important;width:1px !important;border-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;margin-right:0 !important;margin-left:0 !important;padding-top:0 !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important;"/> </body> </html> |
From: <ser...@ho...> - 2017-03-01 14:09:21
|
Dear Customer, We can not deliver your parcel arrived at February 25. Review the document that is attached to this e-mail! With appreciation, Wade Hendricks, UPS Chief Support Manager. |
From: <ap...@cy...> - 2017-02-28 08:15:02
|
Dear Customer, Your item has arrived at the UPS Post Office at February 24, but the courier was unable to deliver parcel to you. Review the document that is attached to this e-mail! Many thanks, Warren Knox, UPS Chief Delivery Manager. |
From: Andy T. v. S. T. <no-...@sk...> - 2014-08-29 13:39:13
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="Template" content="InviteSecondReminderEmail" /> <meta name="EmailType" content="InviteSecondReminder" /> <meta name="FromDisplayName" content="Andy Tomur via SkillPages Team" /> <meta name="ToDisplayName" content="cas...@li..." /> <meta name="InstanceId" content="i-d96f61f4"/> <title>Final chance... Your invitation from Andy Tomur is about to expire</title> <style type="text/css"> @media only screen and (max-device-width: 480px) { body .pageContainer { padding-left: 10px !important; padding-right: 10px !important; } body .bodyContainer { width:300px !important; } body .footerContainer { padding-left:10px !important; padding-right:10px !important; } body .textContainer { padding-left:17px !important; padding-right:17px !important; } body .thumbContainer { display:block; width:100% !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom:25px; } body .senderContainer { display:block; width:100% !important; padding-left: 0 !important; padding-right: 0 !important; } body .senderInfo { text-align:center; } body .cta { margin: 0 auto; } } </style> </head> <body style="-webkit-text-size-adjust:none;" bgcolor="#EBEBEB"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="pageContainer" style="padding-left:50px; padding-right:50px;" bgcolor="#EBEBEB"> <table align="center" cellpadding="0" cellspacing="0"> <tr> <td align="center" style="width:660px;" class="bodyContainer"> <table align="center" width="100%" cellpadding="0" cellspacing="0"> <tr> <td> <table align="center" width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="headerContainer" align="center" style="padding-bottom:30px; padding-top:40px;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="center"> <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=azTcRKoKg8io7ywODJBSY61wjX-Mq-OQwLDImYvvUHo.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA5MzE5NTM3LCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=597d427f-324c-416f-9631-d4aa04442028&sdate=201408291338&utm_source=Email&sendercc=IN&emailType=InviteSecondReminder&emailvariant=X&emailLinkType=Logo" target="_blank"> <img src="http://dyjab6i3qfxan.cloudfront.net/Email/2014-05-27/logo235.png" width="235" height="41" style="border-style:none;vertical-align:top;" alt="SkillPages"/> </a> </td> </tr> </table> </td> </tr> <tr> <td class="textContainer" bgcolor="#FFFFFF" style="padding-top:40px;padding-right:105px;padding-bottom:40px;padding-left:115px;border-radius:3px;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="center"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="thumbContainer" align="center" style="width:90px;padding-right:20px;" valign="top"> <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=azTcRKoKg8io7ywODJBSY61wjX-Mq-OQwLDImYvvUHo.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA5MzE5NTM3LCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=597d427f-324c-416f-9631-d4aa04442028&sdate=201408291338&utm_source=Email&sendercc=IN&emailType=InviteSecondReminder&emailvariant=X&emailLinkType=ProfileThumb" target="blank"> <img src="https://dqxnjpkv3z1u2.cloudfront.net/Image/691984d7-c724-e411-a856-824c5c91f06b/!50x50/76cd56f9a6724f3aaf572592e867a3ce.jpeg" style="border-style:none;vertical-align:top;" width="90" height="90"/> </a> </td> <td class="senderContainer" align="left" valign="top"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="senderInfo" align="left" style="padding-bottom:8px;"> <span style="font-family:arial;color:#333333;font-size:16px;"> From <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=azTcRKoKg8io7ywODJBSY61wjX-Mq-OQwLDImYvvUHo.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA5MzE5NTM3LCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=597d427f-324c-416f-9631-d4aa04442028&sdate=201408291338&utm_source=Email&sendercc=IN&emailType=InviteSecondReminder&emailvariant=X&emailLinkType=ProfileName" target="_blank" style="font-family:arial;color:#333333;font-size:16px;text-decoration:none;font-weight:bold;">Andy Tomur</a> </span> </td> </tr> <!--userskilltitle--> <tr> <td class="senderInfo" align="left" style="padding-bottom:12px;"> <span style="font-family:arial;color:#333333;font-size:14px;"> Software Engineer </span> </td> </tr> <!----> <tr> <td class="senderInfo" align="left" style="padding-bottom:30px;"> <table cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#EBEBEB" style="padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px;border-radius:3px;line-height:22px;"> <span style="font-family:arial;color:#333333;font-size:15px;"> Andy Tomur is still waiting to connect with you. </span> </td> </tr> </table> </td> </tr> <tr> <td align="left"> <table class="cta" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#E64372" align="center" style="padding-top:12px; padding-right:28px; padding-bottom:12px; padding-left:28px; border-radius:3px;"> <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=azTcRKoKg8io7ywODJBSY61wjX-Mq-OQwLDImYvvUHo.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA5MzE5NTM3LCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=597d427f-324c-416f-9631-d4aa04442028&sdate=201408291338&utm_source=Email&sendercc=IN&emailType=InviteSecondReminder&emailvariant=X&emailLinkType=MainCallToAction" style="font-family:arial; text-decoration:none; font-weight:bold; font-size:18px; color:#ffffff;" target="blank"> Continue </a> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="footerContainer" style="padding-left:12px; padding-top:25px; padding-bottom:40px; padding-right:12px;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td style="text-align:center; padding-bottom:15px;"> <span style="font-family:arial;font-size:11px;color:#999999;line-height:16px;"> cas...@li... was invited to join SkillPages by Andy Tomur. To stop receiving emails from SkillPages, please <a href="http://www.skillpages.com/i/account/unsubscribe?signedParameters=ksvWM8Xd5Gkn83nnAsRClmma6mdIN7MLbTwiW7Bttgo.eyJpc3N1ZWRfYXQiOiAxNDA5MzE5NTM3LCAicCI6IDAsICJ2ZXIiOiAiMSIsICJlbWFpbCI6ICJjYXNjdWRvLWRldmVsQGxpc3RzLnNvdXJjZWZvcmdlLm5ldCJ9&emailMessageId=597d427f-324c-416f-9631-d4aa04442028&sdate=201408291338&utm_source=Email&sendercc=IN&emailType=InviteSecondReminder&emailvariant=X&emailLinkType=Unsubscribe" target="_blank" style="font-family:arial;font-size:11px;color:#1E9BDD;text-decoration:none;">unsubscribe</a>. </span> </td> </tr> <tr> <td style="text-align:center;"> <span style="font-family:arial;font-size:11px;color:#999999;line-height:16px;">© 2014 SkillPages, Blackrock Business Park, Dublin, Ireland and 228 Hamilton Avenue, 3rd Floor, Palo Alto, CA 94301.</span> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <img src="http://static-rpx.skillpages.com/Unchanging/Images/Email/open-rate-v1.gif?emailMessageId=597d427f-324c-416f-9631-d4aa04442028&sdate=201408291338&utm_source=Email&emailType=InviteSecondReminder&emailvariant=X" width="1" height="1" style="border-style:none; vertical-align:top;"/> </body> </html> |
From: Andy T. v. S. T. <no-...@sk...> - 2014-08-22 05:58:51
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="Template" content="InviteFirstReminderEmail" /> <meta name="EmailType" content="InviteFirstReminder" /> <meta name="FromDisplayName" content="Andy Tomur via SkillPages Team" /> <meta name="ToDisplayName" content="cas...@li..." /> <meta name="InstanceId" content="i-68008844"/> <title>Your invitation from Andy Tomur is about to expire</title> <style type="text/css"> @media only screen and (max-device-width: 480px) { body .pageContainer { padding-left: 10px !important; padding-right: 10px !important; } body .bodyContainer { width:300px !important; } body .footerContainer { padding-left:10px !important; padding-right:10px !important; } body .textContainer { padding-left:17px !important; padding-right:17px !important; } body .thumbContainer { display:block; width:100% !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom:25px; } body .senderContainer { display:block; width:100% !important; padding-left: 0 !important; padding-right: 0 !important; } body .senderInfo { text-align:center; } body .cta { margin: 0 auto; } } </style> </head> <body style="-webkit-text-size-adjust:none;" bgcolor="#EBEBEB"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="pageContainer" style="padding-left:50px; padding-right:50px;" bgcolor="#EBEBEB"> <table align="center" cellpadding="0" cellspacing="0"> <tr> <td align="center" style="width:660px;" class="bodyContainer"> <table align="center" width="100%" cellpadding="0" cellspacing="0"> <tr> <td> <table align="center" width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="headerContainer" align="center" style="padding-bottom:30px; padding-top:40px;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="center"> <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=oTX2XKVrBy5rC4ThlktIi459mgpX3VnnZZrWOvlwdDc.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA4Njg3MTIxLCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=122b8b70-7321-49f0-bc8a-660b08f342bb&sdate=201408220558&utm_source=Email&sendercc=IN&emailType=InviteFirstReminder&emailvariant=X&emailLinkType=Logo" target="_blank"> <img src="http://dyjab6i3qfxan.cloudfront.net/Email/2014-05-27/logo235.png" width="235" height="41" style="border-style:none;vertical-align:top;" alt="SkillPages"/> </a> </td> </tr> </table> </td> </tr> <tr> <td class="textContainer" bgcolor="#FFFFFF" style="padding-top:40px;padding-right:105px;padding-bottom:40px;padding-left:115px;border-radius:3px;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="center"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="thumbContainer" align="center" style="width:90px;padding-right:20px;" valign="top"> <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=oTX2XKVrBy5rC4ThlktIi459mgpX3VnnZZrWOvlwdDc.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA4Njg3MTIxLCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=122b8b70-7321-49f0-bc8a-660b08f342bb&sdate=201408220558&utm_source=Email&sendercc=IN&emailType=InviteFirstReminder&emailvariant=X&emailLinkType=ProfileThumb" target="blank"> <img src="https://dqxnjpkv3z1u2.cloudfront.net/Image/691984d7-c724-e411-a856-824c5c91f06b/!50x50/76cd56f9a6724f3aaf572592e867a3ce.jpeg" style="border-style:none;vertical-align:top;" width="90" height="90"/> </a> </td> <td class="senderContainer" align="left" valign="top"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="senderInfo" align="left" style="padding-bottom:8px;"> <span style="font-family:arial;color:#333333;font-size:16px;"> From <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=oTX2XKVrBy5rC4ThlktIi459mgpX3VnnZZrWOvlwdDc.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA4Njg3MTIxLCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=122b8b70-7321-49f0-bc8a-660b08f342bb&sdate=201408220558&utm_source=Email&sendercc=IN&emailType=InviteFirstReminder&emailvariant=X&emailLinkType=ProfileName" target="_blank" style="font-family:arial;color:#333333;font-size:16px;text-decoration:none;font-weight:bold;">Andy Tomur</a> </span> </td> </tr> <!--userskilltitle--> <tr> <td class="senderInfo" align="left" style="padding-bottom:12px;"> <span style="font-family:arial;color:#333333;font-size:14px;"> Software Engineer </span> </td> </tr> <!----> <tr> <td class="senderInfo" align="left" style="padding-bottom:30px;"> <table cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#EBEBEB" style="padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px;border-radius:3px;line-height:22px;"> <span style="font-family:arial;color:#333333;font-size:15px;"> Andy is waiting for you to accept this pending invitation. </span> </td> </tr> </table> </td> </tr> <tr> <td align="left"> <table class="cta" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#E64372" align="center" style="padding-top:12px; padding-right:28px; padding-bottom:12px; padding-left:28px; border-radius:3px;"> <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=oTX2XKVrBy5rC4ThlktIi459mgpX3VnnZZrWOvlwdDc.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA4Njg3MTIxLCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=122b8b70-7321-49f0-bc8a-660b08f342bb&sdate=201408220558&utm_source=Email&sendercc=IN&emailType=InviteFirstReminder&emailvariant=X&emailLinkType=MainCallToAction" style="font-family:arial; text-decoration:none; font-weight:bold; font-size:18px; color:#ffffff;" target="blank"> Continue </a> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="footerContainer" style="padding-left:12px; padding-top:25px; padding-bottom:40px; padding-right:12px;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td style="text-align:center; padding-bottom:15px;"> <span style="font-family:arial;font-size:11px;color:#999999;line-height:16px;"> cas...@li... was invited to join SkillPages by Andy Tomur. To stop receiving emails from SkillPages, please <a href="http://www.skillpages.com/i/account/unsubscribe?signedParameters=t1reiVaNVjJ4QtEp81udLVjQXUGG73YmroIene4bO-8.eyJpc3N1ZWRfYXQiOiAxNDA4Njg3MTIxLCAicCI6IDAsICJ2ZXIiOiAiMSIsICJlbWFpbCI6ICJjYXNjdWRvLWRldmVsQGxpc3RzLnNvdXJjZWZvcmdlLm5ldCJ9&emailMessageId=122b8b70-7321-49f0-bc8a-660b08f342bb&sdate=201408220558&utm_source=Email&sendercc=IN&emailType=InviteFirstReminder&emailvariant=X&emailLinkType=Unsubscribe" target="_blank" style="font-family:arial;font-size:11px;color:#1E9BDD;text-decoration:none;">unsubscribe</a>. </span> </td> </tr> <tr> <td style="text-align:center;"> <span style="font-family:arial;font-size:11px;color:#999999;line-height:16px;">© 2014 SkillPages, Blackrock Business Park, Dublin, Ireland and 228 Hamilton Avenue, 3rd Floor, Palo Alto, CA 94301.</span> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <img src="http://static-rpx.skillpages.com/Unchanging/Images/Email/open-rate-v1.gif?emailMessageId=122b8b70-7321-49f0-bc8a-660b08f342bb&sdate=201408220558&utm_source=Email&emailType=InviteFirstReminder&emailvariant=X" width="1" height="1" style="border-style:none; vertical-align:top;"/> </body> </html> |
From: Andy T. v. S. T. <no-...@sk...> - 2014-08-15 23:32:49
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="Template" content="InviteEmail" /> <meta name="EmailType" content="Invite" /> <meta name="FromDisplayName" content="Andy Tomur via SkillPages Team" /> <meta name="ToDisplayName" content="cas...@li..." /> <title>Andy Tomur has added you on SkillPages</title> <style type="text/css"> @media only screen and (max-device-width: 480px) { body .pageContainer { padding-left: 10px !important; padding-right: 10px !important; } body .bodyContainer { width:300px !important; } body .footerContainer { padding-left:10px !important; padding-right:10px !important; } body .textContainer { padding-left:17px !important; padding-right:17px !important; } body .thumbContainer { display:block; width:100% !important; padding-left: 0 !important; padding-right: 0 !important; padding-bottom:25px; } body .senderContainer { display:block; width:100% !important; padding-left: 0 !important; padding-right: 0 !important; } body .senderInfo { text-align:center; } body .cta { margin: 0 auto; } } </style> </head> <body style="-webkit-text-size-adjust:none;" bgcolor="#EBEBEB"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="pageContainer" style="padding-left:50px; padding-right:50px;" bgcolor="#EBEBEB"> <table align="center" cellpadding="0" cellspacing="0"> <tr> <td align="center" style="width:660px;" class="bodyContainer"> <table align="center" width="100%" cellpadding="0" cellspacing="0"> <tr> <td> <table align="center" width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="headerContainer" align="center" style="padding-bottom:30px; padding-top:40px;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="center"> <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=zhjpYDqjPsItqV4wPRBOxpAK0VsBU9IrKsnF5h0U1gg.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA4MTQ1NTQ5LCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=5d343138-2cd2-4325-aabc-c015ded14fa6&sdate=201408152332&utm_source=Email&sendercc=IN&emailType=Invite&emailvariant=X&emailLinkType=Logo" target="_blank"> <img src="http://dyjab6i3qfxan.cloudfront.net/Email/2014-05-27/logo235.png" width="235" height="41" style="border-style:none;vertical-align:top;" alt="SkillPages"/> </a> </td> </tr> </table> </td> </tr> <tr> <td class="textContainer" bgcolor="#FFFFFF" style="padding-top:40px;padding-right:105px;padding-bottom:40px;padding-left:115px;border-radius:3px;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td align="center"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="thumbContainer" align="center" style="width:90px;padding-right:20px;" valign="top"> <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=zhjpYDqjPsItqV4wPRBOxpAK0VsBU9IrKsnF5h0U1gg.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA4MTQ1NTQ5LCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=5d343138-2cd2-4325-aabc-c015ded14fa6&sdate=201408152332&utm_source=Email&sendercc=IN&emailType=Invite&emailvariant=X&emailLinkType=ProfileThumb" target="blank"> <img src="https://dqxnjpkv3z1u2.cloudfront.net/Image/691984d7-c724-e411-a856-824c5c91f06b/!50x50/76cd56f9a6724f3aaf572592e867a3ce.jpeg" style="border-style:none;vertical-align:top;" width="90" height="90"/> </a> </td> <td class="senderContainer" align="left" valign="top"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="senderInfo" align="left" style="padding-bottom:8px;"> <span style="font-family:arial;color:#333333;font-size:16px;"> From <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=zhjpYDqjPsItqV4wPRBOxpAK0VsBU9IrKsnF5h0U1gg.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA4MTQ1NTQ5LCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=5d343138-2cd2-4325-aabc-c015ded14fa6&sdate=201408152332&utm_source=Email&sendercc=IN&emailType=Invite&emailvariant=X&emailLinkType=ProfileName" target="_blank" style="font-family:arial;color:#333333;font-size:16px;text-decoration:none;font-weight:bold;">Andy Tomur</a> </span> </td> </tr> <!--userskilltitle--> <tr> <td class="senderInfo" align="left" style="padding-bottom:12px;"> <span style="font-family:arial;color:#333333;font-size:14px;"> Software Engineer </span> </td> </tr> <!----> <tr> <td class="senderInfo" align="left" style="padding-bottom:30px;"> <table cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#EBEBEB" style="padding-top:6px;padding-right:8px;padding-bottom:6px;padding-left:8px;border-radius:3px;line-height:22px;"> <span style="font-family:arial;color:#333333;font-size:15px;"> Andy Tomur wants to connect with you. </span> </td> </tr> </table> </td> </tr> <tr> <td align="left"> <table class="cta" cellpadding="0" cellspacing="0"> <tr> <td bgcolor="#E64372" align="center" style="padding-top:12px; padding-right:28px; padding-bottom:12px; padding-left:28px; border-radius:3px;"> <a href="http://www.skillpages.com/i/landing/emailinvitelanding?signedParameters=zhjpYDqjPsItqV4wPRBOxpAK0VsBU9IrKsnF5h0U1gg.eyJmcm9tIjogIjY5MTk4NGQ3LWM3MjQtZTQxMS1hODU2LTgyNGM1YzkxZjA2YiIsICJwIjogMywgInRvIjogIjIwZjBmNjk3LWNjMDgtNTJkYy05NjNmLTdlMWNlYzQ5NGRlZSIsICJpc3N1ZWRfYXQiOiAxNDA4MTQ1NTQ5LCAidmVyIjogIjEiLCAiZW1haWwiOiAiY2FzY3Vkby1kZXZlbEBsaXN0cy5zb3VyY2Vmb3JnZS5uZXQifQ&emailMessageId=5d343138-2cd2-4325-aabc-c015ded14fa6&sdate=201408152332&utm_source=Email&sendercc=IN&emailType=Invite&emailvariant=X&emailLinkType=MainCallToAction" style="font-family:arial; text-decoration:none; font-weight:bold; font-size:18px; color:#ffffff;" target="blank"> Continue </a> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="footerContainer" style="padding-left:12px; padding-top:25px; padding-bottom:40px; padding-right:12px;"> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td style="text-align:center; padding-bottom:15px;"> <span style="font-family:arial;font-size:11px;color:#999999;line-height:16px;"> cas...@li... was invited to join SkillPages by Andy Tomur. To stop receiving emails from SkillPages, please <a href="http://www.skillpages.com/i/account/unsubscribe?signedParameters=ridDo0WWMwUon315c0I9b2mMyxb_DH4JjmINs4SG2oU.eyJpc3N1ZWRfYXQiOiAxNDA4MTQ1NTQ5LCAicCI6IDAsICJ2ZXIiOiAiMSIsICJlbWFpbCI6ICJjYXNjdWRvLWRldmVsQGxpc3RzLnNvdXJjZWZvcmdlLm5ldCJ9&emailMessageId=5d343138-2cd2-4325-aabc-c015ded14fa6&sdate=201408152332&utm_source=Email&sendercc=IN&emailType=Invite&emailvariant=X&emailLinkType=Unsubscribe" target="_blank" style="font-family:arial;font-size:11px;color:#1E9BDD;text-decoration:none;">unsubscribe</a>. </span> </td> </tr> <tr> <td style="text-align:center;"> <span style="font-family:arial;font-size:11px;color:#999999;line-height:16px;">© 2014 SkillPages, Blackrock Business Park, Dublin, Ireland and 228 Hamilton Avenue, 3rd Floor, Palo Alto, CA 94301.</span> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <img src="http://static-rpx.skillpages.com/Unchanging/Images/Email/open-rate-v1.gif?emailMessageId=5d343138-2cd2-4325-aabc-c015ded14fa6&sdate=201408152332&utm_source=Email&emailType=Invite&emailvariant=X" width="1" height="1" style="border-style:none; vertical-align:top;"/> </body> </html> |
From: <moi...@gm...> - 2007-03-06 20:39:08
|
Hello again. yes maybe the ACE version give us an extra problems. I believe that oyu are Brazilian. In your CASCUDO web page exist some reference to other project named ARCOS= , but in sourc forge, I can't donwload this project. ARCOS authors are Brazilian, and I can't contact with Can You give me some idea that how can I contact with ARCOS project? Thanks and regards. Mois=E9s. 2007/3/6, Paulo Neis <p_...@ya...>: > > Hello Mois=E9s, > > > > Good to see someone interested in this technology. > > Unfortunately I've been away from the project for too long. Some shifts i= n > my career have driven me to a different path, and I don't have the necess= ary > time to work on it anymore. > > > > Anyway, let's see if I can help you: > > Have you run the > "MakeIDL.sh > " and "MakeMPC.sh" scripts before running make? > If that doesn't help, try removing the ".depend*" files in the example > directory. > > I'm not sure which version of ACE I was using at that time (and > unfortunately I'm far away from home to check it now), but this may be th= e > source of some trouble. > You can also try to back up the implementation files (the only ones I've > touched, as far as I can remember where DAISServerI.cpp and DAISServerI.h= ) > and generating the stubs/skeletons with -GI flag enabled. This should > resolve any TAO version issue. > > Hope it helps! > > > ----- Mensagem original ---- > > De: Mois=E9s Herrera V=E1zquez <moi...@gm...> > > Para: cas...@li... > > Enviadas: Segunda-feira, 5 de Mar=E7o de 2007 12:40:26 > > Assunto: [Cascudo-devel] I can't build example > > > > Hellos. > > My Name is Moises Herrera, I'm trying to use CASCUDO. > > > > I downloaded cascudo from source forge SVN. > > I use ACE+TAO 1.4 > > All environment variables are OK. > > I generate all make files of LIB an Example dirs. > > Then I make lib project perfect. add libcasudo.so to LD_LIBRARY_PATH > > Bu when I Build example project I get errors. > > When I try to build all from cascudo root directory examples give me the > same errors. > > > > If any body help me I will be very gratefull > > Thanks and regards > > PS.. List errors > > jose@landaeta:/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example$ make > > make[1]: se ingresa al directorio > `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example' > > g++ -fPIC -O -D_REENTRANT -I"../../.." -I"../.." -I"../../orbsvcs" > -I"../DAF" -I"../DAIS" -I"../DAIS/DAAE" -DV_MAJOR=3D0 -DV_MINOR=3D1 -DV_B= UILD=3D1 > -L"." -L"../../../lib" -L"../../../ace" -L"../lib" DAIS-Client.o-lcascud= o -lTAO_CosNaming -lTAO -lACE -ldl -lrt -lpthread -o "DAIS-Client" > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_create_stub()' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_is_a(char const*)' > sin definir > > ../lib/libcascudo.so: referencia a > `TAO_ServantBase::asynchronous_upcall_dispatch(TAO_ServerRequest&, void*, > void*)' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_non_existent()' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' > sin definir > > ../lib/libcascudo.so: referencia a `typeinfo for TAO_ServantBase' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' > sin definir > > ../lib/libcascudo.so: referencia a > `TAO_Perfect_Hash_OpTable::TAO_Perfect_Hash_OpTable()' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::TAO_ServantBase()' > sin definir > > ../lib/libcascudo.so: referencia a `TAO_POA_Initializer::init()' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char const*, > void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_find(char const*, void (*&)(TAO_Abstract_ServantBase*, > TAO::Argument**, int), TAO::Collocation_Strategy, unsigned int)' sin defi= nir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_find(char const*, void (*&)(TAO_ServerRequest&, void*, > void*), unsigned int)' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_get_interface()' si= n > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_default_POA()' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char > const*, void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin > definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_get_component()' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_is_a(char const*)' sin definir > > ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char > const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), > TAO::Collocation_Strategy, unsigned int)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, void*, > void*)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::~TAO_ServantBase()' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_get_component()' si= n > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char const*, > void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), > TAO::Collocation_Strategy, unsigned int)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_create_stub()' sin definir > > ../lib/libcascudo.so: referencia a `typeinfo for TAO_Perfect_Hash_OpTable= ' > sin definir > > ../lib/libcascudo.so: referencia a > `TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, void*, > void*)' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' > sin definir > > ../lib/libcascudo.so: referencia a > `TAO_ServantBase::TAO_ServantBase(TAO_ServantBase const&)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::~TAO_ServantBase()' sin definir > > ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::bind(char > const*, TAO::Operation_Skeletons)' sin definir > > ../lib/libcascudo.so: referencia a > `TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, > unsigned int, TAO::Upcall_Command&, void*, CORBA::TypeCode* const*, unsig= ned > int)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_get_interface()' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_non_existent()' sin definir > > ../lib/libcascudo.so: referencia a > `TAO_Perfect_Hash_OpTable::~TAO_Perfect_Hash_OpTable()' sin definir > > collect2: ld returned 1 exit status > > make[1]: *** [DAIS-Client] Error 1 > > make[1]: se sale del directorio > `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example' > > make: *** [Example_DAIS_Client] Error 2 > > jose@landaeta :/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example$ > > jose@landaeta:/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example$ make > > make[1]: se ingresa al directorio > `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example' > > g++ -fPIC -O -D_REENTRANT -I"../../.." -I"../.." -I"../../orbsvcs" > -I"../DAF" -I"../DAIS" -I"../DAIS/DAAE" -DV_MAJOR=3D0 -DV_MINOR=3D1 -DV_B= UILD=3D1 > -L"." -L"../../../lib" -L"../../../ace" -L"../lib" DAIS-Client.o-lcascud= o -lTAO_CosNaming -lTAO -lACE -ldl -lrt -lpthread -o "DAIS-Client" > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_create_stub()' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_is_a(char const*)' > sin definir > > ../lib/libcascudo.so: referencia a > `TAO_ServantBase::asynchronous_upcall_dispatch(TAO_ServerRequest&, void*, > void*)' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_non_existent()' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' > sin definir > > ../lib/libcascudo.so: referencia a `typeinfo for TAO_ServantBase' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' > sin definir > > ../lib/libcascudo.so: referencia a > `TAO_Perfect_Hash_OpTable::TAO_Perfect_Hash_OpTable()' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::TAO_ServantBase()' > sin definir > > ../lib/libcascudo.so: referencia a `TAO_POA_Initializer::init()' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char const*, > void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_find(char const*, void (*&)(TAO_Abstract_ServantBase*, > TAO::Argument**, int), TAO::Collocation_Strategy, unsigned int)' sin defi= nir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_find(char const*, void (*&)(TAO_ServerRequest&, void*, > void*), unsigned int)' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_get_interface()' si= n > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_default_POA()' sin > definir > > ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char > const*, void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin > definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_get_component()' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_is_a(char const*)' sin definir > > ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char > const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), > TAO::Collocation_Strategy, unsigned int)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, void*, > void*)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::~TAO_ServantBase()' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_get_component()' si= n > definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char const*, > void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), > TAO::Collocation_Strategy, unsigned int)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_create_stub()' sin definir > > ../lib/libcascudo.so: referencia a `typeinfo for TAO_Perfect_Hash_OpTable= ' > sin definir > > ../lib/libcascudo.so: referencia a > `TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, void*, > void*)' sin definir > > ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' > sin definir > > ../lib/libcascudo.so: referencia a > `TAO_ServantBase::TAO_ServantBase(TAO_ServantBase const&)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::~TAO_ServantBase()' sin definir > > ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::bind(char > const*, TAO::Operation_Skeletons)' sin definir > > ../lib/libcascudo.so: referencia a > `TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, > unsigned int, TAO::Upcall_Command&, void*, CORBA::TypeCode* const*, unsig= ned > int)' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_get_interface()' sin definir > > ../lib/libcascudo.so: referencia a `virtual thunk to > TAO_ServantBase::_non_existent()' sin definir > > ../lib/libcascudo.so: referencia a > `TAO_Perfect_Hash_OpTable::~TAO_Perfect_Hash_OpTable()' sin definir > > collect2: ld returned 1 exit status > > make[1]: *** [DAIS-Client] Error 1 > > make[1]: se sale del directorio > `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example' > > make: *** [Example_DAIS_Client] Error 2 > > > > ----- > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > > opinions on IT & business topics through brief surveys-and earn cash > > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > > _______________________________________________ > > Cascudo-devel mailing list > > Cas...@li... > > https://lists.sourceforge.net/lists/listinfo/cascudo-devel > > > > > > > > > > > > > __________________________________________________ > Fale com seus amigos de gra=E7a com o novo Yahoo! Messenger > http://br.messenger.yahoo.com/ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > _______________________________________________ > Cascudo-devel mailing list > Cas...@li... > https://lists.sourceforge.net/lists/listinfo/cascudo-devel > --=20 M.Sc.Mois=E9s Herrera V=E1zquez Especialista en Automatizaci=F3n y Software |
From: Paulo N. <p_...@ya...> - 2007-03-06 19:17:43
|
Hello Mois=E9s,=0A=0A=0A=0AGood to see someone interested in this technolog= y.=0A=0AUnfortunately I've been away from the project for too long. Some sh= ifts in my career have driven me to a different path, and I don't have the = necessary time to work on it anymore.=0A=0A=0A=0AAnyway, let's see if I can= help you:=0A=0AHave you run the =0A"MakeIDL.sh=0A" and "MakeMPC.sh" script= s before running make?=0AIf that doesn't help, try removing the ".depend*" = files in the example directory.=0A=0AI'm not sure which version of ACE I wa= s using at that time (and unfortunately I'm far away from home to check it = now), but this may be the source of some trouble. =0AYou can also try to ba= ck up the implementation files (the only ones I've touched, as far as I can= remember where DAISServerI.cpp and DAISServerI.h) and generating the stubs= /skeletons with -GI flag enabled. This should resolve any TAO version issue= .=0A=0AHope it helps!=0A=0A=0A----- Mensagem original ----=0A=0ADe: Mois=E9= s Herrera V=E1zquez <moi...@gm...>=0A=0APara: cas...@li...u= rceforge.net=0A=0AEnviadas: Segunda-feira, 5 de Mar=E7o de 2007 12:40:26=0A= =0AAssunto: [Cascudo-devel] I can't build example=0A=0A=0A=0AHellos.=0A=0AM= y Name is Moises Herrera, I'm trying to use CASCUDO.=0A=0A=0A=0AI downloade= d cascudo from source forge SVN.=0A=0AI use ACE+TAO 1.4=0A=0AAll environme= nt variables are OK.=0A=0AI generate all make files of LIB an Example dirs.= =0A=0AThen I make lib project perfect. add libcasudo.so to LD_LIBRARY_PAT= H=0A=0ABu when I Build example project I get errors.=0A=0AWhen I try to bui= ld all from cascudo root directory examples give me the same errors.=0A=0A= =0A=0AIf any body help me I will be very gratefull =0A=0AThanks and regards= =0A=0APS.. List errors=0A=0Ajose@landaeta:/opt/TAODDS/ACE_wrappers/TAO/CASC= UDO/example$ make=0A=0Amake[1]: se ingresa al directorio `/opt/TAODDS/ACE_w= rappers/TAO/CASCUDO/example'=0A=0Ag++ -fPIC -O -D_REENTRANT -I"../../.." -= I"../.." -I"../../orbsvcs" -I"../DAF" -I"../DAIS" -I"../DAIS/DAAE" -DV_MAJO= R=3D0 -DV_MINOR=3D1 -DV_BUILD=3D1 -L"." -L"../../../lib" -L"../../../ace" -= L"../lib" DAIS-Client.o -lcascudo -lTAO_CosNaming -lTAO -lACE -ldl -lrt -l= pthread -o "DAIS-Client"=0A=0A../lib/libcascudo.so: referencia a `TAO_Serva= ntBase::_create_stub()' sin definir=0A=0A../lib/libcascudo.so: referencia a= `TAO_ServantBase::_is_a(char const*)' sin definir =0A=0A../lib/libcascudo.= so: referencia a `TAO_ServantBase::asynchronous_upcall_dispatch(TAO_ServerR= equest&, void*, void*)' sin definir=0A=0A../lib/libcascudo.so: referencia a= `TAO_ServantBase::_non_existent()' sin definir =0A=0A../lib/libcascudo.so:= referencia a `TAO_ServantBase::~TAO_ServantBase()' sin definir=0A=0A../lib= /libcascudo.so: referencia a `typeinfo for TAO_ServantBase' sin definir=0A= =0A../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()'= sin definir =0A=0A../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpT= able::TAO_Perfect_Hash_OpTable()' sin definir=0A=0A../lib/libcascudo.so: re= ferencia a `TAO_ServantBase::TAO_ServantBase()' sin definir=0A=0A../lib/lib= cascudo.so: referencia a `TAO_POA_Initializer::init()' sin definir =0A=0A..= /lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char const*, void = (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir=0A=0A../= lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_find(ch= ar const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), TAO:= :Collocation_Strategy, unsigned int)' sin definir =0A=0A../lib/libcascudo.s= o: referencia a `virtual thunk to TAO_ServantBase::_find(char const*, void = (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir=0A=0A../= lib/libcascudo.so: referencia a `TAO_ServantBase::_get_interface()' sin def= inir =0A=0A../lib/libcascudo.so: referencia a `TAO_ServantBase::_default_PO= A()' sin definir=0A=0A../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_= OpTable::find(char const*, void (*&)(TAO_ServerRequest&, void*, void*), uns= igned int)' sin definir =0A=0A../lib/libcascudo.so: referencia a `virtual t= hunk to TAO_ServantBase::_get_component()' sin definir=0A=0A../lib/libcascu= do.so: referencia a `virtual thunk to TAO_ServantBase::_is_a(char const*)' = sin definir=0A=0A../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTab= le::find(char const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**,= int), TAO::Collocation_Strategy, unsigned int)' sin definir =0A=0A../lib/l= ibcascudo.so: referencia a `virtual thunk to TAO_ServantBase::synchronous_u= pcall_dispatch(TAO_ServerRequest&, void*, void*)' sin definir=0A=0A../lib/l= ibcascudo.so: referencia a `virtual thunk to TAO_ServantBase::~TAO_ServantB= ase()' sin definir =0A=0A../lib/libcascudo.so: referencia a `TAO_ServantBas= e::_get_component()' sin definir=0A=0A../lib/libcascudo.so: referencia a `T= AO_ServantBase::_find(char const*, void (*&)(TAO_Abstract_ServantBase*, TAO= ::Argument**, int), TAO::Collocation_Strategy, unsigned int)' sin definir = =0A=0A../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase:= :_create_stub()' sin definir=0A=0A../lib/libcascudo.so: referencia a `typei= nfo for TAO_Perfect_Hash_OpTable' sin definir=0A=0A../lib/libcascudo.so: re= ferencia a `TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&= , void*, void*)' sin definir =0A=0A../lib/libcascudo.so: referencia a `TAO_= ServantBase::~TAO_ServantBase()' sin definir=0A=0A../lib/libcascudo.so: ref= erencia a `TAO_ServantBase::TAO_ServantBase(TAO_ServantBase const&)' sin de= finir=0A=0A../lib/libcascudo.so: referencia a `virtual thunk to TAO_Servant= Base::~TAO_ServantBase()' sin definir =0A=0A../lib/libcascudo.so: referenci= a a `TAO_Perfect_Hash_OpTable::bind(char const*, TAO::Operation_Skeletons)'= sin definir=0A=0A../lib/libcascudo.so: referencia a `TAO::Upcall_Wrapper::= upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned int, TAO::Upcall= _Command&, void*, CORBA::TypeCode* const*, unsigned int)' sin definir =0A= =0A../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_g= et_interface()' sin definir=0A=0A../lib/libcascudo.so: referencia a `virtua= l thunk to TAO_ServantBase::_non_existent()' sin definir=0A=0A../lib/libcas= cudo.so: referencia a `TAO_Perfect_Hash_OpTable::~TAO_Perfect_Hash_OpTable(= )' sin definir =0A=0Acollect2: ld returned 1 exit status=0A=0Amake[1]: *** = [DAIS-Client] Error 1=0A=0Amake[1]: se sale del directorio `/opt/TAODDS/ACE= _wrappers/TAO/CASCUDO/example'=0A=0Amake: *** [Example_DAIS_Client] Error 2= =0A=0Ajose@landaeta :/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example$=0A=0Ajos= e@landaeta:/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example$ make=0A=0Amake[1]:= se ingresa al directorio `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example'=0A= =0Ag++ -fPIC -O -D_REENTRANT -I"../../.." -I"../.." -I"../../orbsvcs" -I".= ./DAF" -I"../DAIS" -I"../DAIS/DAAE" -DV_MAJOR=3D0 -DV_MINOR=3D1 -DV_BUILD= =3D1 -L"." -L"../../../lib" -L"../../../ace" -L"../lib" DAIS-Client.o -lca= scudo -lTAO_CosNaming -lTAO -lACE -ldl -lrt -lpthread -o "DAIS-Client"=0A= =0A../lib/libcascudo.so: referencia a `TAO_ServantBase::_create_stub()' sin= definir=0A=0A../lib/libcascudo.so: referencia a `TAO_ServantBase::_is_a(ch= ar const*)' sin definir =0A=0A../lib/libcascudo.so: referencia a `TAO_Serva= ntBase::asynchronous_upcall_dispatch(TAO_ServerRequest&, void*, void*)' sin= definir=0A=0A../lib/libcascudo.so: referencia a `TAO_ServantBase::_non_exi= stent()' sin definir =0A=0A../lib/libcascudo.so: referencia a `TAO_ServantB= ase::~TAO_ServantBase()' sin definir=0A=0A../lib/libcascudo.so: referencia = a `typeinfo for TAO_ServantBase' sin definir=0A=0A../lib/libcascudo.so: ref= erencia a `TAO_ServantBase::~TAO_ServantBase()' sin definir =0A=0A../lib/li= bcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::TAO_Perfect_Hash_OpTab= le()' sin definir=0A=0A../lib/libcascudo.so: referencia a `TAO_ServantBase:= :TAO_ServantBase()' sin definir=0A=0A../lib/libcascudo.so: referencia a `TA= O_POA_Initializer::init()' sin definir =0A=0A../lib/libcascudo.so: referenc= ia a `TAO_ServantBase::_find(char const*, void (*&)(TAO_ServerRequest&, voi= d*, void*), unsigned int)' sin definir=0A=0A../lib/libcascudo.so: referenci= a a `virtual thunk to TAO_ServantBase::_find(char const*, void (*&)(TAO_Abs= tract_ServantBase*, TAO::Argument**, int), TAO::Collocation_Strategy, unsig= ned int)' sin definir =0A=0A../lib/libcascudo.so: referencia a `virtual thu= nk to TAO_ServantBase::_find(char const*, void (*&)(TAO_ServerRequest&, voi= d*, void*), unsigned int)' sin definir=0A=0A../lib/libcascudo.so: referenci= a a `TAO_ServantBase::_get_interface()' sin definir =0A=0A../lib/libcascudo= .so: referencia a `TAO_ServantBase::_default_POA()' sin definir=0A=0A../lib= /libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char const*, v= oid (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir =0A= =0A../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_g= et_component()' sin definir=0A=0A../lib/libcascudo.so: referencia a `virtua= l thunk to TAO_ServantBase::_is_a(char const*)' sin definir=0A=0A../lib/lib= cascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char const*, void = (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), TAO::Collocation_Str= ategy, unsigned int)' sin definir =0A=0A../lib/libcascudo.so: referencia a = `virtual thunk to TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRe= quest&, void*, void*)' sin definir=0A=0A../lib/libcascudo.so: referencia a = `virtual thunk to TAO_ServantBase::~TAO_ServantBase()' sin definir =0A=0A..= /lib/libcascudo.so: referencia a `TAO_ServantBase::_get_component()' sin de= finir=0A=0A../lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char = const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), TAO::Co= llocation_Strategy, unsigned int)' sin definir =0A=0A../lib/libcascudo.so: = referencia a `virtual thunk to TAO_ServantBase::_create_stub()' sin definir= =0A=0A../lib/libcascudo.so: referencia a `typeinfo for TAO_Perfect_Hash_OpT= able' sin definir=0A=0A../lib/libcascudo.so: referencia a `TAO_ServantBase:= :synchronous_upcall_dispatch(TAO_ServerRequest&, void*, void*)' sin definir= =0A=0A../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBas= e()' sin definir=0A=0A../lib/libcascudo.so: referencia a `TAO_ServantBase::= TAO_ServantBase(TAO_ServantBase const&)' sin definir=0A=0A../lib/libcascudo= .so: referencia a `virtual thunk to TAO_ServantBase::~TAO_ServantBase()' si= n definir =0A=0A../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTabl= e::bind(char const*, TAO::Operation_Skeletons)' sin definir=0A=0A../lib/lib= cascudo.so: referencia a `TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, T= AO::Argument* const*, unsigned int, TAO::Upcall_Command&, void*, CORBA::Typ= eCode* const*, unsigned int)' sin definir =0A=0A../lib/libcascudo.so: refer= encia a `virtual thunk to TAO_ServantBase::_get_interface()' sin definir=0A= =0A../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_n= on_existent()' sin definir=0A=0A../lib/libcascudo.so: referencia a `TAO_Per= fect_Hash_OpTable::~TAO_Perfect_Hash_OpTable()' sin definir =0A=0Acollect2:= ld returned 1 exit status=0A=0Amake[1]: *** [DAIS-Client] Error 1=0A=0Amak= e[1]: se sale del directorio `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example'= =0A=0Amake: *** [Example_DAIS_Client] Error 2=0A=0A=0A=0A-----=0A=0A =0A=0A= =0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A --------------------------= -----------------------------------------------=0A=0ATake Surveys. Earn Cas= h. Influence the Future of IT=0A=0AJoin SourceForge.net's Techsay panel and= you'll get the chance to share your=0A=0Aopinions on IT & business topics = through brief surveys-and earn cash=0A=0Ahttp://www.techsay.com/default.php= ?page=3Djoin.php&p=3Dsourceforge&CID=3DDEVDEV=0A=0A________________________= _______________________=0A=0ACascudo-devel mailing list=0A=0ACascudo-devel@= lists.sourceforge.net=0A=0Ahttps://lists.sourceforge.net/lists/listinfo/cas= cudo-devel=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A=0A__________________________= ________________________=0AFale com seus amigos de gra=E7a com o novo Yaho= o! Messenger =0Ahttp://br.messenger.yahoo.com/ |
From: <moi...@gm...> - 2007-03-05 18:40:32
|
Hellos. My Name is Moises Herrera, I'm trying to use CASCUDO. I downloaded cascudo from source forge SVN. I use ACE+TAO 1.4 All environment variables are OK. I generate all make files of LIB an Example dirs. Then I make lib project perfect. add libcasudo.so to LD_LIBRARY_PATH Bu when I Build example project I get errors. When I try to build all from cascudo root directory examples give me the same errors. If any body help me I will be very gratefull Thanks and regards PS.. List errors jose@landaeta:/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example$ make make[1]: se ingresa al directorio `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example' g++ -fPIC -O -D_REENTRANT -I"../../.." -I"../.." -I"../../orbsvcs" -I"../DAF" -I"../DAIS" -I"../DAIS/DAAE" -DV_MAJOR=0 -DV_MINOR=1 -DV_BUILD=1 -L"." -L"../../../lib" -L"../../../ace" -L"../lib" DAIS-Client.o -lcascudo -lTAO_CosNaming -lTAO -lACE -ldl -lrt -lpthread -o "DAIS-Client" ../lib/libcascudo.so: referencia a `TAO_ServantBase::_create_stub()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_is_a(char const*)' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::asynchronous_upcall_dispatch(TAO_ServerRequest&, void*, void*)' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_non_existent()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `typeinfo for TAO_ServantBase' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::TAO_Perfect_Hash_OpTable()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_POA_Initializer::init()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char const*, void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_find(char const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), TAO::Collocation_Strategy, unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_find(char const*, void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_get_interface()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_default_POA()' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char const*, void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_get_component()' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_is_a(char const*)' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), TAO::Collocation_Strategy, unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, void*, void*)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_get_component()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), TAO::Collocation_Strategy, unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_create_stub()' sin definir ../lib/libcascudo.so: referencia a `typeinfo for TAO_Perfect_Hash_OpTable' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, void*, void*)' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::TAO_ServantBase(TAO_ServantBase const&)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::bind(char const*, TAO::Operation_Skeletons)' sin definir ../lib/libcascudo.so: referencia a `TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned int, TAO::Upcall_Command&, void*, CORBA::TypeCode* const*, unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_get_interface()' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_non_existent()' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::~TAO_Perfect_Hash_OpTable()' sin definir collect2: ld returned 1 exit status make[1]: *** [DAIS-Client] Error 1 make[1]: se sale del directorio `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example' make: *** [Example_DAIS_Client] Error 2 jose@landaeta:/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example$ jose@landaeta:/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example$ make make[1]: se ingresa al directorio `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example' g++ -fPIC -O -D_REENTRANT -I"../../.." -I"../.." -I"../../orbsvcs" -I"../DAF" -I"../DAIS" -I"../DAIS/DAAE" -DV_MAJOR=0 -DV_MINOR=1 -DV_BUILD=1 -L"." -L"../../../lib" -L"../../../ace" -L"../lib" DAIS-Client.o -lcascudo -lTAO_CosNaming -lTAO -lACE -ldl -lrt -lpthread -o "DAIS-Client" ../lib/libcascudo.so: referencia a `TAO_ServantBase::_create_stub()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_is_a(char const*)' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::asynchronous_upcall_dispatch(TAO_ServerRequest&, void*, void*)' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_non_existent()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `typeinfo for TAO_ServantBase' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::TAO_Perfect_Hash_OpTable()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_POA_Initializer::init()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char const*, void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_find(char const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), TAO::Collocation_Strategy, unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_find(char const*, void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_get_interface()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_default_POA()' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char const*, void (*&)(TAO_ServerRequest&, void*, void*), unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_get_component()' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_is_a(char const*)' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::find(char const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), TAO::Collocation_Strategy, unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, void*, void*)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_get_component()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::_find(char const*, void (*&)(TAO_Abstract_ServantBase*, TAO::Argument**, int), TAO::Collocation_Strategy, unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_create_stub()' sin definir ../lib/libcascudo.so: referencia a `typeinfo for TAO_Perfect_Hash_OpTable' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, void*, void*)' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_ServantBase::TAO_ServantBase(TAO_ServantBase const&)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::~TAO_ServantBase()' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::bind(char const*, TAO::Operation_Skeletons)' sin definir ../lib/libcascudo.so: referencia a `TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned int, TAO::Upcall_Command&, void*, CORBA::TypeCode* const*, unsigned int)' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_get_interface()' sin definir ../lib/libcascudo.so: referencia a `virtual thunk to TAO_ServantBase::_non_existent()' sin definir ../lib/libcascudo.so: referencia a `TAO_Perfect_Hash_OpTable::~TAO_Perfect_Hash_OpTable()' sin definir collect2: ld returned 1 exit status make[1]: *** [DAIS-Client] Error 1 make[1]: se sale del directorio `/opt/TAODDS/ACE_wrappers/TAO/CASCUDO/example' make: *** [Example_DAIS_Client] Error 2 ----- |
From: Anuj J. <um...@ya...> - 2006-04-11 16:30:48
|
As i looked the class diagram pic, it represents some thing like 'a process state' for application user or cascudo user and target for us. here each class can be think of as a software package for us as a interface implementor and have some interacting objects need imlementation. The model i'm saying may be is to elaborate servant classes model and back end model. Paulo Neis <ne...@la...> wrote: Hello, Sorry, I haven't seen your message before my previous post. Anuj Jain wrote: > Now i would suggest before going for individual interface implementation > the ideal way to proceed is to define the basic class model i.e. since > some base objects for Server as well as DA classes) and also the shared > common objects. as we classify and generalize them then we can build > more wrapper DAIS server and data access objects which will be inturn > made available thru DAIS interfaces. This one is a good point for discussion. Of course, it's not yet clear to me how we can proceed, but it seems to me that interface implementation should be shielded (as possible) from the server data objects. This way, interface implementation can be done in parallel, since the basic servant class structure is already defined in the DAIS standard. > In a way it's going to be layered architecture (probably say atb high > level 3 tier) where our defined base generalized objects (may be pure > virtual for model consistency between server and client) pass data to > upper layered objects. For this layered architecture, I've been thinking in something like this (at least for the server side): _______________________ OMG DAIS Interfaces _______________________ _______________________ Servant Objects _______________________ _______________________ Backend Interfaces _______________________ _______________________ Data Objects _______________________ The DAIS interfaces are already defined by OMG. The servant objects and the DAIS interfaces are very closely related, and the CORBA architecture takes care of passing data trough these layers. So the hard work here is to implement the servant classes and the interface with the next layer. The data objects are application-dependent, and we should not have to worry about them. The backend layer and its link with the other layers is where the real engineering is (i think). It seems to me that a good design here can make the difference between success and failure. For each different kind of data objects, we need a different backend interface, but the class structure and the linkage with the upper layer remains the same. So, we need to define some kind of "template" here, allowing other developers to build their backend interface with their own data objects. (the scope of CASCUDO project is to build the interface with CIM data objects). > Since for any interface implementation though i've not divulge into > code but i think we need to have to have our model ready with concrete > base operations and property to further give developers to > implement server and client interfaces to start with at hand. This is > about class model. I think the class object I sent in the previous message is the answer for that, isn't it? > > And what enviroment are you using and planning to use, may be eclipse > platform with c++ plug in can be thought since that will give later > interoperability to test the interfaces with various interacting > application and api's if corba flavor add on is available for eclipse. > Well, for now I'm just using "vi" :) But it may be a good idea to have a standard environment. Eclipse sounds good, since it is free, multiplatform and have a lot of plugins. Talking about CORBA flavors, i am wondering how difficult would it be to make CASCUDO independent of the CORBA implementation? ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Cascudo-devel mailing list Cas...@li... https://lists.sourceforge.net/lists/listinfo/cascudo-devel --------------------------------- Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2¢/min or less. |
From: Paulo N. <ne...@la...> - 2006-04-11 13:35:25
|
Hello, Sorry, I haven't seen your message before my previous post. Anuj Jain wrote: > Now i would suggest before going for individual interface implementation > the ideal way to proceed is to define the basic class model i.e. since > some base objects for Server as well as DA classes) and also the shared > common objects. as we classify and generalize them then we can build > more wrapper DAIS server and data access objects which will be inturn > made available thru DAIS interfaces. This one is a good point for discussion. Of course, it's not yet clear to me how we can proceed, but it seems to me that interface implementation should be shielded (as possible) from the server data objects. This way, interface implementation can be done in parallel, since the basic servant class structure is already defined in the DAIS standard. > In a way it's going to be layered architecture (probably say atb high > level 3 tier) where our defined base generalized objects (may be pure > virtual for model consistency between server and client) pass data to > upper layered objects. For this layered architecture, I've been thinking in something like this (at least for the server side): _______________________ OMG DAIS Interfaces _______________________ _______________________ Servant Objects _______________________ _______________________ Backend Interfaces _______________________ _______________________ Data Objects _______________________ The DAIS interfaces are already defined by OMG. The servant objects and the DAIS interfaces are very closely related, and the CORBA architecture takes care of passing data trough these layers. So the hard work here is to implement the servant classes and the interface with the next layer. The data objects are application-dependent, and we should not have to worry about them. The backend layer and its link with the other layers is where the real engineering is (i think). It seems to me that a good design here can make the difference between success and failure. For each different kind of data objects, we need a different backend interface, but the class structure and the linkage with the upper layer remains the same. So, we need to define some kind of "template" here, allowing other developers to build their backend interface with their own data objects. (the scope of CASCUDO project is to build the interface with CIM data objects). > Since for any interface implementation though i've not divulge into > code but i think we need to have to have our model ready with concrete > base operations and property to further give developers to > implement server and client interfaces to start with at hand. This is > about class model. I think the class object I sent in the previous message is the answer for that, isn't it? > > And what enviroment are you using and planning to use, may be eclipse > platform with c++ plug in can be thought since that will give later > interoperability to test the interfaces with various interacting > application and api's if corba flavor add on is available for eclipse. > Well, for now I'm just using "vi" :) But it may be a good idea to have a standard environment. Eclipse sounds good, since it is free, multiplatform and have a lot of plugins. Talking about CORBA flavors, i am wondering how difficult would it be to make CASCUDO independent of the CORBA implementation? |
From: Paulo N. <ne...@la...> - 2006-04-11 12:34:46
|
Sorry, forgot the attachment :) > I used TAOS's generated servant files as start point, and the "put your > code here" approach. As I was "putting code", I documented the few > servant classes I touched in a class diagram (see attached file). > |
From: Paulo N. <ne...@la...> - 2006-04-11 12:32:33
|
Hello, Maybe it's time to start talking about code. As I said, in my initial tests with the OMG DAIS IDL files, I used TAO. The file structure I adopted was based in the OMG IDL file structure. The cascudo file structure, at the moment, is organized as follows (use fixed size fonts for better visualization): cascudo/--OMG-IDL (OMG IDL files) |--DAF (c++ source from DAF IDL's) |--DAIS (c++ source from DAIS/HDAIS IDL's) |--lib (project .mpc file and generated .o, libraries, etc) |--example (example server/client) and the DAIS folder: DAIS/--DAAE (data access and alarms & events source files) |--HDA (historical data access source files) I used TAO's file naming convention, so, for each IDL file we have: -Client stubs, i.e., *C.h, *C.i, and *C.cpp. -Server skeletons, i.e., *S.h, *S.i, and *S.cpp. -Server skeleton templates, i.e., *S_T.h, S_T.i, and *S_T.cpp. -The servant class implementation file, i.e., *I.h and *I.cpp I used TAOS's generated servant files as start point, and the "put your code here" approach. As I was "putting code", I documented the few servant classes I touched in a class diagram (see attached file). Any suggestions? |
From: Anuj J. <um...@ya...> - 2006-04-11 12:15:35
|
hello, Now i would suggest before going for individual interface implementation the ideal way to proceed is to define the basic class model i.e. since some base objects for Server as well as DA classes) and also the shared common objects. as we classify and generalize them then we can build more wrapper DAIS server and data access objects which will be inturn made available thru DAIS interfaces. In a way it's going to be layered architecture (probably say atb high level 3 tier) where our defined base generalized objects (may be pure virtual for model consistency between server and client) pass data to upper layered objects. Since for any interface implementation though i've not divulge into code but i think we need to have to have our model ready with concrete base operations and property to further give developers to implement server and client interfaces to start with at hand. This is about class model. And what enviroment are you using and planning to use, may be eclipse platform with c++ plug in can be thought since that will give later interoperability to test the interfaces with various interacting application and api's if corba flavor add on is available for eclipse. thanks, sf:umalme Paulo Neis <p_...@ya...> wrote: Hello, I've been thinking about our problem, and how can we set a start point and a course to follow. From the DAIS spec: The DAIS has three major conformance points: 1. The DAIS Server 2. The DAIS Data Access 3. The DAIS Alarms and Events. An implementation: -shall conform to point 1. -shall conform to either point 2 or point 3. -may conform to both point 2 and point 3. So it seems reasonable to limit the scope for the initial time line. For now, I think the server interfaces and the data access are enough trouble to deal. The server is easy to deal. It seems to have only 9 interfaces, and some methods are optional (some methods I've already implemented). The DA session however, is not that simple. It has lots of complicated interfaces. > I think it's better to plan a tentative time line > for each activity in every phase starting from > requirement definition at high level and person can > choose or contribute based upon his interest to give > movementum to project. My suggestion is to in an > excel sheet we can define project planning, > requirement and design phase with activity and time > line(start/target date/TBD etc) intially to keep > track work done and other joining /leaving members. _______________________________________________________ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. http://br.info.mail.yahoo.com/ ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Cascudo-devel mailing list Cas...@li... https://lists.sourceforge.net/lists/listinfo/cascudo-devel --------------------------------- Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1¢/min. |
From: Paulo N. <p_...@ya...> - 2006-04-04 12:06:15
|
Hello, I've been thinking about our problem, and how can we set a start point and a course to follow. From the DAIS spec: The DAIS has three major conformance points: 1. The DAIS Server 2. The DAIS Data Access 3. The DAIS Alarms and Events. An implementation: -shall conform to point 1. -shall conform to either point 2 or point 3. -may conform to both point 2 and point 3. So it seems reasonable to limit the scope for the initial time line. For now, I think the server interfaces and the data access are enough trouble to deal. The server is easy to deal. It seems to have only 9 interfaces, and some methods are optional (some methods I've already implemented). The DA session however, is not that simple. It has lots of complicated interfaces. > I think it's better to plan a tentative time line > for each activity in every phase starting from > requirement definition at high level and person can > choose or contribute based upon his interest to give > movementum to project. My suggestion is to in an > excel sheet we can define project planning, > requirement and design phase with activity and time > line(start/target date/TBD etc) intially to keep > track work done and other joining /leaving members. _______________________________________________________ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. http://br.info.mail.yahoo.com/ |
From: Paulo N. <ne...@la...> - 2006-03-31 19:40:56
|
Hello, Anuj Jain wrote: > directory in SF (/home/groups/c/ca/cascudo). > --> version with date for html file is ok. btw how to access this > directory ? Are you using ssh to access the SF shell server (shell.sf.net)? If you log in the shell server, cd to home/groups/c/ca/cascudo. The files are there. > > IMP: > I think it's better to plan a tentative time line for each activity in > every phase starting from requirement definition at high level and > person can choose or contribute based upon his interest to give > movementum to project. My suggestion is to in an excel sheet we can > define project planning, requirement and design phase with activity and > time line(start/target date/TBD etc) intially to keep track work done > and other joining /leaving members. > Can you do that for us? As I said, I have little experience with project management, an I would do a messy job... You could enumerate the activities/phases, and the timelines we could discuss in the mailing list. |
From: Anuj J. <um...@ya...> - 2006-03-31 16:18:04
|
hello, Please find a handy C++ text book for refrence attached with this mail. ------------ Good job. Have you also checked for English mistakes? I have used the spellchecker, but I'm not good with the grammar... --> The text seems to be written in little raw language. It can be improved it when we expect visits.. I forgot to ask you about the "who we are" section. I think we should put there some words about all the project members. Every project member could write (if he like) a short "about me" (1 or 2 lines), and send us. --> As we are more actively involved that can be done. > it's better to maintain a version istead as i did it from browser > saved file to save time and yes check color coding specially. > How would you like to maintain that? For today, I have put the files, versioned with the date, in the project directory in SF (/home/groups/c/ca/cascudo). --> version with date for html file is ok. btw how to access this directory ? thanks, _______________________________________________________ Novo Yahoo! Messenger com voz: Instale agora e faça ligações de graça. http://br.messenger.yahoo.com/ ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Cascudo-devel mailing list Cas...@li... https://lists.sourceforge.net/lists/listinfo/cascudo-devel --------------------------------- New Yahoo! Messenger with Voice. Call regular phones from your PC and save big. |
From: Paulo N. <p_...@ya...> - 2006-03-25 18:22:21
|
Hi all, Anuj Jain wrote: > Dear members, > I've spent some time to improve cascudo home page. please replace > after checking. Good job. Have you also checked for English mistakes? I have used the spellchecker, but I'm not good with the grammar... I forgot to ask you about the "who we are" section. I think we should put there some words about all the project members. Every project member could write (if he like) a short "about me" (1 or 2 lines), and send us. > it's better to maintain a version istead as i did it from browser > saved file to save time and yes check color coding specially. > How would you like to maintain that? For today, I have put the files, versioned with the date, in the project directory in SF (/home/groups/c/ca/cascudo). _______________________________________________________ Novo Yahoo! Messenger com voz: Instale agora e faça ligações de graça. http://br.messenger.yahoo.com/ |
From: Anuj J. <um...@ya...> - 2006-03-25 01:00:19
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0031)http://cascudo.sourceforge.net/ --> <HTML><HEAD> <TITLE>CASCUDO</TITLE> <META http-equiv=CONTENT-TYPE content="text/html; charset=iso-8859-1"> <META content="MSHTML 6.00.2900.2802" name=GENERATOR> <META content="Paulo Neis" name=CHANGEDBY> <style type="text/css"> body { background-color: Silver; margin:15px 10px 10px 20px; } #cascudo{ text-align: center; color: red; font: bold 3em Arial; } .boxHeading{ text-align: left; padding-top: 0px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; color: Red; background-color: #b3b3b3; font: bold 2em Arial, sans-serif; } .boxMenu{ width: 15%; border: 2px solid black; float:left; height: 380px; color: blue; background-color: #FFBB00; background-attachment: fixed; font: normal 110% "Times New Roman", serif; text-align: center; } .boxFrame{ width: 85%; float:left; border: 1px solid black; left:4px; } a:hover{ border-style: ridge; border-color: gold; letter-spacing: +1; } .paraText{ margin: 5px 10px 5px 10px; } </style> </HEAD> <BODY> <P align="center"><span id="cascudo">CASCUDO</span>      <A href="http://sourceforge.net/"><IMG height=31 alt="SourceForge.net Logo" src="" width=88 align=bottom border=0 name=graphics1></A></BR> CIM Adaptor for SCADA and Control systems Underlaid by DAIS and Open-source</BR> <U>CASCUDO Project</U> is an attempt to develop a <A href="http://www.omg.org/technology/documents/formal/dais.htm">DAIS</A> based interface for SCADA/EMS/DMS systems.</BR> CASCUDO is focused on standards, allowing easy integration of software packages using a vendor-independent API and a standardized information model.</P> <div class="boxMenu"> <P>[<A href="#Problems">Problem</A>]</P> <P>[<A href="#Objectives">Objectives</A>]</P> <P>[<A href="#technologies">Technologies</A>]</P> <P>[<A href="#What_is_cascudo">Cascudo?</A>]</P> <P>[<A href="#References">References</A>]</P> <P>[<A href="#Who_we_are">Who we are</A>]</P> <P>[<A href="#Links">Links</A>]</P> </div> <!--HR--> <div class="boxFrame"> <H2 class="boxHeading"><A name="Problems"></A>Problems Being Addressed</H2> <P>UMS (Utility Management Systems) data format and dictionary are generally proprietary and trade secret. Each vendor uses its own data format, database and libraries, even though they all basically represent the same information. This restriction makes it very difficult to integrate applications with the UMS [3].</P> <P>To address these needs, the EPRI (Electric Power Research Institute) has created the CCAPI Project (Working Group on Control Center Application Program Interfaces), a joint effort with major software companies to develop an integration framework that enables applications or systems to access public data and exchange information independent of how such information is represented inside the applications [1]. The CCAPI Working Group published a set of guidelines for EMS/DMS API, to develop associated support tools and promote the use of open software engineering approaches in EMS [3].</P> <P lang=en-GB>One part of this framework is the Common Information Model for Energy Management Systems (CIM). This information model provides an abstract data model for a complete power system using the Unified Modeling Language (UML) notation. The role of the CIM is to provide a common language for information exchange [1].</P> <P lang=en-GB>Envisioning a "plug & play" architecture and a common exchange mechanism, a series of standard interfaces where defined. These interfaces are called the Generic Interface Definition (GID). The idea behind the GID is that software components can interoperate through a well defined, common set of services. The GID defines interfaces in the following categories: common data access, method invocation, event generation, and interface declaration and discovery. It builds on existing API industry standards, specifically [1]:</P> <UL> <LI> <P lang=en-GB>The DAF (Data Access Facility) - an OMG and emerging IEC specification for object-oriented read-only access to metadata and instance data. This permits data access for queries or for applications to obtain current system state information based on the CIM.</P> <LI> <P lang=en-GB>OPC (OLE for Process Control) - a set of existing APIs developed by the OPC Foundation. OPC is a Microsoft technology-focused set of specifications that allow clients to subscribe to measurement data as well as alarms and events.</P> <LI> <P lang=en-GB>DAIS (Data Acquisition for Industrial Systems) - an emerging OMG and IEC specification modeled on OPC. The purpose of the DAIS API is to support efficient real-time transfer of large amounts of data from an industrial process to a wide range of clients [2]. It supports high-speed SCADA data exchange and provides a general purpose event service.</P></LI></UL> <P><BR><BR></P> <P >The CIM and the GID are International Standards, part of the IEC 61970 EMS API series of standards.</P> <H2 class="boxHeading"><A name="Objectives"></A>Objectives of CASCUDO are:</H2> <UL> <LI> <P><SPAN lang=en-GB>Better understand and dominate <A href="http://www.epri.com/"><SPAN lang=en-GB>EPRI's</SPAN></A> <A href="http://cimuser.org/"><SPAN lang=en-GB>CIM</SPAN></A> <SPAN lang=en-GB>model and </SPAN><A href="http://www.omg.org/"><SPAN lang=en-GB>OMG's</SPAN></A> <A href="http://www.omg.org/docs/formal/05-06-03.pdf"><SPAN lang=en-GB>DAF</SPAN></A><SPAN lang=en-GB>/</SPAN><A href="http://www.omg.org/technology/documents/formal/dais.htm"><SPAN lang=en-GB>DAIS</SPAN></A><SPAN lang=en-GB>/</SPAN><A href="http://www.omg.org/technology/documents/formal/hdais.htm"><SPAN lang=en-GB>HDAIS</SPAN></A> <SPAN lang=en-GB>APIs;</SPAN></SPAN></P> <LI> <P lang=en-GB>Give a starting point for developers interested in these technologies;</P></LI></UL> <UL> <LI> <P><SPAN lang=en-GB>Make DAIS API more popular and largely adopted (as <A href="http://www.opcfoundation.org/"><SPAN lang=en-GB>OPC</SPAN></A> <SPAN lang=en-GB>is?);</SPAN></SPAN></P></LI></UL> <UL> <LI> <P lang=en-GB>Eventually, produce open source libraries implementing the DAIS API, suitable for use in client/server data acquisition and control systems.</P></LI></UL> <H2 class="boxHeading"><A name="technologies"></A>Key technologies for CASCUDO are:</H2> <UL> <LI> <P lang=en-GB>CIM: Epri's Common Information Model. CIM is the resulting effort of EPRI's CCAPI task force, whose objectives are to allow smooth integration between software packages in power systems utilities companies. CIM is now part of an IEC standard (IEC 61970).</P> <LI> <P lang=en-GB>GID: Generic Interface Definition. GID is also part of IEC 61970 standard.</P> <LI> <P lang=en-GB>DAIS: Data Acquisition from Industrial Systems. DAIS is an OMG open API specification, intended for use in utilities control and data acquisition systems. DAIS is an OPC-like API.</P> <LI> <P lang=en-GB>CORBA: OMG's Common Object Request Broker Architecture. CORBA is an open, vendor-independent architecture and infrastructure used to build distributed software systems.</P></LI></UL> <H2 class="boxHeading"><A name="What_is_cascudo"></A>What is a cascudo?</H2> <P >CASCUDO is a generic designation for fishes (Hypostomus), also known as "armored catfish", which lives in soft ion-poor Brazilian freshwaters.</P> <P>Its body, instead of the smooth skin found in regular catfishes, is coated by bony plates, making it difficult for predators to attack him. It also have a sucker in its mouth, allowing it to cling to the surface of rocks and water plants, while feeding on the algae found there.</P> <P><SPAN lang=pt-BR><SPAN lang=en-GB>See </SPAN><A href="http://en.wikipedia.org/wiki/Armored_catfish"><SPAN lang=en-GB>http://en.wikipedia.org/wiki/Armored_catfish</SPAN></A><SPAN lang=en-GB>.</SPAN></SPAN></P> <H2 class="boxHeading"><A name="References"></A>References</H2> <P lang=en-GB>[1] D. Becker. Generic Interface Definition (GID). Technical report , Electric Power Research Institute, Palo Alto, California - USA, Dec. 2001.</P> <P lang=en-GB>[2] Object Management Group. Data Acquisition from Industrial Systems Specification. Technical report , OMG, Jun. 2005.</P> <P lang=en-GB>[3] Robin Podmore and Marck Robinson. Introduction to CIM. Technical report, Power Data Corporation, Incremental Systems Corporation, Nov. 2000.</P> <H2 class="boxHeading" ><A name="Who_we_are"></A>Who we are</H2> <UL> <LI> <P lang=en-GB>Paulo Neis is an electrical engineer, interested in data acquisition, SCADA/EMS, embedded and intelligent systems. He is now working for LACTEC (Institute of Technology for Development) - a Brazilian R&D institution;</P></LI></UL> <H2 class="boxHeading" ><A name="Links"></A>Links:</H2> <P lang=en-GB>Technologies:</P> <UL> <LI> <P><SPAN lang=en-GB>CIM WG 13/14 website (<A href="http://cimuser.org/">http://cimuser.org/</A></SPAN></P> <LI> <P><SPAN lang=en-GB>CIM Class Model 10r4 (<A href="http://cimuser.org/Model/CIM/root.html">http://cimuser.org/Model/CIM/root.html</A></SPAN></P> <LI> <P><SPAN lang=en-GB>CORBA (<A href="http://www.corba.org/">http://www.corba.org/</A></SPAN></P> <LI> <P><SPAN lang=en-GB>Object Management Group (<A href="http://www.omg.org/">http://www.omg.org/</A></SPAN></P> <LI> <P><SPAN lang=en-GB>OMG DAIS Domain Specification (<A href="http://www.omg.org/technology/documents/formal/dais.htm">http://www.omg.org/technology/documents/formal/dais.htm</A></SPAN></P> <LI> <P><SPAN lang=en-GB>OPC Foundation (<A href="http://www.opcfoundation.org/"><SPAN lang=en-GB>http://www.opcfoundation.org/</SPAN></A><SPAN lang=en-GB>)</SPAN></SPAN></P></LI></UL> <P lang=en-GB>Related Projects:</P> <UL> <LI> <P><SPAN lang=en-GB>ARCOS (<A href="http://arcos.sourceforge.net/">http://arcos.sourceforge.net/</A></SPAN></P> <LI> <P><SPAN lang=en-GB>Panagiotis Issaris Corba Page (<A href="http://people.mech.kuleuven.be/~pissaris/misc/corba/">http://people.mech.kuleuven.be/~pissaris/misc/corba/</A></SPAN></P></LI></UL> <P><BR><BR></P></div></BODY></HTML> <!--div class="boxMenu"> <TABLE cellSpacing=0 cellPadding=4 width="100%" border=0> <COLGROUP> <COL width=37> <COL width=37> <COL width=37> <COL width=37> <COL width=37> <COL width=37> <COL width=37> <THEAD> <TR vAlign=top> <TD width="14%"> <P><A href="http://cascudo.sourceforge.net/#Problems Being Addressed|outline"><FONT size=2>[Problem]</FONT></A></P></TD> <TD width="14%"> <P align=center><A href="http://cascudo.sourceforge.net/#Objectives of CASCUDO are:|outline"><SPAN lang=en-GB><FONT size=2>[Objectives]</FONT></SPAN></A></P></TD> <TD width="14%"> <P align=center><A href="http://cascudo.sourceforge.net/#Key technologies for CASCUDO are:|outline"><SPAN lang=en-GB><FONT size=2>[Technologies]</FONT></SPAN></A></P></TD> <TD width="14%"> <P align=center><A href="http://cascudo.sourceforge.net/#What is a cascudo_|outline"><SPAN lang=en-GB><FONT size=2>[Cascudo?]</FONT></SPAN></A></P></TD> <TD width="14%"> <P><A href="http://cascudo.sourceforge.net/#References|outline"><FONT size=2>[References]</FONT></A></P></TD> <TD width="14%"> <P align=center><SPAN lang=en-GB><FONT size=2>[</FONT><A href="http://cascudo.sourceforge.net/#Who%20we%20are%7Coutline"><FONT size=2>Who we are</FONT></A><FONT size=2>]</FONT></SPAN></P></TD> <TD width="14%"> <P align=center><A href="http://cascudo.sourceforge.net/#Links:|outline"><SPAN lang=en-GB><FONT size=2>[Links]</FONT></SPAN></A></P></TD></TR></THEAD> <TBODY></TBODY></TABLE></div--> |
From: Paulo N. <p_...@ya...> - 2006-03-23 13:54:26
|
Hello, Sorry about the delay... > >>>There should be a defined problem statement so > objective(in solution domain) > meets it's requirement and be consistent in > functionality. It is difficult to write about this problem in a few words, so I have created a section "Problems Being Addressed" in the project's page (cascudo.sf.net). It's not yet very focused in a specific problem, but it was exactly where everything started... > >>>single component/module design seems easy to > maintain as long as any common architectural > conflict like state, communication or project issue > like size/ performance does not arise which do not > seem at present. > > >>> when u say back end r u also refering to CIM > or simply 'data to be written > to process' It seems that the "back end" expression is used to refer to the boundary between the "DAIS interfaces implementation" and the "industrial process data" behind the DAIS server. Thas's what I meant by "back end". So, one of the objectives of this project is to build that "back end", the glue between the DAIS interfaces and the data itself (represented in a CIM compliant format). Other "back ends" may also be built for the same DAIS interface lybrary. Data with origin in process where CIM does not apply (chemical reactors, robotics, etc) will need a diferent implementation. > >>>My understanding says cascudo library objective > is to implement DAIS interfaces > not CIM standard though it should support the > functionality needed by CIM objects > which is transparent to DAIS and we should not worry > about as long as we implement > relevent DAIS server interfaces or by other meas it > should be exposed thru DAIS. > I believe the major objetive is in fact implement the DAIS interfaces, but we need something else to make it useful. We need to create the "glue" between the library and the process data. There is no need to implement the CIM database itself, but the link between it and the DAIS implementation, so we can expose the data through a DAIS server. _______________________________________________________ Novo Yahoo! Messenger com voz: Instale agora e faça ligações de graça. http://br.messenger.yahoo.com/ |
From: Anuj J. <um...@ya...> - 2006-03-21 21:25:15
|
Hello, good to see development here. Please find my comments inserted as >>>italized. When the project was submitted in SF, one of the objetcives was: * Produce open source libraries implementing the DAIS API When the "Help Wated" was posted in SF site, it was also mentioned: * A CIM database backend interface Does anybody have something to add/remove from this list of objectives? >>>There should be a defined problem statement so objective(in solution domain) meets it's requirement and be consistent in functionality. About the implementation: I have already started something based on OMG's IDL files. I think it's better to put all the interfaces defined in the standard in one library, so the server/client app can link to something like "libcascudo.so" or "cascudo.dll". The backend implementations for each type of data source may go in a separate structure, possibly another library, but this part is only server-side (i think). >>>single component/module design seems easy to maintain as long as any common architectural conflict like state, communication or project issue like size/ performance does not arise which do not seem at present. >>> when u say back end r u also refering to CIM or simply 'data to be written to process' The "CIM database backend" part is not very clear to me yet. The DAIS specification stands that: "CIM properties can be mapped onto DAIS/OPC properties, but this mapping will become very complicated. As an alternative, it is possible to expose CIM as is through the DAIS." Do you have any comment about this? >>>My understanding says cascudo library objective is to implement DAIS interfaces not CIM standard though it should support the functionality needed by CIM objects which is transparent to DAIS and we should not worry about as long as we implement relevent DAIS server interfaces or by other meas it should be exposed thru DAIS. thanks, Paulo Neis <p_...@ya...> wrote: Hello, At the moment, there are three developers in the project: Mr. Anuj Jain Mr. Jakub Krynsky and me (Paulo Neis) So I think we can start talking about the project definitions. When the project was submitted in SF, one of the objetcives was: * Produce open source libraries implementing the DAIS API When the "Help Wated" was posted in SF site, it was also mentioned: * A CIM database backend interface Does anybody have something to add/remove from this list of objectives? About the implementation: I have already started something based on OMG's IDL files. I think it's better to put all the interfaces defined in the standard in one library, so the server/client app can link to something like "libcascudo.so" or "cascudo.dll". The backend implementations for each type of data source may go in a separate structure, possibly another library, but this part is only server-side (i think). The "CIM database backend" part is not very clear to me yet. The DAIS specification stands that: "CIM properties can be mapped onto DAIS/OPC properties, but this mapping will become very complicated. As an alternative, it is possible to expose CIM as is through the DAIS." Do you have any comment about this? Regards _______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Cascudo-devel mailing list Cas...@li... https://lists.sourceforge.net/lists/listinfo/cascudo-devel --------------------------------- Yahoo! Mail Use Photomail to share photos without annoying attachments. |
From: Paulo N. <p_...@ya...> - 2006-03-21 19:12:14
|
Hello, At the moment, there are three developers in the project: Mr. Anuj Jain Mr. Jakub Krynsky and me (Paulo Neis) So I think we can start talking about the project definitions. When the project was submitted in SF, one of the objetcives was: * Produce open source libraries implementing the DAIS API When the "Help Wated" was posted in SF site, it was also mentioned: * A CIM database backend interface Does anybody have something to add/remove from this list of objectives? About the implementation: I have already started something based on OMG's IDL files. I think it's better to put all the interfaces defined in the standard in one library, so the server/client app can link to something like "libcascudo.so" or "cascudo.dll". The backend implementations for each type of data source may go in a separate structure, possibly another library, but this part is only server-side (i think). The "CIM database backend" part is not very clear to me yet. The DAIS specification stands that: "CIM properties can be mapped onto DAIS/OPC properties, but this mapping will become very complicated. As an alternative, it is possible to expose CIM as is through the DAIS." Do you have any comment about this? Regards _______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com |