ActiveState Community

Windows 2000 Pro / Server

PDK License for 'Local System'

I've been using PerlApp/PerlSvc for about a year now to package services and apps for customers. Recently I've begun incorporating various software parts into a continuous integration environment (specifically, CruiseControl) and was wondering if there is a way to get the PDK license 'assigned' to my Local System account?

I like running CruiseControl as a windows service with these credentials for security reasons, but this creates problems - I believe - with the license as the Local System 'user' has no true home directory.

Win32::ODBC and Oracle10g Client

I have a script which connects through ODBC to an Oracle DB. However, with the Oracle 10g client installed the script crashes with an error in Perl.exe stating the following:

The instruction at "0x77fcc8e1" referenced memory at "0xffffffff". The memory could not be "read". Click "OK" to terminate the program.

PPM can't download package

I just installed on my Win 2000 server, had set the http_proxy system variable as well. When I run my PPM GUI from command prompt, the status of PPM is as below:


Downloading ActiveState Package Repository packlist ... failed 502 Proxy Error ( The ISA Server denies the specified Uniform Resource Locator (URL). )
Downloading Bugzilla packlist ... failed 502 Proxy Error ( The ISA Server denies the specified Uniform Resource Locator (URL). )

ActiveState Expect

Installation of ActiveState Tcl shows the packages that will be installed, which includes, ActiveState Expect. The installation was successful
However I don't see the program installed in my Windows machine.
And if I continue using the "Expect" library, a error is reported saying that "Expect package is not found."
I'm not able to get the installation for Expect individually even.

How do I get "Expect" installed to my machine.
Will ActiveState Tcl really install Expect. If installed, will it not be show as a separate program. If not installed, then where do I get Expect installation.

location for PPM4 repositories

in the dreadful struggle to get net-ssh-w32perl installed, i have lost the location of the activestate repository (and all others except soulcage). the locations i can find on the web are not longer supported due to the SOAP issue. what is the correct location?

Media.cab not found (installation)

Hi,
I've recently been rebuilding my computer, and i've found that now i can't seem to install Komodo Edit. Everytime i get an error saying

"media.cab is missing or corrupt, this maybe because of network error, file missing, or other error. "
[retry] [cancel]

Could this be because i already have it installed on another drive (when the installer worked)?
I've tried both a fresh download of the msi and the one that worked before.. can anybody help?

copy a directory in windows using perl script

Hello,

I'm a new user of perl and i having a problem to copy a directory using perl script.

How to use dircopy and File::Copy::Recursive; in perl script?

Any one know how to solve this problem pls kindly advice....
thanks.

alloc: invalid block: error

Just enter the following lines of code in a tcl file (say try.tcl) and execute with -d option:

#!/bin/sh
# The next line is executed by /bin/sh, but not tcl \
exec tclsh "$0" "$@"

package require Plotchart

puts "hello world"

The program will crash with message "alloc: invalid block: 007C29A8: 68 0 ef".

You can remove the last line (puts) also. Same effect.

Interestingly, the program will crash with any of the command line options as follows:
./try.tcl -d
./try.tcl -h
./try.tcl -help
./try.tcl -v

But it works with many other options. For example,
./try.tcl -version

How Do I copy a file to a data share?

Hello,
I working in perl on a Win32 server trying to update some old scripts
that use's system commands from the perlscript to establish a data share
with a linux server and then another system command to copy a file to the
linux server via the data share. Followed by ending the data share session.
All system command are in DOS.

Here's the contexts in the current script:

#establish data share:
system("net use \\\\$server\\$base_dir /u: ");

#copy file to data share:
system("copy /Y $logfile \\\\$server\\$base_dir\\$dir\\$log_dir\\");

SOAP-Lite, LWP and Free to wrong pool

I am using Active Perl and trying to use SOAP-Lite. The most recent message I get is with LWP:

Free to wrong pool 15d43b8 not 80104 at C:/Perl/site/lib/LWP/Protocol/https.pm line 34

This occurs when I actually try to instantiate a SOAP call.

#!perl
use SOAP::Lite
service => 'file:...wsdl';
...
# Send the message
$soap = SOAP::Lite
-> uri('https...')
-> proxy ('https...')
-> $msg_text;

$token_result = $soap-> result;
@results = $soap->paramsout;