2009-03-17 4 views
0

Flex 프로젝트의 웹 서비스 목록이 있습니다. 새 컴퓨터에서 프로젝트를로드하려고하는데 목록에서 모든 웹 서비스를 잊어 버렸습니다.FlexBuilder 웹 서비스 목록이 비어 있습니다.

"myproject-web\.settings\webservices.xml" 

이 웹 서비스의 꽤 많이 포함하고 내가 그들 모두를 다시 가져올하고 싶지 않습니다

내가 원래 설정보다 복사가에 파일. 여기에는 생성 된 코드를 모두 삭제하고 하나씩 차례로 추가하는 작업이 포함됩니다.

'데이터> 웹 서비스 관리'로 이동하면 이러한 항목이 표시되지 않습니다.

그래서 나는 명백한 시도 :

  • 새로운 웹 서비스에게 webservices.xml 파일이 수정 된
  • 검사를 추가합니다. 실제로 새로운 서비스가 해당 파일의 내용에 추가됩니다.
  • 닫고 다시 엽니 다. Flex Builder
  • 목록에는 이전에 추가하지 않은 새 서비스 만 포함됩니다.

어떻게하면 Flexbuilder가 목록의 다른 웹 서비스를 인식하도록 속일 수 있습니다. 그것은 어딘가에 목록을 저장해야합니다.

참고 :이 달 전부터 same question here이지만 답변이 없습니다.

답변

1

이 문제도 발생했습니다. 내가해야 할 일은 작업 공간의 .metadata.plugins \ com.adobe.flexbuilder.webservices 폴더에있는 wsdl.xml 파일을 한 컴퓨터에서 다른 컴퓨터로 복사하는 것입니다.

개인적으로 사용되는 웹 서비스에 대한 정보가 작업 공간이 아닌 프로젝트의 일부이기 때문에 개인적으로 잘못된 장소라고 느낍니다. 해당 파일의 내용을 검사하면 프로젝트 이름도 포함되어 프로젝트 별 데이터라는 것을 알 수 있습니다. 아마 그것이 식의 한계이기 때문에 여기에있다. 그러나 나는 의심하지 않는다. 아마도 Adobe는 이클립스 플러그인을 수정하여이 데이터를 프로젝트 파일의 어딘가에 저장하도록 고려해야합니다.

관련 문제