Repeatable: Always
Steps to repeat:
1. Download Module Services
2. Un-compress services-6.x-2.x-dev.tar.gz into (sites/all) modules folder
3. Visit admin/modules page in site
4. Enable services
5. Save changes
6. Visit admin/user/permissions
7. Mark all checkboxes in "services module" (administer services)
8. Save changes
9. Visit admin/modules page in site
10. Enable XMLRPC Server module
11. Save changes
12. Enable "Node service", "System service", "Taxonomy service", "User service"
13. Save changes
14. Visit admin/build/service page in site

Expected Results:
User sees the services page and can see a list of services enabled (Those defined on step 12: "Node service", "System service", "Taxonomy service", "User service")

Actual Results:
List of services is not enabled. It displays a message showing:

    No services have been enabled.

IMPORTANT: This behavior happens with the latest development snapshot (2009-Sep-06). I was lucky to keep a copy from the previous snapshot (2009-Jul-27) and all services are properly enabled. It was tested both on an existing system and on a fresh Drupal 6.13 install.

PS: I assigned priority to critical, because I understand it makes the module unusable for everyone. Please correct this if I am wrong...

Comments

seortiz’s picture

I am quite surprised for the fact that services do not show up in this module. Looking at the node_service source code, the main difference seems to be the new "number" code added to error's messages.

I am still pretty new to Drupal and PHP so I can't really see why this could affect proper behavior of services module... maybe there is something else that needs to be done in order for this snapshot to work?

BTW: After some time reading and searching, I have been able to create a client web service using java, and I'm impressed as how well it does work against the previous snapshot, you guys did an excellent job!!! Thanks!

marcingy’s picture

Status: Active » Closed (duplicate)