Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release new version #18

Open
wirepaq opened this issue Apr 7, 2016 · 3 comments
Open

Release new version #18

wirepaq opened this issue Apr 7, 2016 · 3 comments

Comments

@wirepaq
Copy link

wirepaq commented Apr 7, 2016

Hi,

I have added Xero Gradle dependency to my build.gradle. Everything is fine till I want to use a specific method (createBankTransactions) in my code. Exploring the XeroClient.class in eclipse, I can't locate this method. Following is the missing code comparing to github version:

public List<BankTransaction> createBankTransactions(List<BankTransaction> bankTransactions) { ArrayOfBankTransaction array = new ArrayOfBankTransaction(); array.getBankTransaction().addAll(bankTransactions); return put("BankTransactions", objFactory.createBankTransactions(array)).getBankTransactions(); }

I am using ver 0.13 in my build file. Am I missing something?

@benmccann benmccann changed the title Missing method in Gradle Dependency Release new version Apr 7, 2016
@benmccann
Copy link
Owner

There code was added after 0.13 was released. There is no currently released version with that method. I cannot release a new version until the XML schemas are fixed. See XeroAPI/XeroAPI-Schemas#32

@jbroberg
Copy link

Is it time to give up on XeroAPI-Schemas ? The xero-java-client is unusable now for me due to the known issues everyone has, coupled with the fact Xero don't care about keeping it up to date or even use it themselves for validation.

I have a colleague working on a simple POJO entity approach w/ Jackson that just tracks the Xero API docs directly (rather than the retrofitted schema supplied by Xero). Right not we are just implementing the objects we need (related entities involved in Invoice creation) but happy to commit a branch back once it is ready if other folks want to add entities they care about.

@benmccann
Copy link
Owner

I just added a note to the README about this, but Connectifier was recently acquired. As a result, our accounting systems will be changing to better integrate with our new parent company and this repository will no longer be maintained. I'd recommend forking the repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants