2014-07-03 17 views
5

Sembra che SpringSource stia cambiando la posizione per l'hosting dei loro bundle OSGI?SpringSource bundle repository changing

nostro Nexus repository manager ha i seguenti repository definiti:

Tuttavia, quando si tenta di fare riferimento alla seguente dipendenza, non sembra essere disponibile da nessuno di questi?

<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>org.springframework.jms</artifactId> 
    <version>3.2.5.RELEASE</version> 
</dependency> 

Invece, questo sembra essere in una nuova posizione: http://ebr.springsource.com/repository/app/bundle ??

Spero che qualcuno possa far luce su questo. Grazie.

risposta

1

Nelle Domande frequenti di EBR (Enterprise Bundle Repository), lo instructions for Maven deve utilizzare esattamente le impostazioni che si stanno utilizzando in modo da fare tutto correttamente. Inoltre, non è che lo si sposti a , secondo le FAQ queste due sono le stesse. O meglio detto, ebr.springsource.com è lo strumento di ricerca diretto al web, mentre repository.springsource.com è l'attuale repository Maven.

Correlato alla discrepanza tra ciò che si ottiene da Maven e ciò che si ottiene nella pagina Web durante la ricerca è che nella pagina Web deve esserci qualche errore che impedisce di sincronizzarsi con le risorse effettive dal repository Maven.

Inoltre, dallo stesso FAQ page si dovrebbe notare che EBR non è più gestito attivamente da SpringSource e che i bundle non sono più aggiornati.

UPDATE: Vedere sulla decisione di bloccare EBR e non pubblicare più artefatti Spring come bundle OSGi validi.

Inoltre, i dettagli più rilevanti sulla tua preoccupazione (relativi alla versione 3.2.5) si trovano a this forum post dove Glyn Normington (responsabile di vari progetti correlati a OSGi in SpringSource) afferma specificatamente che Spring 3.2.4 è l'ultimo versione di primavera che verrà rilasciato ufficialmente con le intestazioni di manifesto valide nei suoi manufatti:

Dopo un po 'di discussione, abbiamo deciso di non pubblicare Spring Framework 3.2.5 bundle alla SpringSource EBR e per mantenerlo in lettura solo.