Message from discussion
Creation of WSDL file in SCA
MIME-Version: 1.0
Received: by 10.150.156.9 with SMTP id d9mr1054541ybe.7.1236100329455; Tue, 03
Mar 2009 09:12:09 -0800 (PST)
Date: Tue, 3 Mar 2009 09:12:09 -0800 (PST)
In-Reply-To: <aabaaf60-3851-49cc-a550-036be98b55e0@h20g2000yqn.googlegroups.com>
X-IP: 195.212.29.92
References: <e29bb1a90901270449r368e13f8nded0a8580cccb6b9@mail.gmail.com>
<aabaaf60-3851-49cc-a550-036be98b55e0@h20g2000yqn.googlegroups.com>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.16)
Gecko/20080702 Firefox/2.0.0.16,gzip(gfe),gzip(gfe)
Message-ID: <5713adc8-f821-4d3d-a016-19b9dc5860e6@q9g2000yqc.googlegroups.com>
Subject: Re: Creation of WSDL file in SCA
From: Matthew Peters <matthew.f.pet...@googlemail.com>
To: phpsoa <phpsoa@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
This looks a great idea. I have just added it and checked it in. I
wasn't sure that WSDL_DIR was quite unique enough - I'd rather have it
in a namespace or an SCA at front or something - but actually I expect
it is good enough so I left it as it was.
I agree we should have a release, especially since it looks like we
are dead/asleep/hibernating/moribund - as noted in other posts.
I will have a look around the recent posts and see what needs fixing,
then make a release of the current branch in the next few days.
Matthew
On Feb 10, 1:36 pm, Graham Charters <gchart...@googlemail.com> wrote:
> Hi Marcelo,
>
> Thanks for the suggested update to allow WSDL generation to be
> redirected. This looks like a useful enhancement. We'll take a look
> and see about incorporating it. It's been quite a while since we did
> a release so it would be good to get this rolled in with some other
> outstanding items.
>
> Regards, Graham.
>
> On 27 Jan, 12:49, Marcelo Richard Valverde
>
> <valverde.marc...@gmail.com> wrote:
> > Hi,
>
> > In my job, the production environment does not allow that PHP has write
> > access to the public folders.
> > So I have many problems with the dynamically creation of the WSDL file by
> > SCA.
>
> > I wrote a code that allows the WSDL file is created in another directory.
>
> > Just i defined a WSDL_DIR before the "include 'SCA.php'; "
>
> > Like this:
>
> > <?php
> > ...........
> > define('WSDL_DIR', '../../wsdl/');
> > ........
> > include "SCA/SCA.php";
> > ...........
> > class Test{
> > ............}
>
> > ?>
>
> > and, in "SCA/soap/ServiceRequestHandler.php", after the line 47...
>
> > //uses the dir defined in WSDL_DIR to write wsdl
> > if (defined('WSDL_DIR')){
> > $wsdl_filename = dirname($calling_component_filename) . WSDL_DIR .
> > "$class_name.wsdl";} else{
>
> > $wsdl_filename = str_replace('.php', '.wsdl',
> > $calling_component_filename);
>
> > }
>
> > So, this code works fine for me.
>
> > I would like to make this code public for community.
>
> > Thanks
>
> > ServiceRequestHandler.php.valverde