[U2] Not a UniData data file error

2008-12-11 Thread Greg Fraser
Over the past week, we have gotten the not a UniData data file error several 
times on a few different files (and repeatedly on one particular file).  An 
example of the error returned when trying to do any kind of access (list, 
count, file.stat, etc.) is as follows:


File size(24576) is  minimum hash file size, blocksize(2048) * (modulo(13) + 
1).
/datatel/coll18/live/apphome/COLL.SYSTEM/WWW.MENU.CACHE/dat001 is not a UniData 
data file

 
We're using UniData 7.1.13 on RedHat AS 4 and dynamic files.  My guess is that 
something happened while the file was either merging or splitting and the 
operation didn't complete.  We've been running fine since porting to Linux last 
summer.  No recent system changes... last thing I did was resize files back in 
mid-November.  Anybody see this before or have any idea what kind(s) of 
condition might cause it?  I've checked the various udt error logs as well as 
the system log and came up empty...

Thanks in advance for any ideas...
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2] UniObjects / UNIRPCD problems on Linux

2008-12-11 Thread Doug Farmer
Good Morning,

I am a bit out of my element here as I usually only work on HP UNIX
boxes.

I have a problem with a Linux box that was recently updated to release
7.1.13 of UniData.  Since the upgrade, connections to the machine using
UniObjects are aborting.  I think I traced this down to a possible issue
with the environment variables in the UniObjects session. I am missing
the environment setting for UDTBIN and UDTPATH.  

The scenario is this.

Using a UniObjects connection, a subroutine is run on the host.

This subroutine launches a phantom process that runs in sleep cycles,
waking up to process data as needed.  The UniObjects connection is
closed (it is only used to launch the phantom).

The phantom inherits the environment from the UniObjects connection.

One of the first things the phantom does is to call the UniData
subroutine WW.SB.RB.  The subroutine never returns and the phantom
stops.  My guess is the subroutine is aborting because of a missing
UDTBIN or UDTPATH variable. (I wrote the environment variables to a
debug file prior to calling the subroutine).

This all worked till the upgrade to UniData 7.1.13.  So I think
something got mashed in the startup process and the environment
variables are not setup when UNIRPCD is started.

Any clues as to where I should start looking?

Thanks in advance

Doug


This e-mail is for the use of the intended recipient(s) only. If you have 
received this e-mail in error, please notify the sender immediately and then 
delete it. If you are not the intended recipient, you must not use, disclose or 
distribute this e-mail without the author's prior permission. We have taken 
precautions to minimize the risk of transmitting software viruses, but we 
advise you to carry out your own virus checks on any attachment to this 
message. We cannot accept liability for any loss or damage caused by software 
viruses. Any views and/or opinions expressed in this e-mail are of the author 
only and do not represent the views of Epicor Software Corporation or any other 
company within its group.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] UniObjects / UNIRPCD problems on Linux

2008-12-11 Thread Jeff Butera
quote who='Doug Farmer' date='Thursday 11 December 2008'
 Good Morning,

 I am a bit out of my element here as I usually only work on HP UNIX
 boxes.

 I have a problem with a Linux box that was recently updated to release
 7.1.13 of UniData.  Since the upgrade, connections to the machine using
 UniObjects are aborting.  I think I traced this down to a possible issue
 with the environment variables in the UniObjects session. I am missing
 the environment setting for UDTBIN and UDTPATH.

 The scenario is this.

 Using a UniObjects connection, a subroutine is run on the host.

 This subroutine launches a phantom process that runs in sleep cycles,
 waking up to process data as needed.  The UniObjects connection is
 closed (it is only used to launch the phantom).

 The phantom inherits the environment from the UniObjects connection.

 One of the first things the phantom does is to call the UniData
 subroutine WW.SB.RB.  The subroutine never returns and the phantom
 stops.  My guess is the subroutine is aborting because of a missing
 UDTBIN or UDTPATH variable. (I wrote the environment variables to a
 debug file prior to calling the subroutine).

 This all worked till the upgrade to UniData 7.1.13.  So I think
 something got mashed in the startup process and the environment
 variables are not setup when UNIRPCD is started.

 Any clues as to where I should start looking?

Doug:

Not to state the obvious, but have you looked at the $UDTBIN/startunirpcd 
script?  It mucks around with UDTBIN based on your unishared contents, but 
you could also hard-code some values here (althought that would create a 
future upgrade problem itself...)



-- 
Jeff Butera, Ph.D.
Administrative Systems
Hampshire College
[EMAIL PROTECTED]
413-559-5556

Where I'm from, we believe all sorts of
things that aren't true. We call it 'history'.
   The Wizard, Wicked
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2][JOB]

2008-12-11 Thread Perry Taylor
Zirmed, Inc., an industry leader in health care revenue cycle
management, seeks an experienced UniVerse developer to join our growing
development team in Louisville, Kentucky.

Zirmed provides an exciting work environment, competitive compensation
and excellent benefits.

Benefits include:  Medical Insurance, Life Insurance, Dental Insurance,
Vision Insurance, Paid Vacation, Paid Sick Days, Paid Holidays, Short
Term Disability, Long Term Disability, 401K/403b Plan, Stock Options,
Educational Assistance, Special Incentive Plans

Screening Requirements: Credit Check, Reference Check

Submit inquires and/or resumes to Larry Schremser at
larry.schrem...@zirmed.com 
--
 
Job Title: UniVerse Developer
Department: Information Technology
Reports To: IT Resource Manager

Position Overview
 
This person will be responsible for working with the Technology and
Business teams to design, build, implement, and maintain various process
applications.  This person also will assist the customer support
department to resolve issues relating to production processes.

General Responsibilities
*   Design/Develop/Test/Implement improvements or new features to
the ZirMed UniVerse applications.
o   Work with the various departments and team members to design
and/or implement new enhancements to existing applications.  This
includes, but is not limited to, table design and process design written
in UniVerse BASIC.
o   Test all changes in development and work with the appropriate
business and/or technology owner(s) to ensure development meets business
requirements. 
o   Track any changes required by such development using internal
tools and communicate to the QA Technical Coordinator any special
requirements to push the changes from development through the various
stages to production.
o   Communicate development progress daily using an internal project
tracking tool.
o   Assist in the QA process.
o   Participate as required in production code deployments.
*   Work with Customer Service staff to resolve issues relating to
production.
o   Research system behavior to determine why customer data is not
behaving as expected and communicate findings back to the appropriate
personnel.
oModify any existing processes to fix problems identified as a
result of said research.
o   Add new logic to existing data tweak infrastructure to
manipulate customer data under the direction of the customer support and
EDI staff.
o   Produce ad-hoc reports as necessary for the customer support
team.
*   Develop and maintain an open and fluid communication
relationship with management.
o   Identify and inform the technology manager of areas of the
application that require new or improved technology solutions.
o   Notify the technology manager of any problems that negatively
impact applications and work to implement a solution.
*   Attend to any work items assigned through the internal case
system in a timely fashion.
o   Communicate and work with the resource manager to reassign any
items that can not be addressed in a timely fashion.
o   Provide estimates for project tasks using an internal project
tool, and update the estimates if they increase or decrease.
*   Develop and maintain a positive relationship with other team
members.

Required Skills
*   3 years multi-value database programming experience with
preference for UniVerse given.
*   3 years multi-value database query experience, including but not
limited to the use of RetrieVe, dictionaries of varying types, indexes,
etc.
*   Excellent written and verbal communication skills.
*   Highly self-motivated.
*   Ability to work both in team and solo environments.

CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is for 
the sole use of the intended recipient(s) and may contain confidential and 
privileged information.  Any unauthorized review, use, disclosure or 
distribution is prohibited. ZirMed, Inc. has strict policies regarding the 
content of e-mail communications, specifically Protected Health Information, 
any communications containing such material will be returned to the originating 
party with such advisement noted. If you are not the intended recipient, please 
contact the sender by reply e-mail and destroy all copies of the original 
message.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2] Universe locking

2008-12-11 Thread Susan Joslyn
Hi group.

I guess anyone can tell I'm working on Universe a lot more than usual right
now.   Current struggle is with locks.  I'm pretty sure a lock-up-and-hang
situation is occurring when a user's nested process is locked against its
own parent.  In Unidata there is a UDT.OPTIONS setting that can tell it not
to do that.  I was reading the universe manual and . well, there's a lot of
stuff in there about escalating and sharing and managing  your deadlocks (I
thought you just didn't comb at all and that's how you got dreadlocks? No
management required?  What?  Oh DEADlocks.  Never mind.)  I honestly don't
really understand what deadlocking is but - does anyone know how to tell
universe to ignore locks by the same user/port/session, like on unidata?

 

Ever grateful,

Susan (channeling the inimitable Gilda Radner)

 

p.s. I'm a digest subscriber so replies that are copied to me directly at
sjoslyn at sjplus dot com would be appreciated!
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2] Web Services Developer

2008-12-11 Thread iggchamp
Hi All, 



Does anyone know of a way to import an existing wsdl into the Web Services 
Developer? 



Thanks in advance for any info provided. 
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


[U2] UV/SQL syntax

2008-12-11 Thread Boydell, Stuart
I have an item with several related MV attributes which I want to set to
null using SQL.

001 Some data I want to keep
002 a]b]c]d
003 desc a]desc b]desc c]desc d
004 Some more data I want to keep

If I use UPATE FILE SET ATT2 = '',ATT3 = '' WHERE @ID = 'FRED' I get

001 Some data I want to keep
002 ]]]
003 ]]]
004 Some more data I want to keep

When what I really want is:

001 Some data I want to keep
002
003
004 Some more data I want to keep

Is there a way to do this?

Many thanks,
Stuart Boydell



**
This email message and any files transmitted with it are confidential and
intended solely for the use of addressed recipient(s). If you have received
this communication in error, please reply to this e-mail to notify the sender
of its incorrect delivery and then delete it and your reply.  It is your
responsibility to check this email and any attachments for viruses and defects
before opening or sending them on. Spotless collects information about you to
provide and market our services. For information about use, disclosure and
access, see our privacy policy at http://www.spotless.com.au
Please consider our environment before printing this email.
**
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] UV/SQL syntax

2008-12-11 Thread Boydell, Stuart
Thanks David, 
The attributes ATT2 etc, I used are defined as single-valued D types. I
have also tried using the keyword 'SINGLEVALUED'.
It (UV/SQL) just seems to be aware of the multivalue marks and won't
clear them.
For the moment I have gone with creating a new item and updating it with
the attributes I want to keep from the old item.
Stuart

-Original Message-
I think the 'only way', if this is a Universe file, not a UV/SQL table
is to have a dictionary item for the same fields, that is not
multivalued. I'm guessing you have some other code that is checking for
'empty string' in these fields? May try use F1, F2, etc.?

UPDATE FILE SET NON-MV-ATT2 = '', NON-MV-ATT3 = '' WHERE @ID = 'FRED';


 
**
This email message and any files transmitted with it are confidential and 
intended solely for the use of addressed recipient(s). If you have received 
this communication in error, please reply to this e-mail to notify the sender 
of its incorrect delivery and then delete it and your reply.  It is your 
responsibility to check this email and any attachments for viruses and defects 
before opening or sending them on. Spotless collects information about you to 
provide and market our services. For information about use, disclosure and 
access, see our privacy policy at http://www.spotless.com.au 
Please consider our environment before printing this email. 
** 
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] UV/SQL syntax

2008-12-11 Thread Hona, David S
Hi Stuart
No doubt, this is a feature (of some description)...
Are these associated multivalues?
Maybe use the UPDATE.RECORD verb - I realise you want to use the SQL
UPDATE though! :)
But sometimes, it is to painful for simple stuff, like what you're
trying to do!

Regards
David

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Boydell, Stuart
Sent: Friday, 12 December 2008 4:50 PM
To: u2-users@listserver.u2ug.org
Subject: RE: [U2] UV/SQL syntax

Thanks David, 
The attributes ATT2 etc, I used are defined as single-valued D types. I
have also tried using the keyword 'SINGLEVALUED'.
It (UV/SQL) just seems to be aware of the multivalue marks and won't
clear them.
For the moment I have gone with creating a new item and updating it with
the attributes I want to keep from the old item.
Stuart
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Web Services Developer

2008-12-11 Thread Hona, David S
Do you mean an existing WSDL file, that you have previously
defined/created using U2WSD, but you're moving from a different PC?


-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of
iggch...@comcast.net
Sent: Friday, 12 December 2008 7:27 AM
To: u2-Users
Subject: [U2] Web Services Developer

Hi All, 



Does anyone know of a way to import an existing wsdl into the Web
Services Developer? 



Thanks in advance for any info provided. 
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/